Agile Methodology shehjsuejdbdbbdb bhdhhdhhdhd.ppt

AdityaMishra855773 6 views 38 slides Apr 28, 2024
Slide 1
Slide 1 of 38
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38

About This Presentation

Jfohcohxohcogxigxigxigxigigigxigigkgog lg kb kvig ig igigigigohcpucho h h h h u u ug


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

Continuous Innovation
Copyright 2011 John Wiley & Sons, Inc. 12-6
Developingnewproductsandnewservicesin
today'scomplexbusinessandtechnologyworld
requiresamindsetthatfostersinnovation.
Strivingtodelivercustomervalue,tocreatea
productthatmeetstoday’scustomer
requirements,drivesthiscontinuousinnovation
process.
Innovativeideasaren'tgeneratedinstructured,
authoritarianenvironmentsbutinanadaptive
culturebasedontheprinciplesofself-
organizationandself-discipline.

Product adaptability
Copyright 2011 John Wiley & Sons, Inc. 12-7
Nomatterhowprescientaperson,ateam,ora
company,thefuturewillalwayssurpriseus.
Forotherproducts,thetimeframefor
incorporatingchangesvariesfrommonthsto
years.
Withthepaceofchangeincreasingand
responsetimeshrinking,theonlywaytosurvive
istostriveforproductadaptability—acritical
designcriterionforadevelopmentprocess.
Infact,inanagileproject,technicalexcellenceis
measuredbybothcapacitytodelivercustomer
valuetodayandcreateanadaptableproductfor
tomorrow.

Improved Time-to-Market
Copyright 2011 John Wiley & Sons, Inc. 12-8
Asthestatisticsforrapidlyshrinkingproduct
developmenttimesindicate,reducingdelivery
schedulestomeetmarketwindowscontinuesto
beahigh-prioritybusinessgoalformanagers
andexecutives.
Theiterative,feature-basednatureofAPM
contributestoimprovingtime-to-marketinthree
keyways:focus,streamlining,andskill
development.
First,theconstantattentiontoproductfeatures
andtheirprioritizationinshort,iterative
timeboxesforcesteams(productmanagement
anddevelopers)tocarefullyconsiderboththe
numberoffeaturestoincludeintheproductand

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.

Reliable Results
Copyright 2011 John Wiley & Sons, Inc. 12-12
Productionprocessesaredesignedtobe
repeatable,todeliverthesameresulttimeafter
timeaftertime.
Goodproductionprocessesdeliverthe
anticipatedresult,forastandardcost,withina
giventime—theyarepredictable.
Explorationprocessesaredifferent.Becauseof
theuncertaintysurroundingrequirementsand
newtechnology,explorationprojectscan'tdeliver
aknown,completelypre-specifiedresult,butthey
candeliveravaluableresult—areleasable
productthatmeetscustomergoalsandbusiness
requirementsastheybecomeknown.

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
Tags