Adaptive Project Framework Chapters 13 & 14

12
CSSE 372 27.October.2008 Adaptive Project Framework Chapters 13 & 14

description

Adaptive Project Framework Chapters 13 & 14. CSSE 372 27.October.2008. Outline. APF overview Version scope. 4Quad – Again. APF = Adaptive. APF overview.   . Tomorrow’s topics. APF core values. Client-Focused Client-Driven Incremental Results Early and Often - PowerPoint PPT Presentation

Transcript of Adaptive Project Framework Chapters 13 & 14

Page 1: Adaptive Project Framework Chapters 13 & 14

CSSE 37227.October.2008

Adaptive Project FrameworkChapters 13 & 14

Page 2: Adaptive Project Framework Chapters 13 & 14

OutlineAPF overviewVersion scope

Page 3: Adaptive Project Framework Chapters 13 & 14

4Quad – Again

APF = Adaptive

Page 4: Adaptive Project Framework Chapters 13 & 14

APF overview

Tomorrow’s topics

Page 5: Adaptive Project Framework Chapters 13 & 14

APF core valuesClient-FocusedClient-DrivenIncremental Results Early and OftenContinuous Questioning and IntrospectionChange is Progress to a Better SolutionDon’t Speculate on the Future

Page 6: Adaptive Project Framework Chapters 13 & 14

Case study – Pizza Delivered Quickly (PDQ)4 Pizza storesNeed to speed-up home deliveryOwner is building “factories”Need software to:

Identify good factory locationsOperate those

Mission-criticalUnbaked & prebaked

Image from http://www.wisebread.com/fast-and-easy-pizza-dough-and-sauce.

Page 7: Adaptive Project Framework Chapters 13 & 14

Defining version scopeDeveloping the COS

POSFixed version budget and timebox

Page 8: Adaptive Project Framework Chapters 13 & 14

PDQ, cntd Logically, two stages…

1. First, a system to identify good factory locations:

Close to customer base A store location model? Existing systems to do this?

2. Then, worry about systems to run these! But, it’s not quite so easy – We know more about

the second goal’s solution! Order fulfillment process is mostly well-known

Page 9: Adaptive Project Framework Chapters 13 & 14

Planning the version scopeDevelop mid-level WBSPrioritizing version functionalityPrioritizing approaches

Page 10: Adaptive Project Framework Chapters 13 & 14

Prioritizing the scope triangle

Page 11: Adaptive Project Framework Chapters 13 & 14

Planning cont.Number of cycles and timeboxesFunctionality to cyclesObjective statements

Page 12: Adaptive Project Framework Chapters 13 & 14

Questions?