
총 2개
-
시스템분석및설계2024.10.251. 시스템 분석 및 설계 개요 1.1. 소프트웨어 공학의 이해 1.1.1. '소프트웨어 위기'의 개념 '소프트웨어 위기'는 시스템의 대규모화에 따라 소프트웨어의 신뢰성 저하, 개발비의 증대, 계획의 지연 등의 현상이 현저해져서 개발 계획의 수행이 매우 곤란해진 상황을 의미한다. 이 용어는 1968년 NATO의 후원에 의한 가르미시(Garmisch) 회의, 이듬해의 로마 회의 이후 「소프트웨어 공학」과 함께 유명해진 말이다. 소프트웨어의 위기란 하드웨어 비용 대비 소프트웨어 개발 및 유지보수 비용이 급격히 증가하고, 낮은 품질...2024.10.25
-
7급 전산직 소프트웨어 공학 요약2025.06.181. 소프트웨어 공학 개요 1.1. 소프트웨어 공학의 정의 소프트웨어 공학의 정의는 최소의 비용으로 고품질의 소프트웨어를 개발하고 유지보수하기 위한 모든 기법을 총칭한다. 소프트웨어는 개발, 운용, 유지보수에 필요한 모든 정보와 프로그램으로 구성되어 있다. 소프트웨어는 비가시성, 복잡성, 적합성, 동적행위성, 비마모성, 상품성, 견고성 등의 특징을 가지고 있다. 좋은 소프트웨어의 특성에는 이해 용이성, 수정 용이성, 관리 용이성, 재사용 용이성, 테스트 용이성, 확실성, 효율성 등이 있다. 소프트웨어는 시스템 소프트웨어, 응용 소...2025.06.18