Please enable JavaScript.
Coggle requires JavaScript to display documents.
SW공학 (개발방법론 (컴포넌트 기반 (CBD
(Component Based Development) (컴포넌트 개발 및 활용,…
SW공학
-
-
Agile 방법론
-
Agile Process
-
Scrum
복잡하고 변경이 잦은 환경에서 product을 유연하게 개발해 내기 위해서 팀 구성원이 어떻게 활동해야 하는가에 초점을 맞추어 소프트웨어를 increment하게 개발하기 위한 프로세스
-
구조적 방법론
-
전체 시스템을 기능에 따라 분할하여 개발하고, 이를 통합하는 분할과 정복 접근 방식의 방법론
정보공학 방법론
-
기업전체 또는 주요부문을 대상으로 정보시스템 계획수립, 분석, 설계, 구축에 정형화 괸 기법들을 연관성 있게 통합/적용하는 데이터 중심 방법론
객체지향 방법론
-
요구분석, 설계, 시험 등의 소프트웨어 생명주기에 객체지향 개념을 접목시켜 일관된 모델을 가지고 소프트웨어를 개발하는 방법론
-
- SDLC
(Software Development Life Cycle)
-
-
-
-
-
-
클린룸 모델
점증적인 생명주기 모형의 개선 모델
시스템 전체기능을 Incremental(증가분)로 분할, 반복적인 개발과 사용자 피드백을 통해 증가분 SW를 개발 시스템에 추가하는 생명주기 모형 모델
SW개념
-
Software
프로그램과 프로그램의 개발, 운용, 보수에 필요한 관련 정보 일체
-
-
-
-
SW공학 ?
목표
소프트웨어 위기 해결 / 고품질의 소프트웨어 제품의 생산 / 생산성 향상 / 개발, 운영, 유지보수 비용절감
정의
질좋은 소프트웨어를 경제적으로 생산하기 위하여 공학, 과학 및 수학적 원리와 방법을 적용하는 것