애자일 소프트웨어 개발 선언
우리는 소프트웨어를 개발하고, 또 다른 사람의 개발을 도와주면서 소프트웨어 개발의 더 나은 방법들을 찾아가고 있다.
이 작업을 통해 우리는 다음을 가치 있게 여기게 되었다 :
공정과 도구보다 개인과 상호작용을
포괄적인 문서보다 작동하는 소프트웨어를
계약 협상보다 고객과의 협력을
계획을 따르기보다 변화에 대응하기를
가치 있게 여긴다.
이 말은, 왼쪽에 있는 것들도 가치가 있지만, 우리는 오른쪽에 있는 것들에 더 높은 가치를 둔다는 것이다.
Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler,
James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert C. Martin
Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas
© 2001, 상기 저자들
이 선언문은 어떤 형태로든 자유로이 복사할 수 있지만, 본 고지와 함께 전문으로서만 가능하다.
본 블로그에 인용된 Confirmation, Conversation 은 애자일 선언문의 Ron Jeffries 의 Three Cs 를 바탕으로 작성되었습니다.
https://ronjeffries.com/xprog/articles/expcardconversationconfirmation/
User stories have three critical aspects. We can call these Card, Conversation, and Confirmation.
Card (카드)
– 스토리는 전통적으로 인덱스카드에 작성된다.
– 고객(제품 소유자)에 의해 작성된다.
– 카드에는 추정치 또는 메모 같은 것도 첨부될 수 있다.
Conversation (대화)
– 스토리에 들어있는 세부사항은 사용자와의 대화를 통해 도출된다.
Confirmation (확인)
– 테스트는 스토리가 정확히 개발(코딩)되었는지를 확인한다.
‘카드’는 스토리의 본문을 담고 있지만, 세부사항은 ‘대화'를 통해 결정되며 구현을 ‘확인‘ 하기 위한 테스트를 포함한다.
유저 스토리 작성하러 가기
EOD
'개발 안하는 공대생 > SW 관리 (ง°̀ロ°́)ง' 카테고리의 다른 글
User-stroy, Independent in the INVEST (0) | 2020.12.08 |
---|---|
요구사항_INVEST in Good User-story (0) | 2020.12.08 |
Scrum 에 맞춰본 테스팅 V-Model (0) | 2020.12.01 |
프로젝트의 시작, PM 으로써 무엇을 먼저하는가? (0) | 2020.11.25 |
스크럼마스터는 누가하나요?? (묻는 사람이 하세요) (0) | 2020.11.24 |