반응형
RAD를 기반으로 출발하여 분화된, 원칙과 모범 사례 중심의 애자일 방법론
- 처음엔 Dynamic Systems Development Method의 약자였지만, IT 시스템 개발에 국한되지 않기 위해 해당 풀네임을 버린다고 공표하였다. 종종 Driving Strategy, Delivering More로 불리고 있지만 공식 명칭은 아니다.
- 스크럼 등에 비해 국내에서 많이 알려진 방법론은 아니지만, Time Boxing, 워크숍 등의 기법은 다른 애자일 방법론에서도 많이 참조되고 사용된다.
1. 특징
RAD 기반 | RAD의 세부 실천방안으로 출발, 이후 별도로 분화됨 |
모범사례 기반 | Best Practice를 기반으로 방법론 제시 |
도메인 독립성 | IT 뿐만 아니라 다양한 프로젝트에 적용 가능 |
2. 8가지 원칙
- Focus on the business need
- 비즈니스 요구에 집중
- Deliver on time
- 정시 프로젝트 완수
- Collaborate
- 협업 중심
- Never compromise quality
- 품질과 타협하지 않음
- Build incrementally from firm foundations
- 확고한 기초를 기반으로 점진적으로 구축
- Develop iteratively
- 반복적으로 개발
- Communicate continuously and clearly
- 지속적이고 명확하게 의사 소통
- Demonstrate control
- 통제력 유지
3. 실천 방법
3.1. Facilitated Workshops(촉진된 워크샵)
- 사전에 계획된 정형 회의를 통해 요구사항 명확화, 개발 일정 구체화 등 수행
3.2. Modelling and Iterative Development
- 명확한 모델링에 의거한 의사소통과 반복적 개발
3.3. MoSCoW Prioritisation
Must Have, Should Have, Could Have, Won't Have this time
- 꼭 해야 할것, 하면 좋은 것 등으로 우선순위 설정
3.4. Time boxing
- 2~4주 단위의 스플린트
반응형
'IT 이론 > 소프트웨어공학' 카테고리의 다른 글
리먼의 소프트웨어 변화 법칙 원문 (3) | 2019.10.19 |
---|---|
애자일 개발 방법론: 익스트림 프로그래밍 (4) | 2019.07.14 |
[PMP] 이해관계자 참여 관리 - PMBOK 시험범위 정리 (2) | 2019.05.27 |
[PMP] 프로젝트 조달 관리 - PMBOK 시험범위 정리 (0) | 2019.05.26 |
[PMP] 프로젝트 리스크 관리 - PMBOK 시험범위 정리 (4) | 2019.05.26 |
댓글