Agile Analysis on an Enterprise Scale

Download Agile Analysis on an Enterprise Scale

Post on 07-May-2015

1.032 views

Category:

Documents

5 download

Embed Size (px)

DESCRIPTION

NW&E Event 23rd Jan in Leeds. Presentation by Simon Cook, Business Analysis Practice Lead at BJSS Consulting.

TRANSCRIPT

<ul><li>1.Agile Analysis on an Enterprise ScaleJanuary 2013Presentation to IIBA</li></ul> <p>2. Contents BJSS Limited 2013 Commercial in Confidence 2 3. About BJSSeeds,York, L , New ondon rbys in L eonallyOffice ster and Dternati Manche ly &amp; in staffnationalical Operate class techntems 0+fir st t &amp; Sys 38 ialists in:pmenecDevelo SpationestingApplic ion ical Tat chn Integr nal and Te ategyunctio l Marketso gy str F ia chnol F inancreand tetructuchnical Infras ifecycle a nd Teect Lment ll Proj ect Manage FujTesting Pro tecturent andArchi opme ign, Devel d Support Des tenance an pproachina Ma rprise AgileEnte odel ystem BJSS ivery m ce global s le delri Flexib s in fixed p cces Su eriesdeliv BJSS Limited 2013 Commercial in Confidence 3 4. BJSS Enterprise Agile Why? Businesses like Agile Individuals and interactionsIndividuals and interactions over processes and toolsover processes and tools - Highly flexible - Early deliverables Working software overWorking software over comprehensive documentationcomprehensive documentation Customer collaboration overCustomer collaboration overThere are concerns contract negotiationcontract negotiation - No agreed end date - Work until complete Responding to change overResponding to change over - No agreed planfollowing a planfollowing a planAgile Manifesto, 2001Agile Manifesto, 2001 BJSS Limited 2013 Commercial in Confidence4 5. BJSS Enterprise Agile HeavyweightLightweight ??RUP ScrumKanbanAn approach balancing Enterprise delivery with Agility BJSS Limited 2013 Commercial in Confidence5 6. BJSS Enterprise Agile BJSS Limited 2013 Commercial in Confidence 6 7. Case Study #1Challenge: Challenge:Global Oil Deal pricingGlobal Oil Deal pricingReal-time: Real-time: 100k trade valuations per day100k trade valuations per day Team:Team:40+ BJSS resources on-site over 33years 40+ BJSS resources on-site over years BJSS Limited 2013 Commercial in Confidence7 8. Case Study #2Challenge:Challenge:Develop a faster, cheaper and moreDevelop a faster, cheaper and more efficient healthcare databaseefficient healthcare databaseReal-time: Real-time:Transfer 3bn Messages Per Year / /1,500 Transfer 3bn Messages Per Year 1,500 messages Per Secondmessages Per SecondTeam: Team: 20+ BJSS Resources on site20+ BJSS Resources on site (PM, BA, Lead, Dev, Test)(PM, BA, Lead, Dev, Test) BJSS Limited 2013 Commercial in Confidence8 9. Case Study #3Challenge:Challenge:Metals Trading Metals TradingFront to back system replacement Front to back system replacementScalable:Scalable: Need to cope with valuations of many different Need to cope with valuations of many differenttrade types trade types Team:Team: 100+ Resources, 10 Dev Cells in 7 locations100+ Resources, 10 Dev Cells in 7 locationsBJSS in key roles, but many suppliers BJSS in key roles, but many suppliersinvolved involved BJSS Limited 2013 Commercial in Confidence9 10. What We Favour BJSS Limited 2013 Commercial in Confidence 10 11. Following a Plan vs. Responding to ChangeA successful Elaboration can reduce project riskA successful Elaboration can reduce project risk BJSS Limited 2013 Commercial in Confidence11 12. Risk First Approach Requires AnalysisInception Project InitiationProject Initiation Solution OutlineSolution OutlineDocument DocumentElaborationFunctional FunctionalNon-FunctionalNon-FunctionalCatalogue Catalogue RequirementsRequirementsTest Strategy Test Strategy SystemSystem ArchitectureArchitectureConstruction FunctionalFunctionalCode Code DescriptionDescriptionTransitionDevelopers DevelopersOperationsOperationsGuide Guide GuideGuide BJSS Limited 2013 Commercial in Confidence 12 13. Interactions Over Processes We favour face to face communication but it doesnt always scale BJSS Limited 2013 Commercial in Confidence 13 14. Interactions Over Processes A strong team may self organise But teams of teams dont! BJSS Limited 2013 Commercial in Confidence 14 15. Cell Based DeliveryProject ManagementProject Management (Development Manager / /Test Manager)(Development Manager Test Manager) ArchitectureArchitecture (Functional / /Technical Architect)(Functional Technical Architect)Development Cell Development Cell Development Cell Development CellDevelopment CellDevelopment Cell(Analysts / / (Analysts(Analysts / / (Analysts (Analysts / /(Analysts Developers / /Testers) Developers Testers) Developers / /Testers) Developers Testers)Developers / /Testers)Developers Testers) Technical TestingTechnical Testing BJSS Limited 2013 Commercial in Confidence 15 16. Multi Component Architecture But delivery emphasis is on features rather than components BJSS Limited 2013 Commercial in Confidence 16 17. Business ArchitectureVision Vision Goals Goals ValuesValuesOrganisational Organisational Organisation Organisation Units Business ActorsBusiness Actors Units BusinessBusinessEnterprise Data Enterprise DataBusiness ProcessesBusiness ProcessesModels Models ProcessesProcessesModels Models BJSS Limited 2013 Commercial in Confidence17 18. Working Software Over Comprehensive Documentation BJSS Limited 2013 Commercial in Confidence 18 19. Documentation Get the Balance Right BJSS Limited 2013 Commercial in Confidence 19 20. Requirements Evolve As an Accountant, I want to calculate my postings at Month End so that Except whenAnd actually! BJSS Limited 2013 Commercial in Confidence20 21. Agile Analysts Shouldnt Just Write Stories Business process should not be ignored Use Case DiagramActivity DiagramSequence Model Class Model Sets context for UAT and moreWorkaroundFeature UAT Scripting planning management BJSS Limited 2013 Commercial in Confidence 21 22. Requirements Management BJSS Limited 2013 Commercial in Confidence 22 23. Tools for Traceability BA Facing Input and ManagementBA Facing Input and Management Client Facing - -Acceptance Client Facing Acceptance Repository BJSS Limited 2013 Commercial in Confidence23 24. Agile Testing QuadrantsBusiness Facing Manual Automated ManualManual ManualAutomated AutomatedAutomated&amp; Manual &amp; Manual&amp; Manual &amp; ManualSupporting the TeamCritique Product AutomatedAutomated AutomatedAutomated Tools ToolsTechnology FacingDevelop a balanced test strategy in the Elaboration PhaseDevelop a balanced test strategy in the Elaboration Phase BJSS Limited 2013 Commercial in Confidence 24 25. Incremental Acceptance Feature FeatureFeatureFeatureFeature Feature Feature Feature Feature Feature Feature BJSS Limited 2013 Commercial in Confidence 25 26. Recap BJSS Limited 2013 Commercial in Confidence 27. Dont Lose Sight of the Bigger Picture BJSS Limited 2013 Commercial in Confidence 27 28. Documentation: Necessary &amp; Sufficient BJSS Limited 2013 Commercial in Confidence 28 29. Scale Teams for Success BJSS Limited 2013 Commercial in Confidence 29 30. Be PragmaticBe pragmatic, avoid the religion, dont throw out everything you know BJSS Limited 2013 Commercial in Confidence 30 31. Thank You!Questions? BJSS Limited 2012 Commercial in Confidence </p>