Team Estimation Game Workshop BayXP – October 2007 Estimating User Stories Without Numbers (Well, almost.)

Slides:



Advertisements
Similar presentations
A User Study on User Collaboration and Privacy Concerns thorough the use of a Round Table-top Multi-touch Interface Nicolas J. Dedual.
Advertisements

Iteration Planning.
Walter Bodwell Planigle. An Introduction – Walter Bodwell First did agile at a startup in 1999 Got acquired by BMC in 2000 and spent the next 8 years.
Qualifications Portal Guide
Renato Pinto López TUM18 - UPM. Sprint Planning Meeting ATTENDED BY PRODUCT OWNER (PO), SCRUM MASTER AND SCRUM TEAM PO DESCRIBES THE HIGHEST PRIORITY.
PIIT Computer Science Summer Camp - Alice July 10, 2012 Brenda Parker Computer Science Department MTSU.
Agile Planning. The problem with documentation Argument: “Heavy” documentation too much for most business-style projects.
 The amount of time it takes a computer to solve a particular problem depends on:  The hardware capabilities of the computer  The efficiency of the.
Copyright © by Mark J. Sebern Software Engineering Process I SE Product backlog, estimation, velocity.
1. (-5) + 5 = ______ (-9) = ______ 3.Justify your answer using the number line above. 4.On the number line above, place the number 7 and it’s opposite.
 CHOSE TEAMS AND ONE CAPTAIN  LOOK AT THE CATEGORY  CHOSE THE TOP 5 ANSWERS  1000 PEOPLE SURVEYED WORLDWIDE  CHECK THE SURVEY ANSWERS!
For the ultimate in entertainment, play with 2 or more people, individually or as a team Players alternate turns Each player picks an “answer” and must.
USING FLASHCARDS AND WORD CARDS WEBINAR ? May, 2012 Wendy Arnold 1www.elt-consultants.com.
Watershed Card Sort.
A QUICK-START GUIDE My Millennium :. So what is this My Millennium thing, anyway? My Millennium allows you to access all of the regular functions of the.
Goal Setting Lawrence Fine Conducted by
Algorithms and Problem Solving-1 Algorithms and Problem Solving.
A R R A Y ! for Multiplication!!
How to Use PolicyDeals Website ? Getting Started.
MULTIPLICATION. You can use the method seen: repeated addition for solving multiplications, but…there is an easier and faster method. Learn the time tables.
Roles Managers Technical Team Leaders Programmers Customers Database Administrators Instructors.
Requirements Spec Revisited Dan Fleck. Responsibility - if you don’t do well in class, who’s problem is it?
You Have The Power Training! Real Improvement. The Rules You must be committed to being duplicable and independent. This does not mean you cannot rely.
Agile and XP Development Dan Fleck 2008 Dan Fleck 2008.
 CHOOSE TEAMS  LOOK AT THE CATEGORY  CHOOSE THE TOP 5 ANSWER (S)  1000 PEOPLE SURVEYED WORLDWIDE  CHECK THE SURVEY ANSWERS!
1 e X treme P rogramming D. Dranidis September 2000 CITY College.
Let’s Define Follow the directions below to complete the activity. 1.Choose 5 vocabulary words from your reading story. 2.Tap to open the Merriam-Webster.
© IGD 2011 For subscribers who usually log in via a company intranet link.
Chapter 6 Use Cases. Use Cases: –Text stories Some “actor” using system to achieve a goal –Used to discover and record requirements –Serve as input to.
Sequencing 1 Shuffle the cards and place in a pile with the numbers facing down. Order the cards from 0 to 11. How fast can you do this?
“ONE HUNDRED TEKS BASED IDEAS WITH ONE DECK OF CARDS”! BY: DEIDRE HANNIBLE DESOTO ISD.
Catch the Spirit of Mathematical Practices Mathematics Investigations Q-Cards: Rational Numbers The Q-Card game has 8 starter cards, 28 playing cards,
PET for Schools. Paper 3: Speaking What’s in the Speaking Test? Part 1: You answer the examiner’s questions about yourself and give your opinions. Part.
XP – Extreme Programming
Agile Planning. The problem with documentation Argument: “Heavy” documentation too much for most business-style projects.
Sample Video Game & Sound. The Plan 1.Game Theme 2.Game Structure 3.Sprites 4.Trackers 5.Collisions 6.Score 7.Levels 8.Splash Screens 9.Design 10.Implementation.
Sequencing Shuffle the cards and place in a pile with the numbers facing down. Order the cards from 0 to 11. How fast can you do this?
Microsoft ® Office Excel 2003 Training Using XML in Excel SynAppSys Educational Services presents:
Growth Mindset Family Game Night Ages 12+. How do I play? Welcome to Growth Mindset Family Game Night! This game is full of fun and you’re simultaneously.
World Religions Tabulate Game. wild cards wild cards ordinary cards.
Formatting of game by Candace R. Black © All rights reserved. Formatting of Game by Candace R. Black © All Rights Reserved. This line of text.
RULES OF THE GAME There are 2 rounds. Round 1 - One person from each team comes to the front of the room. Team 1 will give a one-word clue to their “guesser”
Telnet allows you to log in remotely to other computers connected to the Internet (but only computers that are set up to be logged in to). Once logged.
Sequencing 1 Shuffle the cards and place in a pile with the numbers facing down. Order the cards from 0 to 11. How fast can you do this?

