반응형
Agile 방법론
짧은 주기(2~4주), 팀원간 고도의 협업, 반점개, 신속하게 제품을 인도
Predictive가 아닌 Adaptive
1.등장배경:90년 후반이후의 SW개발 짧은기간,적은비용,복잡성,개방적,경영환경/시장상황변화에요구변경빈번->기술적:객체지향/개발프로세스:애자일프로세스
'1.4대원칙:개인과 상호작용,동작하는 SW,고객과의 협력,변화에 대한 대응(예측이 아닌 대응)
(매니페스토(선언) : 피문계계-의사소통,실행코드,실행,협동)
2.주요애자일소프트웨어개발방법론
1)XP:2주정도반복,테스트/우선개발 특징의 명시적기술/방법
2)스크럼:2~4주동작제품제공,스프린트중심,정해진시간/장소 짧은 시간 개발하는 팀위한 프로젝트 관리중심 방법론
3)크리스털패밀리(CrystalFamily):프로젝트규모,영향에따라여러가지, 크리스털클리어(소규모)는 XP만큼엄격하지 않고 효율낮지만 적용쉬움
4)FeatureDrivenDevelopment:featrure마다 2주정도반복, UML이용 설계기법과 관련
5)ASD(AdaptiveSoftwareDevelopment):SW개발을 혼란규정대전제, 합동애플리케이션 개발(고객/사용자설계참여)특징
6)익스트림모델링:UML 이용 모델링중심,언제나실행/검증모델작성 반복통해 자동제품생성
반응형
'T-prj > 1.SW공학' 카테고리의 다른 글
[소공14]TDD (0) | 2012.08.13 |
---|---|
[소공12]UML Profile (0) | 2012.08.13 |
[소공11]UML2.0 (0) | 2012.08.13 |
Recent Comment