DSDM

From IT Wiki
Revision as of 22:01, 19 October 2019 by PE가즈아 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Dynamic Systems Development Method; Driving Strategy, Delivering More
RAD를 기반으로 출발하여 분화된, 원칙과 모범 사례 중심의 애자일 방법론
  • 처음엔 Dynamic Systems Development Method의 약자였지만, IT 시스템 개발에 국한되지 않기 위해 해당 풀네임을 버린다고 공표하였다. 종종 Driving Strategy, Delivering More로 불리고 있지만 공식 명칭은 아니다.

특징

특징 설명
RAD 기반 RAD의 세부 실천방안으로 출발, 이후 별도로 분화됨
모범사례 기반 Best Practice를 기반으로 방법론 제시
도메인 독립성 IT 뿐만 아니라 다양한 프로젝트에 적용 가능

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
    • 통제력 유지

실천 방법

Facilitated Workshops

촉진된 워크샵
  • 사전에 계획된 정형 회의를 통해 요구사항 명확화, 개발 일정 구체화 등 수행

Modelling and Iterative Development

  • 명확한 모델링에 의거한 의사소통과 반복적 개발

MoSCoW Prioritisation

Must Have, Should Have, Could Have, Won't Have this time
  • 꼭 해야 할것, 하면 좋은 것 등으로 우선순위 설정

Time boxing

  • 2~4주 단위의 스플린트

참조 문서