-
[업무 자동화] Agile software development (스크럼 툴)Program development/Business automation 2021. 5. 13. 02:00
에자일 프로세스를 도입하려다 보니 양식을 산출물작성을 좀 더 편리하게 하고싶어 작성하게 되었습니다.
틈틈히 만드는 작업이라 미흡한 점이 많습니다. 미흡한 점이 발견되면 댓글을 통해 알려주시거나 필요한 내용이 있으시면 댓글이나 이메일 통해 연락주시면 수정해서 더 좋은 프로그램을 제공하며 발전하는 모습 보여드리겠습니다!!
본 프로그램을 통해 자동으로 생성되는 항목을 아래 3가지 입니다.
1. 제품 백로그 2. 번다운 차트 3. 스프린트 백로그
1. 팀 구성
먼저 "summary" 시트에서 함께 에자일 프로세스를 함께 수행하게될 팀원의 이름을 기입합니다.
팀의 경우 에자일 프로세스에서는 스크럼을 운영하는 역할자로 3가지유형을 제시합니다.
a. 제품 책임자 (product owner) b. 스크럼 마스터 c. 스크럼 팀 (5~9명 추천)
2. 스크럼 기간 설정
스크럼 시작일과 종료일을 입력합니다.
또한 스프린트 주기를 설정합니다.
스크럼 프로세스에서 반복 개발 기간은 달력기준 1~4주단위를 추천합니다.
3. 제품 백로그 작성
다음으로 아래와 같이 제품 백로그를 구성합니다.
제품에 담고자하는 고객요구 기능(user story)을 우선순위와 필요시간과 함께 기입하여 작성합니다.
[제품 백로그 시트]
이후 스프린트 수행 업무를 구체화하여 입력합니다.
이작업은 언제든 추가로 작업수행이 가능하며 구체화 시켜가며 작업을 수행할 수 있습니다.
[제품 백로그 시트]
4. 스프린트 백로그 작성
스프린트를 수행할 항목을 선정하여 status를 inprogress로 변경하고 담당자를 부여합니다.
[제품 백로그 시트]
다음으로 첫번째 스프린트 수행일을 선택하고 버튼을 눌러 스프린트 시트를 생성합니다.
[제품 백로그 시트]
SB_날짜 시트에는 아래와 같이 선별된 데이터로 스프린트 백로그가 생성됩니다.
[스프린트 백로그 시트]
하나의 항목을 완료하는 경우 status를 done으로 변경하면 해당 기능은 종료됩니다.
[스프린트 백로그 시트]
done으로 변경된 기능은 burndown chart에 입력됩니다.
burndown chart는 목표 수렴 수치는 파란색선으로 표시되며 각 스프린트별 수행 내용은 주황색 선으로 표시되어 진행상태를 볼 수 있습니다.
스프린트 백로그에서 done으로 표기한 값은 제품 백로그에서도 done으로 자동 변경됩니다.
[제품 백로그 시트]
만약 스프린트 기간에 수행하지 못한 내용은 delay로 표기하면 다음 스프린트로 넘어갑니다.
[스프린트 백로그 시트]
해당 스프린트가 종료되면 다음 스프린트를 선택하고 수행할 업무를 in progress로 변경합니다.
[제품 백로그 시트]
다음 스프린트를 완료하면 아래와 관은 결과를 확인할 수 있습니다. 또한 이때의 번아웃 차트는 아래와같이 수렴합니다.
[스프린트 백로그 시트]
최종적으로 스프린트가 종료되면 아래와 같이 제품 백로그가 생성됩니다.
[제품 백로그 시트]
< 주의 >
더보기스프린트가 생성된 경우 재생성이 불가능합니다.
스프린트를 변경하고자 하시면 스프린트를 삭제하고 에러난 항목에 대해 in progress로 자동 변경됩니다. 제외하거나 추가할 항목만 변경 후 버튼을 누르면 자동으로 스프린트를 생성합니다.
자동으로 in progress로 변환
'Program development > Business automation' 카테고리의 다른 글
[업무 자동화] WBS만들기 (0) 2021.05.17