100 likes | 214 Vues
This presentation by Andrey Romanov and Venkatesh BS explores essential aspects of planning and tracking in Extreme Programming (XP). It emphasizes the importance of planning as a coordinated effort to achieve desired outcomes while adapting to changes. The session delves into creating a "Release Plan," utilizing tools like burn-down charts, and tracking efforts effectively using Excel sheets. Key insights include understanding the remaining effort, time, and tasks at hand, which facilitate better project management and collaboration among team members.
E N D
XP2007bPlanning and Tracking Andrey Romanov Venkatesh BS
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.
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.
What is Planning in XP? • Goal: Create a “Release Plan” – overall layout • -> Input for Iteration Plan. [Scott Ambler]
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.
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.
Things to do. • Following in a xl sheet: • Task creation. • Estimated effort. • Effort spent on each task (daily). • …replanning.
Fragen? danke für Ihnen Aufmerksamkeit
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