More actions
목표
피시실 관리 프로그램 만들기
ToDoList
우선순위 높음
| [[HTML(<strike>)]]클라이언트에서 서버 접속[[HTML(</strike>)]] |
| [[HTML(<strike>)]]서버에서 클라이언트 접속 받음[[HTML(</strike>)]] |
우선순위 중간
| 서버의 정보 GUI로 표시 |
우선순위 낮음
| 연결 끊긴 클라이언트 처리 |
[[HTML(<strike>)]]PP + TDD Practices[[HTML(</strike>)]]
준비물 마련하기
[[HTML(<strike>)]]팀 이름 정하기[[HTML(</strike>)]]
SystemMetaphor생각
RelesePlanning
[[HTML(<strike>)]] 고객 - UserStory 작성[[HTML(</strike>)]]
[[HTML(<strike>)]] 개발자 - UserStory 측정[[HTML(</strike>)]]
[[HTML(<strike>)]] 고객 - UserStory 나누기[[HTML(</strike>)]]
[[HTML(<strike>)]] 고객 - UserStory 우선순위 매기기 [[HTML(</strike>)]]
[[HTML(<strike>)]] 개발자 - CodingStandard정의 [[HTML(</strike>)]]
Iteration
[[HTML(<strike>)]] 개발자 - StandUpMeeting [[HTML(<strike>)]]
[[HTML(<strike>)]] 개발자 - EngineeringTask 작업 [[HTML(<strike>)]]
고객 - AcceptanceTest 작성
개발자 - ContinuousIntegration
관리자? - 작업 속도 측정
SmallRelease
개발 주기
ExtremeProgramming 개발주기를 참조
=== PP + TDD Practices === === 준비물 마련하기 === === 팀 이름 정하기 === === SystemMetaphor생각 === === RelesePlanning === ==== 고객 - UserStory 작성 ==== ==== 개발자 - UserStory 측정 ==== EngineeringTask 예상 TaskPoint 할당 ==== 고객 - UserStory 나누기 ==== ==== 고객 - UserStory 우선순위 매기기 ==== ==== 개발자 - CodingStandard정의 ==== === Iteration === ==== 개발자 - StandUpMeeting ==== SimpleDesign Pair순환 정하기 ==== 개발자 - EngineeringTask 작업 ==== PairProgramming + TestDrivenDevelopment 테스팅 -> 코딩 -> Refactoring ==== 고객 - AcceptanceTest 작성 ==== 해당 모듈 테스트 ==== 개발자 - ContinuousIntegration ==== ==== 관리자? - 작업 속도 측정 ==== === SmallRelease === 모든 AcceptanceTest 통과