1 / 11

Enterprise Agile – The Undiscovered Country?

Enterprise Agile – The Undiscovered Country?. Agile can work in the enterprise – with a multi-dimensional framework that coordinates, manages and automates process, architecture, artifacts and legacy viewpoints. David Sprott 2014. Enterprise Status?. Reality. Strategy.

uriel
Download Presentation

Enterprise Agile – The Undiscovered Country?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Enterprise Agile – The Undiscovered Country? Agile can work in the enterprise – with a multi-dimensional framework that coordinates, manages and automates process, architecture, artifacts and legacy viewpoints. David Sprott 2014

  2. Enterprise Status? Reality Strategy • Narrowly focused program proliferation causing chaos • Technical debt increasing – each new technology adds another layer • Legacy portfolio complexity/cost reduces agility • Enterprise architecture frequently absent or ignored “The age of experimentation with digital is over.” McKinsey, Strategic principles for competing in the digital age, May 2014

  3. Agile Maturity Model? Agile Practices enterprise frameworks extended practices SOAM SAFe narrow development focus RUP DAD architecture runway FDD XP DSDM agile MDA/MDD Scrum Integrated repositories component based development RAD agile service factory strategic service platform continuous modernization Agile Architecture SOA ALM and artifactintegration tools provisioning, acquisitiondevelopment, integration automated knowledge discovery & refactoring Agile Delivery Framework Point tools Point tool integration Agile Modernization

  4. SOAM Value Chain

  5. Conceptual Business Model REALIZED AS INDEPENDENT CAPABILITIES

  6. “Everything is a Service” Deployed Core Business Capabilities, aka Microservice Architecture

  7. Implementing the SOAM Value Chain Portfolio Management Knowledge Discovery Service Factory Architecture Platform Delivery Conceptual Business Modeling Demand Shaping Specification Integration Service Delivery Transition Engineering Release Management NB: simplified capability dependencies, solution track omitted

  8. MDD Platform Covers Much of the Footprint of an Application Common Core Code Presentation Layer UI Services Business Services Application Layer Data Services Data Layer Enterprise Data

  9. Agile, Iterative Delivery doesn’t mean throw away the script! Business Strategy Model Business and IT Goals Strategy Service Specification View Business Concept Model Business Process Model Business Capability Architecture CBDI-SAETM Realized by Capability Dependency View Business Deployment View Service Specification Service Specification Architecture Solution Architecture Implemented by Specification Automation Unit Specification Internal Architecture Service Implementation Architecture Implementation View «DeploymentSpec» Order Entry Implementation Deployed to execution:thread transaction:true Deployment Specification Deployable Artifacts Service Deployment Architecture Orderentry.jsp Deployment Orderentry.ejb

  10. SOAM Summary

  11. agileservicefactory.com

More Related