본문 바로가기
호기심_메모

SW공학 : SW 개발 모델(모형)

by 겸손하게 빚진자로, 밝게 인사 2016. 4. 19.
728x90

□ SDLC (Software Development Life Cycle)


 1. 정의 

  - SW가 개발되기 위해 정의되고 폐기될 때까지의 전과정을 단계별로 나눈 것

  - 소프트웨어의 생명주기


 2. SW 생명주기의 구성

  - 요구명세

  - 분석

  - 설계

  - 개발

  - 시험

  - 유지보수


 3. SDLC의 대표적인 유형(모델)

 - 폭포수(Waterfall)  모델

 - 원형(Prototyping) 모델

 - 나선형(Spiral) 모델

 - 점증적(Iteration, Incremental)  모델 

 - RAD 기법 모델(Rapid Application Development) 

 - V모델(V Model) 


 ※ 참고 : http://blog.ohmynews.com/icorea77/291394



 4. SW 모델선정 기준

 - 규모와 성격

 - 시간과 비용

 - 방법과 도구

 - 개발통제수단과 산출물 

 - 프로젝트의 성격 



□ 폭포수 모델


 1. 폭포수 모델의 장단점

  - 장점 : 

    . 일정/비용/산출문 관리 용이

    . 개발단계 전체 일정을 예측 가능

  - 단점 :

    . 문제점이 Coding 후기에 나타날 경우 개발 지연 가능성 존재

 

 2. 폭포수 모델 고려사항

  - 관리가 쉬우나 요구사항 변경에 대한 신속한 대응이 어려움

  - 기술의 위험이 낮고 유사 프로젝트 경험을 활용 시 용이함





반응형

'호기심_메모' 카테고리의 다른 글

vpn 개념  (0) 2016.06.02
SW공학 : SW개발 방법론  (0) 2016.04.20
SW공학 : SW공학  (0) 2016.04.19
[유용한사이트] 공개 SW 테크앤팁  (0) 2016.04.09
인터클라우드(Intercloud)  (0) 2016.02.13