Klatt Agile Creation Of Multi Product Solutions
Upcoming SlideShare
Loading in...5
×
 

Klatt Agile Creation Of Multi Product Solutions

on

  • 1,937 views

Agile Creation of Multi-Product Solutions (SOA and Scrum): Thoralf Klatt, Nokia Siemens Networks, ScrumAlliance Gathering, Orlando, March 2009

Agile Creation of Multi-Product Solutions (SOA and Scrum): Thoralf Klatt, Nokia Siemens Networks, ScrumAlliance Gathering, Orlando, March 2009

Statistics

Views

Total Views
1,937
Views on SlideShare
1,844
Embed Views
93

Actions

Likes
0
Downloads
0
Comments
0

6 Embeds 93

http://wikis.inside.nokiasiemensnetworks.com 75
http://www.linkedin.com 9
http://www.slideshare.net 3
https://twiki.inside.nokiasiemensnetworks.com 3
http://www.lmodules.com 2
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Klatt Agile Creation Of Multi Product Solutions Klatt Agile Creation Of Multi Product Solutions Presentation Transcript

  • Agile Creation of Multi-Product Solutions „SOA and Scrum“ Orlando ScrumGathering, March 2009 Thoralf J. Klatt NSN Confidential 1 © Nokia Siemens Networks
  • Agile Creation of Multi-Product Solutions Scaling Motivation for Product Customizing Single Network Solutions Projects / Product Solutions using Scrum Outlook Creation NSN Confidential 2 © Nokia Siemens Networks Thoralf J. Klatt / Orlando ScrumGathering, March 2009
  • „First Open Space“, Berlin 1866 NSN Confidential 3 © Nokia Siemens Networks Thoralf J. Klatt / Orlando ScrumGathering, March 2009 View slide
  • Agile Creation of Multi-Product Solutions Motivation for Scaling Product Customizing Network Single Solutions Projects / Solutions Product using Scrum Outlook Creation NSN Confidential 4 © Nokia Siemens Networks Thoralf J. Klatt / Orlando ScrumGathering, March 2009 View slide
  • From Desktop Applications to Network Solutions Try … applying Scrum in truly larger scale • Why not … tackle real world complexity?! • Try … Scale team work • Try … Scale agile coaching • Try … Scale product owner work • Try … Self-organizing teams • Try … Scale architecture work • Try … Deploy and maintain product • Try … Cross the product borders • Try … Product Solutions in Scrum • Try … Customized Projects in Scrum (based on Product Solution) • Try … Reverse Path (generalize Product Solution from Projects) NSN Confidential 5 © Nokia Siemens Networks Thoralf J. Klatt / Orlando ScrumGathering, March 2009
  • What‘s the Buzz • Solution Oriented Architecturesand Process Automation - Enabling Customization, Reuse, Scalability • SOA Evolution Roadmap – Implementation : Point-to-Point Integration Loosely Coupled Services Abstract Business Services Service-Oriented Business Applications Enterprise SOA – Return on Investment (ROI) : Reduce integration costs Reduce Redundancy & Increase Customer Value through Service Reuse Increase Visibility & Control Empower the Business Improve Business Agility • Process Frameworks, e.g. – IBM: SOMA traditional – ORACLE: AIM traditional, incremental – NSN: Solution MoO agile, traditional , • IT Governance SDLC – Service Development Lify Cycle • SaaS • Hosting Cloud Computing • BPM – Business Process Modelling NSN Confidential 6 © Nokia Siemens Networks Thoralf J. Klatt / Orlando ScrumGathering, March 2009
  • Agile Creation of Multi-Product Solutions Scaling Motivation for Single Product Customizing Network Product Solutions Projects / Solutions Creation using Scrum Outlook NSN Confidential 7 © Nokia Siemens Networks Thoralf J. Klatt / Orlando ScrumGathering, March 2009
  • Best Practice – Single Product • Scale team work Area Teams, SoS, Cwiki, WebEx • Scale agile coaching Scrum Master Sync • Scale product owner work Area PO • Architecture work System Architect Support Team • Deploy and maintain product Continuous Shippability, CI • Self-organizing teams LowPass BumbleBee NSN Confidential 8 © Nokia Siemens Networks Thoralf J. Klatt / Orlando ScrumGathering, March 2009
  • Agile Creation of Multi-Product Solutions Scaling Product Motivation for Solutions Customizing Single Network using Scrum Projects / Product Solutions Outlook Creation NSN Confidential 9 © Nokia Siemens Networks Thoralf J. Klatt / Orlando ScrumGathering, March 2009
  • Best Practice – Product Solution • Scale team work Solution Scrum of Scrum (iwi) • Scale product owner work Solution Architect | PO • E2e testing Solution Test Framework • Deploy and maintain solution Solution CI & PET & Stability • Scale architecture work System Architecture Sync NSN Confidential 10 © Nokia Siemens Networks Thoralf J. Klatt / Orlando ScrumGathering, March 2009
  • Guiding Framework • Evolve Domain Specific Industry Standard* – Business Processes and Activities ( e.g. eTOM) – Common Data Model (e.g. SID) • Top Down Design – Business Process Modelling, Conceptual Meta Data Model – Derive Human Task/GUI Workflow, Business Process Orchestration (e.g. BPEL), KPI Gathering, Data Mapping, Functional Worksplit – Interface Contracts (assertions for violating invariants) • SDLC Checkpoints per iteration (DONEness check) – Business/System/Service Requirements DONE (Entry Criteria) – Solution Architecture Prototype / RefactoringGuidance Update DONE – Service Design, Build, Test, Deploy DONE (e2e) – Approval of e2e demo and deliverables by APO and Architect *TMForum NGOSS: SID = Shared Information/Data Model, eTOM = enhanced Telecom Operations Map (business process and activity descriptions) NSN Confidential 11 © Nokia Siemens Networks Thoralf J. Klatt / Orlando ScrumGathering, March 2009
  • Agile Creation of Multi-Product Solutions Scaling Customizing Motivation for Product Single Projects / Network Solutions Product Outlook Solutions using Scrum Creation NSN Confidential 12 © Nokia Siemens Networks Thoralf J. Klatt / Orlando ScrumGathering, March 2009
  • Customizing Projects • Staggered Iterations for Project Teams – Product charge@universal Version n, iterations = GA-x | GA-x+1 …| GA CustomerProject GeeMobile, iterations 1, 2, … CustomerProject WireLess … CustomerProject ReGenesis … – Product Version n + 1 … • Solution charge@enterprise Version m, iterations = Solution GA-y | Solution GA-y+1 …| Solution GA Example: hybrid solution – Product „agile“ – Product „traditional“ iterative generic customization – OEM Product „agile“ – OEM Product „configure me or work-around“ iterative setup Solution CustomerProject Jakarta HQ, iter. 1, 2, … Business Process Customization Solution CustomerProject Seattle HQ … Business Process Customization NSN Confidential 13 © Nokia Siemens Networks Thoralf J. Klatt / Orlando ScrumGathering, March 2009
  • Outlook • Business Process Modelling – APO demo Requirements / simulated Solution Userstories – Teams & System Architects give feedback and approve DONEness • Use KPI per iteration to – track Business Value created (simulated and real implementation) – analyse Value Hotspots – reorder Backlog • Reverse the path for Solutions – <= x Customer Projects Derive generic Product Solution • Multi-Vendor Reference Projects – e.g. TMF Catalyst NSN Confidential 14 © Nokia Siemens Networks Thoralf J. Klatt / Orlando ScrumGathering, March 2009
  • Thank you! Solution: Press Release Contact: Thoralf J. Klatt Questions & answers NSN Confidential 15 © Nokia Siemens Networks