Table Of ContentFFIRS 03/10/2012 14:31:18 Page2
FFIRS 03/10/2012 14:31:18 Page1
FFIRS 03/10/2012 14:31:18 Page2
FFIRS 03/10/2012 14:31:18 Page3
KEN SCHWABER and JEFF SUTHERLAND
JohnWiley&Sons,Inc.
FFIRS 03/10/2012 14:31:24 Page4
Copyright#2012byKenSchwaberandJeffSutherland.Allrightsreserved.
PublishedbyJohnWiley&Sons,Inc.,Hoboken,NewJersey.
PublishedsimultaneouslyinCanada.
Nopartofthispublicationmaybereproduced,storedinaretrievalsystem,ortransmittedinanyformorbyanymeans,
electronic,mechanical,photocopying,recording,scanning,orotherwise,exceptaspermittedunderSection107or108of
the1976UnitedStatesCopyrightAct,withouteitherthepriorwrittenpermissionofthePublisher,orauthorization
throughpaymentoftheappropriateper-copyfeetotheCopyrightClearanceCenter,Inc.,222RosewoodDrive,Danvers,
MA 01923, (978) 750-8400, fax (978) 646-8600, or on the web at www.copyright.com. Requests to the Publisher for
permissionshouldbeaddressedtothePermissionsDepartment,JohnWiley&Sons,Inc.,111RiverStreet,Hoboken,NJ
07030, (201) 748-6011, fax (201) 748-6008, or online at http://www.wiley.com/go/permissions.
LimitofLiability/DisclaimerofWarranty:Whilethepublisherandauthorhaveusedtheirbesteffortsinpreparingthis
book,theymakenorepresentationsorwarrantieswithrespecttotheaccuracyorcompletenessofthecontentsofthisbook
andspecificallydisclaimanyimpliedwarrantiesofmerchantabilityorfitnessforaparticularpurpose.Nowarrantymaybe
createdorextendedbysalesrepresentativesorwrittensalesmaterials.Theadviceandstrategiescontainedhereinmaynot
besuitableforyoursituation.Youshouldconsultwithaprofessionalwhereappropriate.Neitherthepublishernorauthor
shallbeliableforanylossofprofitoranyothercommercialdamages,includingbutnotlimitedtospecial,incidental,
consequential,orotherdamages.
Forgeneralinformationonourotherproductsandservicesorfortechnicalsupport,pleasecontactourCustomer
CareDepartmentwithintheUnitedStatesat(800)762-2974,outsidetheUnitedStatesat(317)572-3993or
fax(317)572-4002.
Wileypublishesinavarietyofprintandelectronicformatsandbyprint-on-demand.Somematerialincludedwithstandard
printversionsofthisbookmaynotbeincludedine-booksorinprint-on-demand.IfthisbookreferstomediasuchasaCD
or DVD that is not included in the version you purchased, you may download this material at http://booksupport.wiley.
com. For more information about Wiley products, visit www.wiley.com.
LibraryofCongressCataloging-in-PublicationData:
Schwaber,Ken.
Softwarein30days:howAgilemanagersbeattheodds,delighttheircustomers,andleavecompetitorsinthedust/
KenSchwaber,JeffSutherland.
p.cm.
Includesindex.
ISBN978-1-118-20666-9(pbk.);ISBN978-1-118-22854-8(ebk);ISBN978-1-118-24090-8(ebk);
ISBN978-1-118-26574-1(ebk)
1. Agilesoftwaredevelopment. 2. Scrum(Computersoftwaredevelopment) 3. Computersoftware–
Development. I. Sutherland,JeffreyVictor. II. Title. III. Title:Softwareinthirtydays.
QA76.76.D47S32232012
005.1–dc23
2011050969
PrintedintheUnitedStatesofAmerica
10987654321
FFIRS 03/10/2012 14:31:24 Page5
To Ikujiro Nonaka, Babatunde A. Ogunnaike, and
Hirotaka Takeuchi for their inspiration andguidance.
FFIRS 03/10/2012 14:31:24 Page6
FTOC 03/05/2012 11:7:16 Page7
Contents
About the Authors xi
Acknowledgments xiii
Introduction xv
Section I WhyEvery Business in theWorld Can ProduceSoftware
in30 Days 1
Youareprobablyfrustratedwithyoursoftwareorganization.Youwouldlikeitto
bequicker,moreflexible,understandyourneedsbetter,andhelpyoubecome
moreprofitable.Welookatwhyyouarefrustratedandhowtofixtheproblem.
1 TheCrisisinSoftware:TheWrongProcessProducestheWrongResults 3
Manysoftwareorganizationsfollowadevelopmentprocessthatguarantees
waste,uncontrolledrisk,unpredictability,surprises,andlowvalue.Wewill
investigatewhythisprocesswaschosen,howitguaranteesfailure,andlook
andsomeorganizationsthathaverecoveredfromit.
2 Scrum:TheRightProcessProducestheRightResults 17
Thereisaprocessthatisappropriateforsoftwaredevelopment.Whenyouget
yourdeveloperstouseit,youwillimmediatelygainproductivity,quality,value,
control,predictability,andsatisfaction.Welookathowthishappensin
thischapter.
vii
FTOC 03/05/2012 11:7:16 Page8
viii CONTENTS
3 TryItYourself:ThePilot 33
Youhavereadourassertionthatthereisabetterwayforyoutogetsoftware
developedforyou.However,alotofpeoplehavemadeassertionsandtaken
alotofyourmoneyinthepast,withlittleornoimprovement.Inthischapter
weshowyouhowtoprovethatourapproachworksfornomoney.
4 WhatCanIDo? 49
Youlearnedhowtodobetterandyou’vetriedityourself.Youliketheresults
andyouknowwhattotellthesoftwareorganizationtodo.Inthischapter,we
lookatwhatyoucandotohelpwhatyouexperienceinthepilotprojectsucceed.
Section II Howto Produce Software in 30Days 55
Havingbettersoftwaredevelopedforyourneedsisnotsomuchhardas
itisdifferentfromwhatyouareusedto.Inthissection,welookata
progressivelybeneficialsetofapproachestogetyoufromwhereyouare
nowtoorganizationalagility.
5 GettingStartedwithScrum 57
Oursecretsauceforimprovingyourbenefitsfromsoftwareiscalled
“Scrum.”Yes,thisistherugbyeventthatkeepstheballmovingdown
thefield.We’lldiscussScrum,howitworks,andwhyitworksinthischapter.
6 ScrumattheProjectLevel 63
Mostpersistentimprovementinsoftwaredevelopmentstartsatthe
projectlevel.YoucanuseScrumtofurtherproveitsutility,oron
criticallyimportantinitiativethatmustsucceed.We’llexplorewhat
youcantellyourdeveloperstodoafterreadingthischapter.
7 DevelopaScrumCapability 75
Successoftenbreedssuccess.Asmoresoftwareinitiativesusing
Scrumsucceed,morepeoplewillwanttogetonthewagon.Rather
thanchangingtheentireorganization,let’slookathowwecansetup
asoftwaredevelopmentuniverseseparatefromthedisappointing,
existingdepartment.Youcanincreasinglyreapbenefitshereonan
increasingnumberofprojectsandreleases.
Description:Software_in_30_Days_for_Agile_Managers.pdf