오늘 회사에서 어플리케이션 사업팀에서 개발방법론에 대해서 이야기 하는 것을 들었다. 사업계획서에 넣을 것이라고 하는데 CDC인지 CDP인지와 개체지향등과 같은 단어들을 이야기 하길래 새로나온 개발방법론을 언급하나, 개발단계까지 고민하나 해서 검색해보았는데, CBD를 잘못 이야기하는 것 같았다.
그래도 검색한 결과가 아까워서 잠깐 정리하면 개발방법론은 크게 다음과 같이 구분이 된다.
- 정보공학 방법론 (일명 폭포수 방법록)
- 나선형 방법론
- 프로토타입 개발방법론
- Rational Unified Process(RUP) 방법론 : UML기반
- Component Based Development(CBD) 방법론 : 개체지향적..
- Capability Maturity Model(CMM) 방법론 : 조직구성에 따른..
- eXtreme Programming(XP) 방법론: 닥치는대로 막
- Agile 방법론 : 최근개발론..(?) 참여방법론은Extreme Programming, Scrum, DSDM, Agile ICONIX, Crystal Clear, Agile document (링크 걸려있습니다.)
[ 그밖에 관심이 있을 링크들입니다. ]
- "소프트웨어 개발방법론의 함정" : http://www.zdnet.co.kr/ArticleView.asp?artice_id=20091129180815
- Model Driven Architecture(MDA) 방법론(글씨 작고 내용많음) : http://improf.egloos.com/2437764
개발방법론 간략문서 다운받기(제가 작성한것은 아니고 서핑했는데, 작성하신 분정보는 문서안에 있습니다. )
작성자 : 허광남
이메일 : kenu@okjsp.pe.kr
'프로그래밍 개론 > 소프트웨어개론' 카테고리의 다른 글
소프트웨어공학 (0) | 2015.11.20 |
---|---|
소프트웨어 공학이 왜 필요하지? 복잡하기만 한데... (0) | 2015.11.20 |