Jfohcohxohcogxigxigxigxigigigxigigkgog lg kb kvig ig igigigigohcpucho h h h h u u ug
Size: 251.34 KB
Language: en
Added: Apr 28, 2024
Slides: 38 pages
Slide Content
Agile Model of APM
Meaning of Agility
Copyright 2011 John Wiley & Sons, Inc. 12-2
Inanuncertainandturbulentworld,success
belongstocompaniesthathavethecapacityto
createchange,andmaybeevenchaos,fortheir
competitors.
Creatingchangedisruptscompetitors(andthe
entiremarketecosystem);respondingtochange
guardsagainstcompetitivethrusts.
Creatingchangerequiresinnovation:developing
newproducts,creatingnewsaleschannels,
reducingproductdevelopmenttime,customizing
productsforincreasinglysmallermarket
segments.
Meaning of Agility…
Copyright 2011 John Wiley & Sons, Inc. 12-3
Inaddition,yourcompanymustbeableto
respondquicklytobothanticipatedand
unanticipatedchangescreatedbyyour
competitorsandcustomers.
Agilityistheabilitytobothcreateandrespondto
changeinordertoprofitinaturbulentbusiness
environment.
Agilityistheabilitytobalanceflexibilityand
stability.
Meaning of Agility…
Copyright 2011 John Wiley & Sons, Inc. 12-4
Somepeoplemistakenlyassumethatagility
connotesalackofstructure,buttheabsenceof
structure,orstability,generateschaos.
Conversely,toomuchstructuregeneratesrigidity.
Toomuchstructurestiflescreativity.Toolittle
structurebreedsinefficiency.
Agilityisthebalancepointbetweenchaosand
order,betweenflexibilityandstability.
Agile Business Objectives
Copyright 2011 John Wiley & Sons, Inc. 12-5
1.Continuousinnovation—todeliveroncurrent
customerrequirements
2.Productadaptability—todeliveronfuture
customerrequirements
3.Improvedtime-to-market—tomeetmarket
windowsandimprovereturnoninvestment(ROI)
4.Peopleandprocessadaptability—torespond
rapidlytoproductandbusinesschange
5.Reliableresults—tosupportbusinessgrowth
andprofitability
Improved Time-to-Market
Copyright 2011 John Wiley & Sons, Inc. 12-9
Focus,
Theconstantattentiontoproductfeaturesand
theirprioritizationinshort,iterativetimeboxes
forcesteams(productmanagement and
developers)tocarefullyconsiderboththe
numberoffeaturestoincludeintheproductand
thedepthofthosefeatures.
Streamlining
APM—likeitsleandevelopmentcounterparts—
streamlinesthedevelopment process,
concentratingonvalue-addingactivitiesand
eliminatingoverheadandcomplianceactivities.
Improved Time-to-Market
Copyright 2011 John Wiley & Sons, Inc. 12-10
Skilldevelopment
APMfocusesonselectingtherightskillsfor
projectteammembersandmoldingtheminto
productiveteams.
People and Process Adaptability
Copyright 2011 John Wiley & Sons, Inc. 12-11
Justasproductsneedtoadapttomarketplace
realityovertime,sodopeopleandprocesses.
Infact,ifwewantadaptableproducts,wemust
firstbuildadaptableteams—teamswhose
membersarecomfortablewithchange,whoview
changenotasanobstacletoresistbutaspart
andparcelofthrivinginadynamicbusiness
environment.
TheAPMprinciplesandframeworkencourage
learningandadaptingasanintegralpartof
deliveringvaluetocustomers.
Agile Leadership and Team Values
Copyright 2011 John Wiley & Sons, Inc. 12-13
"Inhigh-performanceteams,"theleadersmanaged
theprinciples,andtheprinciplesmanagedtheteam."
CarlLarsonandFrankLaFasto(1989).
Ifwewanttobuildgreatproducts,weneedgreat
people.Ifwewanttoattractandkeepgreat
people,weneedgreatprinciples.
Whyteamsexist,whatweintendtobuild,whom
webuilditfor,andhowweworktogetherformthe
coreprinciplesofAPM.
Agile Leadership and Team Values
Copyright 2011 John Wiley & Sons, Inc. 12-14
Values
Deliveringvalueovermeetingconstraints(Value
overConstraints)
Leadingtheteamovermanagingtasks(Teamover
Tasks)
Adaptingtochangeoverconformingtoplans
(AdaptingoverConforming)
Therearetwoprimarysourcesforagilevalues:
1.TheDeclarationofInterdependence
2.ManifestoforAgileSoftwareDevelopment
The Declaration of Interdependence
Copyright 2011 John Wiley & Sons, Inc. 12-15
TheDeclarationofInterdependencewas
developedwithprojectleadersinmind.
WhereastheAgileManifestowasdevelopedwith
softwaredevelopmentinmind.
Itboostsperformancethroughgroup
accountabilityforresultsandsharedresponsibility
forteameffectiveness.
Itimproveseffectivenessandreliabilitythrough
situationallyspecificstrategies,processes,and
practices.
Manifesto for Agile Software Development
Copyright 2011 John Wiley & Sons, Inc. 12-16
"Thisisakindoftool,process,documents,
contracts,orplans.
Overtheyears,themanifestostatementshave
beenmisinterpreted,primarilyinconfusingless
importantwithunimportant:
"Thisshouldnotbeconstruedasindicatingthat
tools,process,documents,contracts,orplansare
unimportant.
Thereisatremendousdifferencebetweenone
thingbeingmoreorlessimportantthananother
andbeingunimportant“.
Toolsarecriticaltospeedingdevelopmentand
reducingcosts.
Manifesto for Agile Software Development
Copyright 2011 John Wiley & Sons, Inc. 12-17
Contractsarevitaltoinitiatingdeveloper-customer
relationships.
Documentationaidscommunication.
Withoutskilledindividuals,workingproducts,close
interactionswithcustomers,andresponsiveness
tochange,productdeliverywillbenearly
impossible.
Agile Leadership and Team Values…
Copyright 2011 John Wiley & Sons, Inc. 12-18
Q.Whattraitsdifferentiateanagileleaderfroma
traditional(ornon-agile)leader?
Atraditionalprojectmanagerfocusesonfollowing
theplanwithminimalchanges,whereasanagile
leaderfocusesonadaptingsuccessfullyto
inevitablechanges.
Someteamleaderswhoaregoodteammanagers,
butoverlyconforming,andotherswhoaregoodat
adapting,butpooratself-organizingteam
leadership.Agoodagileleadermustbeboth.
“Task" management versus “Team"
management
Copyright 2011 John Wiley & Sons, Inc. 12-19
"Teammanagers"enableteamstoself-manage
theirowntaskstofacilitatethecompletionof
features.
"Taskmanagers"focusontaskcompletionasa
measureofhowwelltheteamisconformingtothe
projectplan.
"Teammanagers"assisttheirteams(andthe
broaderprojectcommunity)remaincoordinated
andeffectivesothattheycansucceed.
"Taskmanagers"overseeteamstoensurethat
theyremain"productive,"ontask,anddon'tlag
behindtheplan.
Risk Management
Copyright 2011 John Wiley & Sons, Inc. 12-20
Thechanceofadverseconsequencesoffuture
events.
Anuncertaineventorconditionthat,ifitoccurs,
hasapositiveornegativeeffectonaproject’s
objectives.
Riskrelatestofutureproblemnotcurrentone.
Theyinvolveapossibleeventanditseffect.
Example-Developerleaves-taskdelayed.
Risk Types
Copyright 2011 John Wiley & Sons, Inc. 12-21
MarketRisk
Themarketriskistheprojectcompletesuccessfully,but
thenthemarketconditionshavechangedandtheproduct
isnotacceptedinthemarket;maybethecompetitors
havecomeupwiththebetterproduct.
FinancialRisk
Financialriskisriskoffinancialcommitmentbythe
customernotbeinghonoured.
Thecustomergonebankruptcannotpayfortheproject
halfwaythroughtheprojectandsoon.
Risk Types
Copyright 2011 John Wiley & Sons, Inc. 12-22
TechnologyRisk
Thetechnologyriskisthattheprojectassumessome
technologyandthentheprojectproceedsbasedonthat
technology;butitmaysohappenthatbettertechnology
getsdevelopedandcomesintousebeforetheproject
completes.
ProjectRisk:
Projectpersonalleaveunabletofindreplacementfora
specificrole,theschedulegetsdelayedandsoon.
Risk Management Approaches
Copyright 2011 John Wiley & Sons, Inc. 12-23
Proactive
Anticipatethepossiblerisks
Takeactionstomanagetherisk
Reactive
Takenoactionuntilanunfavourableeventsoccurs.
Risk Handling Framework
Copyright 2011 John Wiley & Sons, Inc. 12-24
Riskidentification
Whatrisksmightbethere
Riskanalysisandprioritization
Whicharethemostseriousrisk
RiskPlanning
Whatarewegoingtodoaboutthem?
RiskMonitoring
Whatisthecurrentstateofrisk?
Risk identification
Copyright 2011 John Wiley & Sons, Inc. 12-25
Useofchecklists
Usuallybasedontheexperienceofpastprojects
Brainstorming
Knowingriskthroughpoolconcern.
CausalMapping
Identifyingpossiblechainofcauseandeffect
Risk analysis and prioritization
Copyright 2011 John Wiley & Sons, Inc. 12-26
Risk analysis and prioritization
Copyright 2011 John Wiley & Sons, Inc. 12-27
Risk Planning
Copyright 2011 John Wiley & Sons, Inc. 12-28
Riskscanbedealtwithby:
Riskacceptance
Riskavoidance
Riskreduction
RiskTransfer
Riskmitigation
Risk reduction
Copyright 2011 John Wiley & Sons, Inc. 12-29
Risk reduction
Copyright 2011 John Wiley & Sons, Inc. 12-30
What is Agile Software development
Copyright 2011 John Wiley & Sons, Inc. 12-31
Agile:Easilymoved,light,nimble,activesoftware
processes
Howagilityachieved?
Fittingtheprocesstotheproject
Avoidanceofthingsthatwastetime
Agile Model
Copyright 2011 John Wiley & Sons, Inc. 12-32
Agilemodelwasproposedinmid-1990s
Toovercometheshortcomingofthewaterfallmodel
Primarilydesignedtohelpprojecttohandlechange
requests
Therequirementsaredecomposedintomany
smallincrementalpartsthataredeveloped
incrementally.
Ideology: Agile Manifesto
Copyright 2011 John Wiley & Sons, Inc. 12-33
Individualsandinteractionsoverprocessandtools
Working Software over comprehensive
documentation
Customercollaborationovercontractnegotiation
Respondingtochangeoverfollowingaplan
Agile Model
Copyright 2011 John Wiley & Sons, Inc. 12-34
Userstories:
Simplerthanusecases
Metaphors:
Basedonuserstories,developersproposeacommon
visionofwhatisrequired.
Spike:
Simpleprogramtoexplorepotentialsolutions.
Refactor:
Restructurecodewithoutaffectingbehaviour
Agile Model…
Copyright 2011 John Wiley & Sons, Inc. 12-35
Atatime,onlyoneincrementisplanned
developed,deployedatthecustomersite.
Nolong-termplansaremade.
Aniterationmaynotaddsignificantfunctionality.
Butstillanewreleaseisinvariablymadeattheendof
eachiteration
Deliveredtothecustomerforregularuse.
Methodology
Copyright 2011 John Wiley & Sons, Inc. 12-36
Face-to-facecommunicationfavouredoverwritten
documents.
Tofacilitateface-to-facecommunication,
Developmentteamtoshareasingleofficespace.
Teamsizeisdeliberatelykeptsmall(5-9people)
Thismakestheagilemodelmostsuitedtosmall
developmentprojects.
Agile Model: Principles
Copyright 2011 John Wiley & Sons, Inc. 12-37
Theprimarymeasureofprogress:
Incrementalreleaseofworkingsoftware
Importantprinciplesbehindagilemodel:
Frequentdeliveryofversions-onceeveryfew
weeks.
Agile Methodologies
Copyright 2011 John Wiley & Sons, Inc. 12-38