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

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

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

Page 1: CSSE 372 27.October.2008 Adaptive Project Framework Chapters 13 & 14.

CSSE 37227.October.2008

Adaptive Project FrameworkChapters 13 & 14

Page 2: CSSE 372 27.October.2008 Adaptive Project Framework Chapters 13 & 14.

OutlineAPF overviewVersion scope

Page 3: CSSE 372 27.October.2008 Adaptive Project Framework Chapters 13 & 14.

4Quad – Again

APF = Adaptive

Page 4: CSSE 372 27.October.2008 Adaptive Project Framework Chapters 13 & 14.

APF overview

Tomorrow’s topics

Page 5: CSSE 372 27.October.2008 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: CSSE 372 27.October.2008 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: CSSE 372 27.October.2008 Adaptive Project Framework Chapters 13 & 14.

Defining version scopeDeveloping the COS

POSFixed version budget and timebox

Page 8: CSSE 372 27.October.2008 Adaptive Project Framework Chapters 13 & 14.

Planning the version scopeDevelop mid-level WBSPrioritizing version functionality

Page 9: CSSE 372 27.October.2008 Adaptive Project Framework Chapters 13 & 14.

Prioritizing the scope triangle

Page 10: CSSE 372 27.October.2008 Adaptive Project Framework Chapters 13 & 14.

Planning cont.Number of cycles and timeboxesFunctionality to cyclesObjective statement

Page 11: CSSE 372 27.October.2008 Adaptive Project Framework Chapters 13 & 14.

Questions?