Presentation on theme: "XP2007b Planning and Tracking Andrey Romanov Venkatesh BS."— Presentation transcript:
XP2007b Planning 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? [Scott Ambler] Goal: Create a Release Plan – overall layout -> Input for Iteration Plan.
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.
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