애자일하게스펙작성하기

1,559 views

Published on

  • Be the first to comment

애자일하게스펙작성하기

  1. 1. 애자일하게 스펙 작성하기 황상철12년 9월 14일 금요일
  2. 2. 스펙을 한번이라도 제대로 작성해 본적이 있는가? http://allofsoftware.net/25112년 9월 14일 금요일
  3. 3. 스펙(Specification) - 문서,다이어그램12년 9월 14일 금요일
  4. 4. When, How much 스펙을 작성 하는가?12년 9월 14일 금요일
  5. 5. Waterfall WBS, Standard12년 9월 14일 금요일
  6. 6. 12년 9월 14일 금요일
  7. 7. 개발자가 UML을 잘모르는게 잘못인가12년 9월 14일 금요일
  8. 8. 12년 9월 14일 금요일
  9. 9. 스펙과 코드가 일치하지 않는게 정말 문제인가12년 9월 14일 금요일
  10. 10. Problem12년 9월 14일 금요일
  11. 11. Living Document12년 9월 14일 금요일
  12. 12. 스펙 ≣ Code, System12년 9월 14일 금요일
  13. 13. 12년 9월 14일 금요일
  14. 14. Not Problem12년 9월 14일 금요일
  15. 15. 12년 9월 14일 금요일
  16. 16. Markdown http://daringfireball.net/projects/markdown/12년 9월 14일 금요일
  17. 17. - ID: us300 - 스토리명: 이슈목록 조회 - 스토리 설명: 사용자는 해당 프로젝트에 등록된 이슈목록을 볼 수 있다. - UI Layout 파일명: us300_이슈트래커.bmml - 완료조건(AC) - 프로젝트 메뉴에서 이슈를 클릭하면 작성일 탭에 대한 이슈목록이 보인다. - 등록된 이슈가 하나도 없으면 빈 이슈목록이 보이고 등록된 이슈가 없다는 메시지가 나타난다. - 우측상단에 새이슈 버튼을 누르면 새로운 이슈를 등록하는 화면([새이슈작성](us302))으로 이동한 다. - 탭에 따라 목록이 달라진다. <table> <thead> <tr> <td>탭</td> <td>결과</td> </thead> <tbody> <tr> <td>전체</td> <td>모든 이슈가 작성일 순서대로 보인다.</td> </tr> <tr> <td>미해결</td> <td>등록, 진행중 상태를 가진 이슈가 작성일 순서대로 보인다.</td> </tr> <tr> <td>해결</td> <td>해결, 닫힘 상태를 가진 이슈가 작성일 순서대로 보인다.</td> </tr> </tbody> </table> </br> - 우측상단에 있는 자동알림을 누르면 이슈목록 전체에 대한 [자동알림](us721)이 설정된다. - 이슈목록 헤더에서 제목을 누르면 [이슈 상세 조회 화면](us301)으로 이동한다. - 이슈에 댓글이 있으면 제목열에 댓글수가 보인다. - 이슈에 첨부파일이 있으면 제목열에 아이콘으로 표시된다. - 마일스톤 콤보박스에서 특정 마일스톤을 선택하면 마일스톤에 해당하는 이슈만 보인다. - 마일스톤 콤보박스에서 특정 마일스톤을 미선택시에는 전체 이슈를 보여준다.(기본값) - 이슈목록의 열 제목을 누르면 해당 열 기준으로 오름차순으로 정렬되고 다시 한번 누르면 내림차 순으로 정렬된다.(토글 방식) - 댓글을 체크하면 댓글이 있는 이슈만 보인다. - 첨부파일을 체크하면 첨부파일이 있는 이슈만 보인다. - Excel 다운로드를 클릭하면 현재 조건에 맞는 이슈를 다운로드 받을수 있다. </br> <table> <tbody> <tr> <td>Target</td> <td> Login?</td> <td>Member? </td> <td>Manager?</td> <td>Author?</td> <td> 이슈 수정? </td> <td> 이슈 삭제? </td> <td> 댓글 수정? </td> <td> 댓글 삭제? </td> </tr> </thead> <tbody> <tr> <td>github</td> <td> o</td> <td>x<td>12년 9월 14일 금요일 <td> x</td> <td> o </td>
  18. 18. 작성하기 쉽고 수정하기 쉽게 만든다.12년 9월 14일 금요일
  19. 19. 완료 조건 (AC:Acceptance Criteria)12년 9월 14일 금요일
  20. 20. 12년 9월 14일 금요일
  21. 21. 개발이 완료되었는지 확인한다.12년 9월 14일 금요일
  22. 22. Testing12년 9월 14일 금요일
  23. 23. 12년 9월 14일 금요일
  24. 24. • ATDD: Acceptance Test Driven Development • BDD: Behavior Driven Development • Spec by Example12년 9월 14일 금요일
  25. 25. http://pragmaticstory.com k16wire@gmail.com12년 9월 14일 금요일

×