1 / 10

XP2007b Planning and Tracking

Learn the importance of planning and tracking in XP, how to create a release plan, track progress using burn-down charts, and effectively manage tasks. With insights from Kent Beck and Martin Fowler.

rparrish
Download Presentation

XP2007b Planning and Tracking

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. XP2007bPlanning and Tracking Andrey Romanov Venkatesh BS

  2. Agenda • Why Planning and Tracking? • What is Planning in XP? • Planning – a Deeper Look. • How to Track in XP. • Burn-Down Chart. • Things to do.

  3. Why Planning and Tracking? • “Planning is the (psychological) process of thinking about the activities required to create a desired future on some scale” [Wiki] • To work on the most important thing. • To coordinate with other people. • React to unexpected events and its impacts. Not to predict the future • Method/Process to evaluate the plan. • “Nothing is permanent but change” [Heraclitus] Planning and tracking goes together.

  4. What is Planning in XP? • Goal: Create a “Release Plan” – overall layout • -> Input for Iteration Plan. [Scott Ambler]

  5. Planning – a Deeper Look.

  6. How to Track in XP? • Ideal days worked on. • Ideal days required (remaining estimated effort). • Excel Sheets and Burn down charts. • Frequency: Tracker does it 2/3 times a week.

  7. Burn-down Chart • Remaining Effort = Sum of the estimated remaining time that is needed to finish the tasks. • Remaining Time = The remaining time available for work. • Remaining Tasks = Number of unfinished tasks at the morning the day.

  8. Things to do. • Following in a xl sheet: • Task creation. • Estimated effort. • Effort spent on each task (daily). • …replanning.

  9. Fragen? danke für Ihnen Aufmerksamkeit

  10. References • Planning Extreme Programming; Kent Beck, Martin Fowler • http://www.extremeprogramming.org/ • http://www.xprogramming.com/ • http://members.cox.net/cobbler/XPDangers.htm • Previous XP Lab presentations; Dennis Martin, Thomas Berndt

More Related