Upload
gaurav-gupta
View
221
Download
0
Embed Size (px)
Citation preview
7/31/2019 Agile wont work here
1/23
connect.demonstrate.
collaborate
CaseStudy:
Agilewontworkhere Really?
Mainframe and Agile A Match Made in Heaven?
Candi Rai
Nationwide Insurance
7/31/2019 Agile wont work here
2/23
7/31/2019 Agile wont work here
3/23
8/5/2011 mainframeandagile 3
MainframeProjects
Technology
Applications
created
in
different
eras
and
still
widely
embeddedinproduction
Ofteninvolvecrossplatformscollaborationwithothertechnologies
Modernizationis
on
the
way
Process Governedbyrigidprocesses
People Mostareontheapplicationforyears
COBOLandmainframearenotafocusareaincolleges
7/31/2019 Agile wont work here
4/23
8/5/2011 mainframeandagile 4
ESDAgile
Initiate+SolutionScoping >Iteration0:BacklogsCreating&Release
PlanningDesign+Development+Implement >IterationCadences
7/31/2019 Agile wont work here
5/23
8/5/2011 mainframeandagile 5
Challenge:
Difficulttoproducefeatures/epicsandagreeupon
how
to
approach
development
BottomLine:Reverseengineertoproducerequirements
Groupthechangesbybusinessfunctionorbytechnical
relevanceDosmallincrementaldeliveries
7/31/2019 Agile wont work here
6/23
8/5/2011 mainframeandagile 6
Challenge:
Urgencyforcommitmenttoareleasedate
BottomLine:T
shirt
size
each
feature
Allowlowervelocityforfirstfewiterations
Plan90%capacitythroughout
Deliverfeatures
with
highest
Business
value
first
7/31/2019 Agile wont work here
7/23
8/5/2011 mainframeandagile 7
Challenge:
Urgencytobegincoding
BottomLine: Identify
and
address
blockers
and
gaps
(skills,
tools,
environments)
Adequateenvironmentsreadytoavoidwaitstate
NFR(non
functional
requirements)
approved
7/31/2019 Agile wont work here
8/23
8/5/2011 mainframeandagile 8
Challenge:Rigidtestingprocessesandenvironmentswithpredeterminedreleaseschedule
BottomLine:Mastertestingstrategydiscussed/understood
Engageexternaldependenciesearly
Setexpectations
of
the
level
of
involvements
for
integratedapplications,infrastructuresupportandtesting
support
7/31/2019 Agile wont work here
9/23
8/5/2011 mainframeandagile 9
7/31/2019 Agile wont work here
10/23
8/5/2011 mainframeandagile 10
Challenge:
Producereasonablesizeofstorycardwithclear
definedacceptancecriteria
BottomLine:SmallstorycardisessentialtothesuccessofAgile
CollaboratewithextendedteamSMEs
Managerequirement
activities
as
Release
card
or
Tech
card
7/31/2019 Agile wont work here
11/23
8/5/2011 mainframeandagile 11
Challenge:SkepticalaboutTDD/ATDDorpairprogramming
BottomLine:
TestDrivenDevelopment,deliveryqualitywhenlackoffunctionalknowledge
Pairingtocrosstrainfunctions
Pairdeveloperwithtester!
7/31/2019 Agile wont work here
12/23
8/5/2011 mainframeandagile 12
Challenge:Continuousintegrationisdifficultandtimeconsuming
BottomLine: Identifythecore
ofthechangesandwriteunitteststo
coverthecorearea
Planforlongercycle
Automatediterationtestingcanbeabatch
7/31/2019 Agile wont work here
13/23
8/5/2011 mainframeandagile 13
Challenge: Interestingandmeaningfulshow&tell.Achallengetoanyprojectthathasnouserscreen
BottomLine:Show&Tellalwaysprovidesquickfeedbacks,another
essentialkeyforsuccess.
Persistent.Showflows,greenscreensetup,etc.tillactual
outputs
7/31/2019 Agile wont work here
14/23
8/5/2011 mainframeandagile 14
IT/ST/PTTestingSmoke
test,
system
integration,
system
test,
user
acceptance
test.Shortenedtestcycleswithautomatedtestingbeing
thenorm
andmanualtestingtheexception.
7/31/2019 Agile wont work here
15/23
8/5/2011 mainframeandagile 15
Challenge:
Manyintegratingpointsacrossapplications,
environmentsandrelease
BottomLine:Signoff
Master
Testing
Strategy
in
early
iterations
to
developagoodtestplan
Spendtimeplanningupfrontandensurealldependentapplications
know
the
integrating
points
and
expected
deliveries
ManagetestingandreleaseactivitiesviaReleasecards
7/31/2019 Agile wont work here
16/23
8/5/2011 mainframeandagile 16
Challenge:
Endtoendautomatedtestingcanbetoo
expensiveortoodifficult
BottomLine:StartautomationwithareasthatproduceshighestROI.
Continuetheeffortsasprojectprogresses.
Managethework(techcards)throughIPM
7/31/2019 Agile wont work here
17/23
8/5/2011 mainframeandagile 17
In Their Own Words ..
7/31/2019 Agile wont work here
18/23
8/5/2011 mainframeandagile 18
In Their Own Words ..
Product Owner
The Application produced over onemillion combined policies, roughly translates
into a savings of $500,000 in print andpostage costs. Survey showed increase incustomer satisfaction. Overall, the results
are a direct result of the product and qualityTeam is producing.
7/31/2019 Agile wont work here
19/23
8/5/2011 mainframeandagile 19
IT Delivery Executive
At a recent ITLT, I gave you a preview of thegreat success we were experiencing on theCombined Dec & Bill project. The project utilizes theAnimal House line in the ADC which is made up of
both ADC and BSA resources.
I wanted to follow back up with a summary of
the results we have seen. I think you will beimpressed by the team work, thought leadership andvalue created by this effort. It is truly embracing our ITstrategy!
7/31/2019 Agile wont work here
20/23
8/5/2011 mainframeandagile 20
Asset Owner
Changes in the analysis, development
and testing domains have providedsignificant improvements in teamperformance. These translate into tangible
business benefits.
7/31/2019 Agile wont work here
21/23
8/5/2011 mainframeandagile 21
Application SME
Agile has made a good difference in delivery forme for the way it breaks down the big picture into
small pieces. The big picture can be overwhelmingand difficult to manage. Agile breaks it down intosmaller pieces, making it feel more manageable
and not so intimidating.
7/31/2019 Agile wont work here
22/23
8/5/2011 mainframeandagile 22
LessonsLearned
CultureTransformation
BestSME(s)
may
not
be
the
best
match
for
Agile
Allow/Encouragetheteamtobeselfmanaging
ContinuousImprovements
Storycard
TDDandTestAutomation
Teamretrospective
7/31/2019 Agile wont work here
23/23
8/5/2011 mainframeandagile 23
Q&A
CandiRai
mobile614
580
5425