728x90
반응형
소프트웨어 라이프사이클(SDLC)
1. 소프트웨어 라이프사이클(SDLC) : SW개발 타당성으로부터 개발에서 폐기까지의 전 과정을 하나의 생명주기로 정의한 모델
2. 소프트웨어 라이프사이클(SDLC)의 구성요소
- 타당성검토 > 분석 > 설계 > 개발 > 시험 > 운영/유지보수
참고> SW생명주기 표준프로세스(ISO12007)
소프트웨어와 시스템에 대한 개념
1. 소프트웨어 (비복변순무장복)
- 프로그램, 비가시성, 복잡성, 변경가능성, 순응성, 복제가능성, 비마모성, 무형성
2. 시스템
- 서브시스템, 기능적 분할, 시스템 경계, 자동화 경계
소프트웨어 위기와 소프트웨어 공학
1. 소프트웨어의 위기와 소프트웨어 공학
1) Cost 상승, Delivery 지연, Quality 저하
2) 목표 : 품질(ISO9126), 생산성, 일관성(ISO9001, CMM)/변경, 비용, 규모
3) 원리 : 정형성과 엄격, 관심사의 분리, 모듈화, 추상화, 변화예측, 일반화, 점진화(정관모추변일점)
4) 품질과 생산성 : 프로세스, 인력, 기술
5) 소프트웨어 공학이 다루는 주제 : 방법,도구,프로세스,패러다임
728x90
'02.SW' 카테고리의 다른 글
SW 개발 방법론 - 애자일 - 스크럼 (Scrum) (0) | 2020.06.19 |
---|---|
SW 품질 - TMM (0) | 2020.06.19 |
SW 테스트 - 검증 및 확인 (V&V) 테스트 (0) | 2020.06.19 |
SW 품질 - ISO 25000 (SQUARE) (0) | 2020.06.19 |
프로젝트 관리 - PMBOK 6 - 역량 트라이앵글 (0) | 2020.06.19 |