You are on page 1of 23

CaseStudy: Agilewontworkhere Really?

connect.demonstrate.collaborate

Mainframe and Agile A Match Made in Heaven?


Candi Rai Nationwide Insurance

Agenda
Whythistopic CaseStudy
NationwideApplicationDevelopmentCenter ChallengesandSolutionsforthemainframeprojects

Lessonslearned
CultureTransformation Continuousimprovements

8/5/2011

mainframeandagile

MainframeProjects
Technology
Applicationscreatedindifferenterasandstillwidely embeddedinproduction Ofteninvolvecrossplatformscollaborationwithother technologies Modernizationisontheway

Process
Governedbyrigidprocesses

People
Mostareontheapplicationforyears COBOLandmainframearenotafocusareaincolleges

8/5/2011

mainframeandagile

ESDAgile

Initiate+SolutionScoping>Iteration0:BacklogsCreating& ReleasePlanning Design+Development+Implement>IterationCadences

8/5/2011

mainframeandagile

Challenge: Difficulttoproducefeatures/epicsandagreeupon
howtoapproachdevelopment

BottomLine: Reverseengineertoproducerequirements Groupthechangesbybusinessfunctionorbytechnical relevance Dosmallincrementaldeliveries

8/5/2011

mainframeandagile

Challenge: Urgencyforcommitmenttoareleasedate

BottomLine: Tshirtsizeeachfeature Allowlowervelocityforfirstfewiterations Plan90%capacitythroughout DeliverfeatureswithhighestBusinessvaluefirst

8/5/2011

mainframeandagile

Challenge: Urgencytobegincoding

BottomLine: Identifyandaddressblockersandgaps(skills,tools, environments) Adequateenvironmentsreadytoavoidwaitstate NFR(nonfunctionalrequirements)approved

8/5/2011

mainframeandagile

Challenge:Rigidtestingprocessesandenvironmentswithpre
determinedreleaseschedule

BottomLine: Mastertestingstrategydiscussed/understood Engageexternaldependenciesearly Setexpectationsofthelevelofinvolvementsfor integratedapplications,infrastructuresupportandtesting support


8/5/2011 mainframeandagile 8

8/5/2011

mainframeandagile

Challenge: Producereasonablesizeofstorycardwithclear
definedacceptancecriteria

BottomLine: SmallstorycardisessentialtothesuccessofAgile CollaboratewithextendedteamSMEs ManagerequirementactivitiesasReleasecardorTech card

8/5/2011

mainframeandagile

10

Challenge:SkepticalaboutTDD/ATDDorpairprogramming

BottomLine: TestDrivenDevelopment,deliveryqualitywhenlackof functionalknowledge Pairingtocrosstrainfunctions Pairdeveloperwithtester!

8/5/2011

mainframeandagile

11

Challenge:Continuousintegrationisdifficultandtime
consuming

BottomLine: Identifythecore ofthechangesandwriteunitteststo coverthecorearea Planforlongercycle Automatediterationtestingcanbeabatch

8/5/2011

mainframeandagile

12

Challenge: Interestingandmeaningfulshow&tell.Achallenge
toanyprojectthathasnouserscreen

BottomLine: Show&Tellalwaysprovidesquickfeedbacks,another essentialkeyforsuccess. Persistent.Showflows,greenscreensetup,etc.tillactual outputs

8/5/2011

mainframeandagile

13

IT/ST/PTTesting
Smoketest,systemintegration,systemtest,useracceptance test.Shortenedtestcycleswithautomatedtestingbeing thenorm andmanualtestingtheexception.

8/5/2011

mainframeandagile

14

Challenge: Manyintegratingpointsacrossapplications,
environmentsandrelease

BottomLine: SignoffMasterTestingStrategyinearlyiterationsto developagoodtestplan Spendtimeplanningupfrontandensurealldependent applicationsknowtheintegratingpointsandexpected deliveries ManagetestingandreleaseactivitiesviaReleasecards


8/5/2011 mainframeandagile 15

Challenge: Endtoendautomatedtestingcanbetoo
expensiveortoodifficult

BottomLine: StartautomationwithareasthatproduceshighestROI. Continuetheeffortsasprojectprogresses. Managethework(techcards)throughIPM

8/5/2011

mainframeandagile

16

In Their Own Words ..

8/5/2011

mainframeandagile

17

Product Owner
The Application produced over one million combined policies, roughly translates into a savings of $500,000 in print and postage costs. Survey showed increase in customer satisfaction. Overall, the results are a direct result of the product and quality Team is producing.

In Their Own Words ..

8/5/2011

mainframeandagile

18

IT Delivery Executive
At a recent ITLT, I gave you a preview of the great success we were experiencing on the Combined Dec & Bill project. The project utilizes the Animal 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 be impressed by the team work, thought leadership and value created by this effort. It is truly embracing our IT strategy!
8/5/2011 mainframeandagile 19

Asset Owner
Changes in the analysis, development and testing domains have provided significant improvements in team performance. These translate into tangible business benefits.

8/5/2011

mainframeandagile

20

Application SME
Agile has made a good difference in delivery for me for the way it breaks down the big picture into small pieces. The big picture can be overwhelming and difficult to manage. Agile breaks it down into smaller pieces, making it feel more manageable and not so intimidating.

8/5/2011

mainframeandagile

21

LessonsLearned
CultureTransformation
BestSME(s)maynotbethebestmatchforAgile
Allow/Encouragetheteamtobeselfmanaging

ContinuousImprovements
Storycard TDDandTestAutomation Teamretrospective

8/5/2011

mainframeandagile

22

Q&A

CandiRai raip@nationwide.com mobile6145805425

8/5/2011

mainframeandagile

23

You might also like