The Evolution of Agile: Dealing with the Growing Pains


Published on

Agile development has evolved into a lifecycle that not only affects the IT department but the overall business as well. Forward-thinking enterprises recognize this and benefit from the software efficiency that agile development delivers. Through real-world examples, Jonathan Thorpe explains how enterprises can improve their agile success. Discover how successful global enterprises are applying the principles of agile development beyond just software development to a level where it affects entire business groups. Jonathan describes the evolution of agile and discusses why organizations are feeling growing pains as the methodology grows from the IT department to the business level. Learn how agile methodologies can be applied to business analysis, release management, and other IT processes to ensure applications are being delivered to customers on time and on budget. Are you ready to ensure your entire organization is truly agile?

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

The Evolution of Agile: Dealing with the Growing Pains

  1. 1.     AW10 Session  6/5/2013 3:45 PM              "The Evolution of Agile: Dealing with the Growing Pains"       Presented by: Jonathan Thorpe Serena Software                 Brought to you by:        340 Corporate Way, Suite 300, Orange Park, FL 32073  888‐268‐8770 ∙ 904‐278‐0524 ∙ ∙
  2. 2. Jonathan Thorpe Serena Software DevOps Evangelist Jonathan Thorpe specializes in all things DevOps and continuous delivery at Serena Software ( With more than ten years of experience in high-tech, Jonathan has worked in numerous areas related to R&D and business development. Prior to Serena Software, Jonathan worked as a systems analyst at Electric Cloud, specializing in DevOps-related solutions, and at Gemcom Software, leading a team of experts in builds, installation software, virtualization, and other technologies to maintain and improve the development processes. Jonathan has presented at the “Agile Comes To You” seminar series with Rally and AccuRev and at the Electric Cloud customer summit.  
  3. 3. Serena Software The Evolution of Agile Dealing with the Growing Pains Jonathan Thorpe, DevOps Evangelist Agile: The Need for Speed 2 Copyright © 2010 Serena Software, Inc. SERENA SOFTWARE INC. 09 Nov 2011
  4. 4. Serena Software An Agile Cautionary Tale Increasing Volume of Demand • Application backlog • Business insight & visibility Development • Agile meets traditional • Manual interoperability • Silo tools & processes Release Bottleneck • Traceability & compliance demands • Manual release processes don’t scale 3 SERENA SOFTWARE INC. Agile Speed Bumps Upstream Visibility & Insight • Better Demand Management • Persona based Dashboards/KPIs Persona-based Agile is not just Development • Orchestrate silo tools & processes • Automate build, test & deploy Release Automation • Better Release Management processes • Release Planning, Control and Visibility 4 Copyright © 2010 Serena Software, Inc. SERENA SOFTWARE INC.
  5. 5. Serena Software Orchestrated Agility IT Services Service Request Demand Business P R O PROCESS C E S S Fulfill Deploy Develop IT Apps 5 SERENA SOFTWARE INC. Orchestrated Agility Benefits $ 6 Copyright © 2010 Serena Software, Inc. 50% faster delivery 50% more releases $3M annual savings SERENA SOFTWARE INC. IT
  6. 6. Serena Software 4 Steps to Orchestrated Agility 1. Orchestrate Demand to Deployment 3. Orchestrate Dev + Ops p 1 R 3 2 4 2. Development with Agility 7 4. Orchestrate Visibility and Insight SERENA SOFTWARE INC. Roadmap to Orchestrated Agility: ALM Reference Architecture Technical vision for Orchestrated IT Blueprint documenting Orchestrated Solution Architecture Best practice guidance for services, customer configurations, and extensions 8 Copyright © 2010 Serena Software, Inc. SERENA SOFTWARE INC.
  7. 7. Serena Software Step 1: Orchestrating End-to-End Agility ALM Dashboard & Reports 40% faster development Requirements Management Development Management Dim RM ZMF Dim CM Aldon LM Release Management Control Vault Automation Service Ctr Quality Ctr 9 90% faster requirements 6x SBM Clarity PPM 50% lower costs less rework SharePoint SERENA SOFTWARE INC. Step 2: Orchestrating Development with Agility ALM Dashboard & Reports $600K business agility Requirements Management Development Management Dim CM Release Management Control Vault Automation 10 Copyright © 2010 Serena Software, Inc. Rally 90% backlog reduction 10x SBM Doors 50% lower dev costs Quality Ctr SharePoint SERENA SOFTWARE INC. releases
  8. 8. Serena Software Step 3: Orchestrating Dev & Ops DML Project & Enhancement Requests App Releases Development Manager Demand Manager Biz user Defect Fix Request Ops Change Requests Incidents Release Manager Infrastructure Changes Prod CMDB Service Manager 11 SERENA CONFIDENTIAL Step 4: Orchestrate Visibility & Insight Across All Tools Out of the Box Drill down to source data, including third party tools third-party Pre-configured dashboards and metrics Data + Process Flexible & Easy See both development data & process metrics Customize views, charts, report publication & more 12 Copyright © 2010 Serena Software, Inc. SERENA SOFTWARE INC.
  9. 9. Serena Software Orchestrate Water-Scrum-Fall Model Agile Solution Requirements Solution Story Task Test WI Process Orchestration Multiple ways and levels of granularity of integration Best approach depends on the level of visibility and traceability needed 13 SERENA SOFTWARE INC. Orchestrate Agility into Production 14 Copyright © 2010 Serena Software, Inc. SERENA SOFTWARE INC.
  10. 10. Serena Software Orchestrate IT Agility with Enterprise Visibility 15 SERENA SOFTWARE INC. Putting The Pieces Together Customers DEMAND MANGEMENT CHANGE AND C G RELEASE Business RevApp Analytics Demand Mgmt Dev Mgmt Release Automation Release Mgmt Change Mgmt Release Update PROCESS Dev Request Dev CONTINUOUS DELIVERY 16 Copyright © 2010 Serena Software, Inc. SERENA SOFTWARE INC. Ops
  11. 11. Serena Software 4 Signs You’re Orchestrating Agility Orchestrate Demand to Deployment Orchestrate Development with Agility Orchestrate Dev + Ops Orchestrate Visibility and Insight 17 SERENA SOFTWARE INC. Thank You! Jonathan Thorpe @jonathan_thorpe Copyright © 2010 Serena Software, Inc.