Productive Group Work Amanda Robustelli-Price. Workshop Outline TopicModel Group Structure Anchor activity / warm-up / notes Anchor activity / warm-up.
Ways to use it in my class: 3 Step Interview A interviews B B interviews A Round robin sharing in group of 4 Formations Teacher announces formation (or.
© SEMA Service – Blackburn with Darwen Borough Council 2012 Early Start EALIP Book 7 The cat is in the box.
 CHOSE TEAMS AND ONE CAPTAIN  LOOK AT THE CATEGORY  CHOSE THE TOP 5 ANSWER (S)  1000 PEOPLE SURVEYED WORLDWIDE  CHECK THE SURVEY ANSWERS!
 CHOSE TEAMS AND ONE SCORE KEEPER  LOOK AT THE CATEGORY  CHOSE THE MOST POPULAR ANSWER  1000 PEOPLE SURVEYED WORLDWIDE  ONE TEAM, ONE GUESS. UNTIL.
Why Invest In You Training? Build A Team Phase. Build A Team Goals To have Associates on team At lease 3-5 Committed to leadership At $2500 in Residual.
 CHOSE TEAMS AND ONE SCORE KEEPER  LOOK AT THE CATEGORY  CHOSE THE MOST POPULAR ANSWER  1000 PEOPLE SURVEYED WORLDWIDE  ONE TEAM, ONE GUESS. UNTIL.
Taboo A thinking game. Step 1 You will be placed in a group of four people Each group is in competition with the other groups. Work together as a group.
Fixture 2: Team Selection. Fixture 2 Warm up First Half: browsing the selection Second half: choosing your selection Post Match Activities.
Health Care Problem Addressed Names of Team Members.
Picking Apples. Subtraction game. Turn over two cards from 0-10 Work out the difference. If you have an apple with this amount put a counter on it. First.
Project Management. Project Management Defined We'll use the definition of project from the Project Management Institute, which is: Project Management.
How to use LifeGuide Leanne Morrison 04 August 2010.
Coming up: What is Agile? XP Development Dan Fleck 2010 Dan Fleck 2010.
Iterative Planning
A game of precision, quick reaction and observation.
How to play SWAP Phonics
What do you need to know about XP?
Johanna Rothman Agile Team Measurements Chapter 12
Controlling Layout with Style Sheets
Commitment Booklet October 11, 2017 Ann arbor Marriott.
Algorithms and Problem Solving
Coming up: What is Agile?
COP Process.
2-2 Estimating Size in Ideal Days
Presentation transcript:

Team Estimation Game Workshop BayXP – October 2007 Estimating User Stories Without Numbers (Well, almost.)

What is Complexity? Which item is more complex? ● A 50-piece jigsaw puzzle ● A 1000-piece jigsaw puzzle

What is Complexity? Which task is more complex? ● I want to drive to San Francisco. ● I want to fly to the Moon.

What is Complexity? Which User Story is more complex? ● As a user I want the system to remember my login information, so that I can log in faster. ● As a user I want the system to learn my preferences, so that I can work faster.

What is Complexity? Working definition: The more complex thing is the thing with more parts. Something to remember: It often takes about the same number of words to describe a simple thing as it does to describe a complex thing.

Estimation Problems ● Excessive detail ● Estimation turns into design ● Attempting to achieve precision ● Reluctance to commit Estimates are really just best guesses based on current information. You'll have more information later.

Estimation Without Numbers ● Estimates are based on relative story complexity. ● Relative estimates are easier than absolute estimates.

Game Play 1) Place Story Cards in pile on table. 2) First player places top card on playing surface. 3) Next player places top card on playing surface relative to first card. 4) Next player can either: Play top card from pile, or Move a card on the playing surface, or Pass 5) Repeat Step 4 until a) no more cards remain in pile, and b) no player wishes to move a card

The Project Develop Website TeamEstimationGame.com User Story format: As a I want, so that. Types of Users: 1) Customer 2) Developer

Game Play “Let the games begin.”

Quantifying Complexity (This is the “almost” part) Saying how much more simple or complex than other Stories a particular Story is.

Estimation Units Time- Hours or days Ideal Time- Ideal hours or ideal days Story Points- No units Other- ____________________

Estimation Values Consecutive- 1, 2, 3, 4, 5... Exponential- 1, 2, 4, 8, Fibonacci- 1, 2, 3, 5, 8, Other- ____________________

Game Play 6) As a team, choose estimation units and values. 7) Place an estimate at the top of each column. 8) Change estimates until all team members agree.

Discovery 1) How many columns did you end up with? 2) What estimation units did you choose? 3) What estimation values did you use? 4) How would you modify Game Play? 5) Q & A