Tải bản đầy đủ (.pdf) (9 trang)

Software design: Lecture 3 - Sheraz Pervaiz

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (186.67 KB, 9 trang )

Lecture ­ 3
XP – Planning Game


XP – Planning  Game
Teams Consists of following roles:
Customer (3)
Developer(3)
Each team will play the role of Customer and 
Developer
Acceptance test will be conducted by  Host


Phases
Sample User story to be shown and Sample Tasks.
Estimation of Stories  by Developer
Selecting the stories for implementation ­Customer
Implementation – by Developer
Total iterations: 2


Game Rules
Step – 1 : Estimates the  User Stories along with task
Look at the contents of the envelope
Take the cards for iteration 1 
Read all the stories 
Ask questions 
Order the stories: how long does this story take? 
Circle the estimation­units on the story cards 



Step – 2: Make a Plan
Choose story cards for your budget (time)
Order the cards  in order of implementation
Write the plan on the score sheet 


Step ­3 : Implementation
 Take the first card of the plan
Think. Talk. How are you going to do this story? 
Time Starts
Implement the story 
Mark the story on the score sheet after 
implementation
Take the next story until end of time


How Score will be calculated
 Business values will be awarded only complete implementation of 
requirements on Game Score Sheet (Show Sample)
 Deduction of half business points  if planned story not finished
 Finish Unplanned story will count half business value

 Project Velocity i­e sum of all the completed business points; will be 
calculated using Game Score Sheet for each iteration.
 Team with more Velocity will be the winner


Total Iterations ­2
Iteration ­1 Schedule
Task


Time (minute)

Iteration ­1 (Total Time)

35

Estimation

10

Planning

5

Implementation ­ 
Explanation

15

Debriefing 

5


Total Iterations ­2
Iteration ­2 Schedule
Task

Time


Iteration ­1

25

Estimation

5

Planning

5

Implementation

5

Debriefing 

5



×