SlideShare a Scribd company logo
1 of 36
Download to read offline
ADAPTING AGILE TO THE ENTERPRISE
WHAT HAPPENED TO THE PHASE GATES? – AGILE EDGE CONFERENCE
SUPERIOR

               PRODUCT



               AGILE-LEAN
                METHODS
      PEOPLE                PROCESS




                                NOT EASY.
SUPERIOR
               Change is Organic



             PRODUCT
           PRODUCTIVITY CAN BE SPENT ON
             QUALITY OR DELIVERY DATE



                 AGILE-LEAN
                  METHODS




       PEOPLE               PROCESS
                                          NOT EASY.
SUPERIOR


      PRODUCT


  PEOPLE   AGILE-LEAN
            METHODS
                              PROCESS
           Process Overhead
           Reduced to 8-15%
            (From 40-60%)




                                 NOT EASY.
SUPERIOR

                              PRODUCT

   Improved Team
  Morale due to Focus
                        AGILE-LEAN
     and Rhythm
                         METHODS         PROCESS
   PEOPLE                  Improved Skills
                           due to Pairing &
                               Shared
                           Responsibilities




                                              NOT EASY.
THE MATURING OF AGILE PRACTICE

 AGILE-1ST GENERATION – AGILE FOR THE TEAM
 –   Emphasising the Human Factors in Development
                                                       BRANDED
                                                         AGILE
 –   Emphasising Empowerment-to-a-Goal
                                                       METHODS
 –   A Gaggle of Gurus
 –   Naïve Agile & Faux-Agile


 AGILE-2ND GENERATION – AGILE FOR THE ENTERPRISE
 –   Emphasising Risk Management
 –   Emphasising Backlog Management                    HYBRID,
                                                    BEST-PRACTICE
 –   Emphasising Visibility & Accountability
                                                        AGILE
 –   Emphasising the Whole Solution Value Stream
                                                      METHODS
NOTE:

AGILITY IS A LARGE,
SOPHISTICATED, AND
SUBTLE BODY OF GOOD
PRACTICES.
THIS PRESENTATION IS
ONLY A BRIEF, PARTIAL
SKETCH.
THE AGILE MANIFESTO
 THE ORIGINS OF 1ST-GENERATION AGILE
   We are uncovering better ways of developing software by doing it and
     helping others do it. Through this work we have come to value:


 Individuals and Interactions    Over            Processes and Tools


                                                   Comprehensive
     Working Software            Over              Documentation


  Customer Collaboration         Over            Contract Negotiation


   Responding to Change          Over        Following a Predefined Plan

     MORE VALUABLE                                    VALUABLE
             THAT IS, WHILE THERE IS VALUE IN THE ITEMS ON
           THE RIGHT, WE VALUE THE ITEMS ON THE LEFT MORE.
THE DARK-SIDE OF THE AGILE MANIFESTO
 THE ORIGINS OF FAUX-AGILE & NAÏVE-AGILE

     We Do This …                       We Don’t Do This?

 Individuals and Interactions                Processes and Tools


                                              Comprehensive
     Working Software
                                              Documentation


  Customer Collaboration                    Contract Negotiation


   Responding to Change                  Following a Predefined Plan



                         EITHER/OR THINKING AND
                      A FALSE DOCTRINE OF REJECTION.
DISCOVERING THE TAO OF AGILE-LEAN

 DIMENSIONS OF ENTERPRISE AGILITY
   • IT’S MORE THAN JUST BIG, DISTRIBUTED TEAMS!

 INTEGRATED BACKLOG MANAGEMENT
   • INDUCING A CONTINUOUS FLOW AND PLANNING RHYTHM FROM
     PRODUCT/PORTFOLIO MGMT. THROUGH RELEASE & ITERATION
     MGMT.

 RISK PROFILING AND RISK-DRIVEN PROCESS
   • IT’S ALL ABOUT RISK MANAGEMENT!

 GOVERNANCE AS ACTIONABLE GLOBAL RISK MANAGEMENT
   • STOP OBSTRUCTING!     START INSTRUCTING!
“THE WISE MAN DOES LESS
AND LESS,
UNTIL HE DOES NOTHING
AT ALL,
AND YET NOTHING IS LEFT
UNDONE.” – LAO TSE
SCALING AGILITY TO THE ENTERPRISE
LARGER
COMPLEXITY                                                      QUICKER
    Architecture                                                RESPONSIVENESS
    Configurations                                                  Scope Chg. Mgmt.
                                                                    Half-Life of Reqs.
    3rd-party Software
                                                                    Time-to-Market
    Stds Conformance               PRODUCT
                                                                BROADER
MORE PRECISE
COORDINATION                                                    RISK PROFILE
                                                                    Regulatory Compliance
    Concurrent Devlpmt.       PEOPLE       PROCESS                  Security & Reliability
    Version/Config. Mgt.                                            Enterprise Governance
    Product Integration

                                                                CLOSER
WIDER
                           IMPROVED                             ALIGNMENT
DIVERSITY                                                           To Business/Market
    People & Cultures      ACCOUNTABILITY                           To Strategic Plan
    Disciplines & Skills      Satisfaction-of-Need & Maturity
                              Timeliness & Health
    Sites & Timezones
                              Quality & Fitness-for-Release
                              Efficiency & Productivity
AGILE DYNAMICS – FLOW & FEEDBACK
                                                                                              Doc
                                                                                                                      PRODUCTION
 Product                                                                                    as needed                  RELEASE
  Product
 Backlog                        Release
  Backlog                    Retrospective
   Project &
    Release                                                                                               DEMO
   Planning

                                                                         Scope Change
                                                                            Mgmt
    Release
    Backlog
                                                    Progress
                                                     to Goal
                                                                       Iteration
                                                                     Retrospective                                        Fitness-
     Risk
   Profiling                     Risk                                                                                   for-Release
                                                                                                                          Testing
                            s


                                        Va
                                    s
                                 ne

                                           lue
                             Fit




                 Iteration                               Iteration
                 Planning                                 Backlog                                              Build-Integration-Test-
               Scrumboard
                                                                                                               Acceptance Automation
                                            Daily
                                            Burn

                                                           Daily standup
                                                           Meeting
                                                                                        DAILY           Pairing and Peering
                                                           (“Daily scrum”)
                                                                                     (NANO-LEVEL)
         AGILE   PLANNING
         & GOVERNANCE
IN THE BEGINNING …
                                                                         SCOPE




                                                                           Requirements
THERE WAS THE STORY.

   The essential unit of Agile scope.
   The fundamental unit of Agile planning.
   The concept around which we define actionable and done.

   A bit of a mystery, in practice.
                                                             ACCEPTANCE CRITERIA
                                                              • The credit card should be rejected if it
                             Action Context                      is a type not accepted by the store.
                      Actor                                   • The credit payment charged should
                                      CREDIT CARD PAYMENTthe exact amount due.
                                                                 be for
                    Action                                    • Confirmation of successful or
                                      As a Cashier, when processing a sale, Icredit clearance must be
                                                                 unsuccessful
                                      want to process a credit card payment to receipt generation.
                                                                 displayed prior
                Business Context      in order to settle the saleIf successful, customer signature must
                                                              • transaction
                                      such that confirmation of credit
                                                                 be indicated by the cashier explicitly
                  Constraint          transaction clearance is confirmed
                                                                 before finalizing the sale.
                                      before finalizing the sale.

                                      Size-Effort = 5              Risk = 4.7
WHAT DOES IT MEAN TO BE ACTIONABLE?

 SPECIFIABLE       - has been refined sufficiently to
                     understand how to satisfy the story.
 IMPLEMENTABLE     - can be elaborated to the next level so
                     that further SEIVing can occur.
 ESTIMABLE         - has reduced & bounded uncertainty
                     so effort can be reasonably projected.
 VERIFIABLE        - can specify acceptance criteria to
                     determine satisfaction of the story.

 EACH SEPARATELY
WHAT IS AN EPIC?
  Wrong question! “Epic” is an adjective, not a noun.
  The question should be, “What makes a story epic?”
  The answer: it fails on one or more of the SIEVe properties.


                                                           Specifiable AND
              Epic Thing                                   Implementable
                                                           AND
NOT 1 or more of:            REFINEMENT
                                                           Estimable AND
Specifiable OR                                             Verifiable
Implementable
OR
Estimable OR
                                               Actionable
Verifiable                                       Thing


  There are several kinds of epic-actionable things.
RESOLVED: “STORY” IS A GENERIC TERM.
      There are different kinds of stories, i.e. units of scope, depending on
      your level of detail and focus.

      • 4 KINDS OF STORIES:
Business     – Goals – representing the objectives or initiatives of the business.
 Goal
Epic User    – Features – “If the system would only do X, then we would make progress
 Story or
Use Case       on the goal Y.”

User Story   – Functions – “To provide the feature X, the system needs to do: A, B, C, Q,
    or         & W.”
 Scenario

             – Tasks – “To implement Q, we need to build U & V, modify the W & X
               screens, update the Y schema, and write a Z audit record.”



                  Goal     = Unit of Strategy   Feature = Unit of Value
                  Function = Unit of Capability Task    = Unit of Work
SIEVING EPIC STORIES
    TO DERIVE ACTIONABLE STORIES
    EPIC
    GOAL
                                                        REFINEMENT is the decomposition
                                                        into more detailed stories of the
                                                        same kind such that the SEIVe
                                       EPIC
   ACTIONABLE                                           properties are satisfied by those
                                     FEATURE
      GOAL                                              stories at that level.




                                                                   EPIC
                                                                 FUNCTION
ELABORATION is the                    ACTIONABLE
identification and                      FEATURE
definition of stories
at the next lower level of detail.


                                                              ACTIONABLE                    TASK
             THIS IS THE FOUNDATION FOR AGILE TRACEABILITY
                                                               FUNCTION
                      AND THE DEFINITION OF “DONE”.
MULTIDIMENSIONAL TRACEABILITY

                                      Feature                 Feature   Feature
 “Done” with children
 means done with
 their parent.                    
                                        
 SOME DIMENSIONS
   •   Goal -> Feature (Set) for Demand Mgmt
                                                               
   •   Feature -> Function -> Subfunction for Planning & Reporting
   •   Function -> Version for Complexity Mgmt
   •   Function -> Task for Work Allocation & Execution

                        THE DIFFICULTY OF DEFINING “DONE”
                      IS A MAJOR CATEGORY OF ANALYSIS RISK.
HIERARCHY OF BACKLOGS
                   PRODUCT
   EPIC            BACKLOG
   GOAL

                                           RELEASE
                                          BACKLOG
                             EPIC
   ACTIONABLE              FEATURE
      GOAL


                                               EPIC
                                             FUNCTION

                             ACTIONABLE
                               FEATURE

                                                        ITERATION
4 STORIES TYPES IN PAIRS                                 BACKLOG
  GENERATES 3 NATURAL                      ACTIONABLE
    BACKLOG TYPES                                           TASK
                                            FUNCTION
DEFINITION OF “PLAN”


 “PLAN” v. (a) to add (delete or modify)
  stories to a backlog,

  (b) to allocate stories from one backlog to another.


 “ANALYZE” v. (a) to refine or elaborate a story.

 “MANAGE” v. (a) to plan and to analyze the stories in a
 backlog.
DEFINITION OF “PLAN”
              PRODUCT
 EPIC         BACKLOG                  Release Planning
 GOAL

                                       RELEASE
                                      BACKLOG
                      EPIC
 ACTIONABLE         FEATURE
    GOAL


                                           EPIC
                                                              Iteration
                                         FUNCTION
    Product                                                   Planning
     Mgmt               ACTIONABLE
                          FEATURE

                                                          ITERATION
                                                           BACKLOG
                            Release    ACTIONABLE             TASK
                             Mgmt       FUNCTION
                                                           Iteration
                                                             Mgmt
BACKLOG NETWORK

CUSTOMER                DIVISIONAL
                                            Each Backlog subsumes
 BACKLOG                 BACKLOG            its own (potentially unique) Analysis &
                                            Planning Disciplines


                                          RELEASE
                                          CONFIG
PRODUCT                 PRODUCT          BACKLOG
  LINE                  BACKLOG
BACKLOG



QUEUING NETWORK
                                          RELEASE        SUBSYSTEM
– Analyze Flow
                                         BACKLOG          BACKLOG
– Optimize by Lean Principles
COORDINATION-INTEGRATION
TASKS
– Generates a Hierarchy of Scrums
– Attach Governance to
                                                         COMPONENT           ITERATION
  “Natural” Gates, Flows, & Activities
                                                          BACKLOG             BACKLOG
MATURE AGILE PROCESS
 ESTABLISHING RHYTHMS FOR SUCCESS


 Regular RHYTHM ensures Sustainability
 Regular FEEDBACK ensures Fidelity

 Multiple levels of Rhythmic Feedback
 for Risk Management
 & Scope Change Mgmt                     INCREMENTAL DEVELOPMENT




                                        Iterative Dev




               CATCH RISKS WHEN THEY ARE LITTLE,
               AND THEY WON’T GROW UP TO BE BIG ISSUES.
MATURE AGILE PROCESS
 ESTABLISHING RHYTHMS FOR SUCCESS


                         RELEASE



                         ITERATION



                           DAILY
IF YOU HAVE A RISK,
YOU HAD BETTER DO
SOMETHING ABOUT IT!
IF YOU DON’T HAVE A
RISK,
THEN DON’T DO
SOMETHING ABOUT IT!
THE AGILE RAZOR – IT’S ALL RISK MGMT

 All PROCESS is about RISK MANAGEMENT.
 If it isn’t, then it is mere formality, i.e. waste.

 Every element of process must justify itself –
 in the specific case of each development initiative, not just in
 general.

 PROCESS SHOULD ADAPT PROPORTIONALLY TO
 THE RISK PROFILE OF THE INITIATIVE.
PROCESS IS JUSTIFIED BY RISKS-MANAGED
                           BUSINESS RISK                                     ANALYSIS RISK

Roles                      Relationship Risk     Backlogs & Scope Chg Mgmt   Scoping Risk
Reviews                    Regulatory Risk       Analysis Artifacts          Requirements Risk
Business Case              Profitability Risk    Accept. Criteria            Verification Risk

                           MARKET RISK                                       TECHNICAL RISK

Vision & Business Case     Demand Risk           Prototyping                 Development Risk
Schedule                   Time-to-Market Risk   Training/ Coaching Plan     Technology Risk
                                                 Automation                  Environmental Risk
                           RESOURCE RISK         Process Plan                Process Risk
                                                 Test Plans                  Quality Risk
Staffing Plan              Capability Risk
RFP, Evaluation Criteria   Procurement Risk

                           DEPENDENCY RISK

Comm. and Integ. Plan      Coordination Risk           Process is even driven by Risk
Risk Management Plan       Consequential Risk          … and Value and Fitness.
AFTER STRATEGIC
  PLANNING, THERE IS
ONLY ONE CONTINUOUS
 ACTIVITY OF ITERATIVE
  DEVELOPMENT, THE
 TACTICAL EXECUTION
        PHASE.
   ONE ENGINE, THREE FUEL MIXES.
AGILE MACRO-RHYTHMS:
                      PLANNING & RELEASE CYCLE

                                                                   Agile Release
                                                                       Cycle
Project/Release                   Foundational                                       Primary                            Finalization          Deployment
   Planning                         Iterations                                      Iterations                           Iterations          to Production
incl. vision, roadmap, incl. requirements & development for              incl. requirements & development for        incl. activities ensuring
release plan, strategic high-risk & architecturally-significant       high-value, moderate- to low-risk features,    fitness-for-release and
estimates, risk profile      features, reforecast due date           on-going level-1 & level-2 acceptance testing       final acceptance




  Feasibility                   Risk 80% –                                      Value 80% –                                  Fitness 80% –
                                                                                    Fitness 20%
                                   Value 20%                                                                                         Risk 20%
                                                                  Agile Development
                                                                       Priorities
DIFFERENTIATED BACKLOG

 INCLUDE IN YOUR BACKLOG ALL THE ITEMS (FUNCTIONS & TASKS)
 THAT CONSUME YOUR TEAM’S TIME & ENERGY.

                                             Business         Reqs Change
 IF IT IS NOT TRACKED,                                        Story
                                           Value Stories
       IT IS NOT ACCOUNTABLE.
                                                                 Quality
                                                 New Reqs        Attribute
                                                 Story           Story

      “OH YEAH!
      WE’VE BEEN                     Technical
       WORKING                      Value Stories
                                                     Level-2 (NFR)
    REALLY HARD …                                    Tests
                                         Reqs.
    WE JUST CAN’T                        Clarification        Design
    SAY ON WHAT,            Committed                         Refactoring
                            Defect
       EXACTLY.”            Repairs
                                                         Risk/Issue
                                        Governance
                                                         Mgmt Task
                                        Activity
AGILE APPROACH TO GOVERNANCE

TRADITIONAL GOVERNANCE IS OBSTRUCTIVE.
  We cannot tolerant interruptions in the flow, …
  But, we have to admit there is a place for governance
  when we conceive it as
                 Enterprise Risk Management
  complementing to our Project Risk Management.


BUT, AGILE GOVERNANCE IS DIFFERENT!
  We embody Governance Activities as Stories!
  “Don’t stop our rhythm! Just tell us what you
  need to know. We will add the stories to our backlogs and
  plan them into the appropriate iterations.”


                    NOW, WE CAN EVEN TRACK THE EFFORT
                   AND SCHEDULE IMPACT OF GOVERNANCE!
THE VARIETY OF (KINDS OF) STORIES

 Fundamental Story Types
       GOALS → FEATURES → FUNCTIONS → TASKS

 Story “Colors”
   • Value Features, Functions & Tasks:
     New Requirements, Requirement Changes, Quality Attributes
   • Overhead Features, Functions & Tasks:
     Reqs. Clarifications, Defect Repairs, Level-2 Tests,
     Design Refactoring, Risk/Issue Mgmt Task, Governance Activity


 Story Templates:
   • Parameterized Stories (applied to stories or arch. components)
   • Periodic Stories (performed every n iterations or releases)
   • Supplemental Acceptance Criteria (special ACs added to a story)
RHYTHM & FLOW
                      – THE ESSENCE OF AGILE-LEAN

                                                                  Agile Non-Phases
Project/Release                   Foundational                                        Primary                            Finalization          Deployment
   Planning                         Iterations                                       Iterations                           Iterations          to Production
incl. vision, roadmap, incl. requirements & development for               incl. requirements & development for        incl. activities ensuring
release plan, strategic high-risk & architecturally-significant        high-value, moderate- to low-risk features,    fitness-for-release and
estimates, risk profile      features, reforecast due date            on-going level-1 & level-2 acceptance testing       final acceptance




  Feasibility                   Risk 80% –                                       Value 80% –                                  Fitness 80% –
                                                                                     Fitness 20%
                                   Value 20%                                                                                          Risk 20%
                                                                  Agile Development
                                                                       Priorities
                                 “The Wise Man does less and less, until he does nothing at
                                                      all, and yet nothing is left undone.”
?

ANY QUESTIONS …
info@valtech.co.uk

http://www.valtech.co.uk

http://blog.valtech.co.uk

http://twitter.com/valtech

More Related Content

What's hot

Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]LeadingAgile
 
Impediments: Silent killer of agile teams
Impediments: Silent killer of agile teamsImpediments: Silent killer of agile teams
Impediments: Silent killer of agile teamsPooja Wandile
 
Why agile is failing in large enterprises
Why agile is failing in large enterprisesWhy agile is failing in large enterprises
Why agile is failing in large enterprisesLeadingAgile
 
Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3Cprime
 
Practical Product Management for new Product Managers
Practical Product Management for new Product ManagersPractical Product Management for new Product Managers
Practical Product Management for new Product ManagersAmarpreet Kalkat
 
Agile Performance Metrics
Agile Performance MetricsAgile Performance Metrics
Agile Performance MetricsACM
 
Enterprise feature streams
Enterprise feature streamsEnterprise feature streams
Enterprise feature streamsPaul Peissner
 
Using agile and lean to lead business transformation agile 2010
Using agile and lean to lead business transformation agile 2010Using agile and lean to lead business transformation agile 2010
Using agile and lean to lead business transformation agile 2010Dennis Stevens
 
Agile Metrics: Value, Flow, Quality, Culture
Agile Metrics: Value, Flow, Quality, CultureAgile Metrics: Value, Flow, Quality, Culture
Agile Metrics: Value, Flow, Quality, CultureBrad Appleton
 
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationDevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationKeith Pleas
 
Understanding Roles on an Agile Project
Understanding Roles on an Agile ProjectUnderstanding Roles on an Agile Project
Understanding Roles on an Agile ProjectKent McDonald
 
Lean Agile Metrics And KPIs
Lean Agile Metrics And KPIsLean Agile Metrics And KPIs
Lean Agile Metrics And KPIsYuval Yeret
 
Value analysis with Value Stream and Capability modeling
Value analysis with Value Stream and Capability modelingValue analysis with Value Stream and Capability modeling
Value analysis with Value Stream and Capability modelingCOMPETENSIS
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesMike Cottmeyer
 
Practical Guide to Scrum
Practical Guide to ScrumPractical Guide to Scrum
Practical Guide to ScrumPavel Dabrytski
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeSaket Bansal
 
Business Value of Agile Product Management
Business Value of Agile Product ManagementBusiness Value of Agile Product Management
Business Value of Agile Product ManagementDavid Rico
 

What's hot (20)

Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]
 
Impediments: Silent killer of agile teams
Impediments: Silent killer of agile teamsImpediments: Silent killer of agile teams
Impediments: Silent killer of agile teams
 
Why agile is failing in large enterprises
Why agile is failing in large enterprisesWhy agile is failing in large enterprises
Why agile is failing in large enterprises
 
Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3
 
Practical Product Management for new Product Managers
Practical Product Management for new Product ManagersPractical Product Management for new Product Managers
Practical Product Management for new Product Managers
 
Agile Performance Metrics
Agile Performance MetricsAgile Performance Metrics
Agile Performance Metrics
 
Enterprise feature streams
Enterprise feature streamsEnterprise feature streams
Enterprise feature streams
 
Using agile and lean to lead business transformation agile 2010
Using agile and lean to lead business transformation agile 2010Using agile and lean to lead business transformation agile 2010
Using agile and lean to lead business transformation agile 2010
 
Agile Metrics: Value, Flow, Quality, Culture
Agile Metrics: Value, Flow, Quality, CultureAgile Metrics: Value, Flow, Quality, Culture
Agile Metrics: Value, Flow, Quality, Culture
 
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationDevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the Automation
 
Understanding Roles on an Agile Project
Understanding Roles on an Agile ProjectUnderstanding Roles on an Agile Project
Understanding Roles on an Agile Project
 
Lean Agile Metrics And KPIs
Lean Agile Metrics And KPIsLean Agile Metrics And KPIs
Lean Agile Metrics And KPIs
 
Value analysis with Value Stream and Capability modeling
Value analysis with Value Stream and Capability modelingValue analysis with Value Stream and Capability modeling
Value analysis with Value Stream and Capability modeling
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
Solution Architecture
Solution ArchitectureSolution Architecture
Solution Architecture
 
Agile Metrics V6
Agile Metrics V6Agile Metrics V6
Agile Metrics V6
 
Practical Guide to Scrum
Practical Guide to ScrumPractical Guide to Scrum
Practical Guide to Scrum
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 
Business Value of Agile Product Management
Business Value of Agile Product ManagementBusiness Value of Agile Product Management
Business Value of Agile Product Management
 

Viewers also liked

Adopting Agile In The Organization
Adopting Agile In The OrganizationAdopting Agile In The Organization
Adopting Agile In The OrganizationValtech UK
 
Business Agility And Software Development Alan Chedalawada
Business Agility And Software Development   Alan ChedalawadaBusiness Agility And Software Development   Alan Chedalawada
Business Agility And Software Development Alan ChedalawadaValtech UK
 
IT Architecture Evolution
IT Architecture EvolutionIT Architecture Evolution
IT Architecture EvolutionLaurent Bel
 
Elements Of Mature Agile Lean Ecosystem
Elements Of Mature Agile Lean EcosystemElements Of Mature Agile Lean Ecosystem
Elements Of Mature Agile Lean EcosystemValtech UK
 
Starting with why - goals for Lean/Agile
Starting with why - goals for Lean/AgileStarting with why - goals for Lean/Agile
Starting with why - goals for Lean/AgileYuval Yeret
 
Agile E Business Valtech Agile Edge London March 2010 Al Goerner
Agile  E Business Valtech Agile Edge London   March 2010   Al GoernerAgile  E Business Valtech Agile Edge London   March 2010   Al Goerner
Agile E Business Valtech Agile Edge London March 2010 Al GoernerValtech UK
 
Agile UX integration
Agile UX integrationAgile UX integration
Agile UX integrationValtech UK
 
What's the next step in the Evolution of Agile? Enterprise Agility
What's the next step in the Evolution of Agile? Enterprise AgilityWhat's the next step in the Evolution of Agile? Enterprise Agility
What's the next step in the Evolution of Agile? Enterprise AgilityJohnny Ordóñez
 
Get to know your users using Lean UX
Get to know your users using Lean UXGet to know your users using Lean UX
Get to know your users using Lean UXValtech UK
 
Lean and Agile SAP
Lean and Agile SAPLean and Agile SAP
Lean and Agile SAPJason Fair
 
3P's: People, Process, Product
3P's: People, Process, Product3P's: People, Process, Product
3P's: People, Process, ProductArya Setiadharma
 
An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)Usersnap
 

Viewers also liked (12)

Adopting Agile In The Organization
Adopting Agile In The OrganizationAdopting Agile In The Organization
Adopting Agile In The Organization
 
Business Agility And Software Development Alan Chedalawada
Business Agility And Software Development   Alan ChedalawadaBusiness Agility And Software Development   Alan Chedalawada
Business Agility And Software Development Alan Chedalawada
 
IT Architecture Evolution
IT Architecture EvolutionIT Architecture Evolution
IT Architecture Evolution
 
Elements Of Mature Agile Lean Ecosystem
Elements Of Mature Agile Lean EcosystemElements Of Mature Agile Lean Ecosystem
Elements Of Mature Agile Lean Ecosystem
 
Starting with why - goals for Lean/Agile
Starting with why - goals for Lean/AgileStarting with why - goals for Lean/Agile
Starting with why - goals for Lean/Agile
 
Agile E Business Valtech Agile Edge London March 2010 Al Goerner
Agile  E Business Valtech Agile Edge London   March 2010   Al GoernerAgile  E Business Valtech Agile Edge London   March 2010   Al Goerner
Agile E Business Valtech Agile Edge London March 2010 Al Goerner
 
Agile UX integration
Agile UX integrationAgile UX integration
Agile UX integration
 
What's the next step in the Evolution of Agile? Enterprise Agility
What's the next step in the Evolution of Agile? Enterprise AgilityWhat's the next step in the Evolution of Agile? Enterprise Agility
What's the next step in the Evolution of Agile? Enterprise Agility
 
Get to know your users using Lean UX
Get to know your users using Lean UXGet to know your users using Lean UX
Get to know your users using Lean UX
 
Lean and Agile SAP
Lean and Agile SAPLean and Agile SAP
Lean and Agile SAP
 
3P's: People, Process, Product
3P's: People, Process, Product3P's: People, Process, Product
3P's: People, Process, Product
 
An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)
 

Similar to Adapting agile to the entreprise

Introduction to Agile by David Draper
Introduction to Agile by David DraperIntroduction to Agile by David Draper
Introduction to Agile by David DraperValtech UK
 
Launching sustainability programs
Launching sustainability programsLaunching sustainability programs
Launching sustainability programsBruce Starcher
 
Performanceleadership
PerformanceleadershipPerformanceleadership
Performanceleadershipmaxvink
 
Crystal Ball BY blucero.c.la
Crystal Ball BY blucero.c.laCrystal Ball BY blucero.c.la
Crystal Ball BY blucero.c.laguest93e1f3
 
Agile Framework
Agile FrameworkAgile Framework
Agile FrameworkSubbuiyer
 
Agile in highly regulated environments
Agile in highly regulated environmentsAgile in highly regulated environments
Agile in highly regulated environmentsValtech UK
 
Agile for Product Owners Workshop
Agile for Product Owners WorkshopAgile for Product Owners Workshop
Agile for Product Owners WorkshopPinkesh Shah
 
Fusion app func_con8722_pdf_8722_0001
Fusion app func_con8722_pdf_8722_0001Fusion app func_con8722_pdf_8722_0001
Fusion app func_con8722_pdf_8722_0001jucaab
 
PRINCE2 + AGILE = SUCCESS
PRINCE2 + AGILE = SUCCESSPRINCE2 + AGILE = SUCCESS
PRINCE2 + AGILE = SUCCESSJens Hoffmann
 
Envisioning improving productivity and qaulity through better backlogs agi...
Envisioning   improving productivity and qaulity through better backlogs  agi...Envisioning   improving productivity and qaulity through better backlogs  agi...
Envisioning improving productivity and qaulity through better backlogs agi...Tatlock
 
Release your potential with Maconomy Essentials Cloud ERP
Release your potential with Maconomy Essentials Cloud ERPRelease your potential with Maconomy Essentials Cloud ERP
Release your potential with Maconomy Essentials Cloud ERPStefan Kim (Grahn)
 
SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)SwissQ Consulting AG
 
The Art & Science of Decision Making - Key Note Speech
The Art & Science of Decision Making - Key Note SpeechThe Art & Science of Decision Making - Key Note Speech
The Art & Science of Decision Making - Key Note SpeechSurya Chitra,PhD MBA
 
Managing The Portfolio
Managing The PortfolioManaging The Portfolio
Managing The Portfoliostuart1403
 

Similar to Adapting agile to the entreprise (20)

Introduction to Agile by David Draper
Introduction to Agile by David DraperIntroduction to Agile by David Draper
Introduction to Agile by David Draper
 
Launching sustainability programs
Launching sustainability programsLaunching sustainability programs
Launching sustainability programs
 
Tii
TiiTii
Tii
 
Performanceleadership
PerformanceleadershipPerformanceleadership
Performanceleadership
 
Iiba april 20 presentation
Iiba april 20 presentationIiba april 20 presentation
Iiba april 20 presentation
 
Crystal Ball BY blucero.c.la
Crystal Ball BY blucero.c.laCrystal Ball BY blucero.c.la
Crystal Ball BY blucero.c.la
 
Agile Framework
Agile FrameworkAgile Framework
Agile Framework
 
Agile in highly regulated environments
Agile in highly regulated environmentsAgile in highly regulated environments
Agile in highly regulated environments
 
Agile for Product Owners Workshop
Agile for Product Owners WorkshopAgile for Product Owners Workshop
Agile for Product Owners Workshop
 
Fusion app func_con8722_pdf_8722_0001
Fusion app func_con8722_pdf_8722_0001Fusion app func_con8722_pdf_8722_0001
Fusion app func_con8722_pdf_8722_0001
 
PRINCE2 + AGILE = SUCCESS
PRINCE2 + AGILE = SUCCESSPRINCE2 + AGILE = SUCCESS
PRINCE2 + AGILE = SUCCESS
 
David Pinches - Product Management - where do you start?
David Pinches - Product Management - where do you start?David Pinches - Product Management - where do you start?
David Pinches - Product Management - where do you start?
 
Envisioning improving productivity and qaulity through better backlogs agi...
Envisioning   improving productivity and qaulity through better backlogs  agi...Envisioning   improving productivity and qaulity through better backlogs  agi...
Envisioning improving productivity and qaulity through better backlogs agi...
 
Agile Prod Mgmt v. Proj Mgmt
Agile Prod Mgmt v. Proj MgmtAgile Prod Mgmt v. Proj Mgmt
Agile Prod Mgmt v. Proj Mgmt
 
Introduction to Lean, Agile, Scrum, & XP
Introduction to Lean, Agile, Scrum, & XPIntroduction to Lean, Agile, Scrum, & XP
Introduction to Lean, Agile, Scrum, & XP
 
Release your potential with Maconomy Essentials Cloud ERP
Release your potential with Maconomy Essentials Cloud ERPRelease your potential with Maconomy Essentials Cloud ERP
Release your potential with Maconomy Essentials Cloud ERP
 
P L N 07 B O1 C Naya Making Big Lean Stick
P L N 07  B O1 C  Naya  Making Big Lean StickP L N 07  B O1 C  Naya  Making Big Lean Stick
P L N 07 B O1 C Naya Making Big Lean Stick
 
SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)
 
The Art & Science of Decision Making - Key Note Speech
The Art & Science of Decision Making - Key Note SpeechThe Art & Science of Decision Making - Key Note Speech
The Art & Science of Decision Making - Key Note Speech
 
Managing The Portfolio
Managing The PortfolioManaging The Portfolio
Managing The Portfolio
 

More from Valtech UK

The Art of Visualising Software - Simon Brown
The Art of Visualising Software - Simon BrownThe Art of Visualising Software - Simon Brown
The Art of Visualising Software - Simon BrownValtech UK
 
Get to know your users
Get to know your users Get to know your users
Get to know your users Valtech UK
 
LeanUX and Agile in the Public Sector
LeanUX and Agile in the Public SectorLeanUX and Agile in the Public Sector
LeanUX and Agile in the Public SectorValtech UK
 
Transforming nhs choices using agile and lean ux agile manc
Transforming nhs choices using agile and lean ux agile mancTransforming nhs choices using agile and lean ux agile manc
Transforming nhs choices using agile and lean ux agile mancValtech UK
 
Digital Inclusion in the Public Sector
Digital Inclusion in the Public SectorDigital Inclusion in the Public Sector
Digital Inclusion in the Public SectorValtech UK
 
Presentation compressed
Presentation compressedPresentation compressed
Presentation compressedValtech UK
 
The Mobile Landscape - Do you really need an app?
The Mobile Landscape - Do you really need an app?The Mobile Landscape - Do you really need an app?
The Mobile Landscape - Do you really need an app?Valtech UK
 
Modern Digital Design: The power of Responsive Design
Modern Digital Design: The power of Responsive DesignModern Digital Design: The power of Responsive Design
Modern Digital Design: The power of Responsive DesignValtech UK
 
White Paper: "Designing Around People"
White Paper: "Designing Around People" White Paper: "Designing Around People"
White Paper: "Designing Around People" Valtech UK
 
Simplifying Facebook: Designing Around People
Simplifying Facebook: Designing Around PeopleSimplifying Facebook: Designing Around People
Simplifying Facebook: Designing Around PeopleValtech UK
 
The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?Valtech UK
 
An Introduction to Responsive Design
An Introduction to Responsive DesignAn Introduction to Responsive Design
An Introduction to Responsive DesignValtech UK
 
Customer case - IC companys
Customer case - IC companysCustomer case - IC companys
Customer case - IC companysValtech UK
 
Part 1: "Making Agile Work" Webinar Series: Inception
Part 1: "Making Agile Work" Webinar Series: InceptionPart 1: "Making Agile Work" Webinar Series: Inception
Part 1: "Making Agile Work" Webinar Series: InceptionValtech UK
 
Experience Report: FLIGHTGLOBAL.COM
Experience Report: FLIGHTGLOBAL.COMExperience Report: FLIGHTGLOBAL.COM
Experience Report: FLIGHTGLOBAL.COMValtech UK
 
Using CFD, SPC and Kanban on UK GOV IT projects
Using CFD, SPC and Kanban on UK GOV IT projects Using CFD, SPC and Kanban on UK GOV IT projects
Using CFD, SPC and Kanban on UK GOV IT projects Valtech UK
 
Simplifying Facebook Commerce
Simplifying Facebook Commerce Simplifying Facebook Commerce
Simplifying Facebook Commerce Valtech UK
 
Case Study: Using CFD, SPC and Kanban on UK Government IT projects
Case Study: Using CFD, SPC and Kanban on UK Government IT projectsCase Study: Using CFD, SPC and Kanban on UK Government IT projects
Case Study: Using CFD, SPC and Kanban on UK Government IT projectsValtech UK
 
Simplifying F-Commerce White Paper
Simplifying F-Commerce White PaperSimplifying F-Commerce White Paper
Simplifying F-Commerce White PaperValtech UK
 
Agile Methods Experience Report by Andrew Rendell, Valtech
Agile Methods Experience Report by Andrew Rendell, ValtechAgile Methods Experience Report by Andrew Rendell, Valtech
Agile Methods Experience Report by Andrew Rendell, ValtechValtech UK
 

More from Valtech UK (20)

The Art of Visualising Software - Simon Brown
The Art of Visualising Software - Simon BrownThe Art of Visualising Software - Simon Brown
The Art of Visualising Software - Simon Brown
 
Get to know your users
Get to know your users Get to know your users
Get to know your users
 
LeanUX and Agile in the Public Sector
LeanUX and Agile in the Public SectorLeanUX and Agile in the Public Sector
LeanUX and Agile in the Public Sector
 
Transforming nhs choices using agile and lean ux agile manc
Transforming nhs choices using agile and lean ux agile mancTransforming nhs choices using agile and lean ux agile manc
Transforming nhs choices using agile and lean ux agile manc
 
Digital Inclusion in the Public Sector
Digital Inclusion in the Public SectorDigital Inclusion in the Public Sector
Digital Inclusion in the Public Sector
 
Presentation compressed
Presentation compressedPresentation compressed
Presentation compressed
 
The Mobile Landscape - Do you really need an app?
The Mobile Landscape - Do you really need an app?The Mobile Landscape - Do you really need an app?
The Mobile Landscape - Do you really need an app?
 
Modern Digital Design: The power of Responsive Design
Modern Digital Design: The power of Responsive DesignModern Digital Design: The power of Responsive Design
Modern Digital Design: The power of Responsive Design
 
White Paper: "Designing Around People"
White Paper: "Designing Around People" White Paper: "Designing Around People"
White Paper: "Designing Around People"
 
Simplifying Facebook: Designing Around People
Simplifying Facebook: Designing Around PeopleSimplifying Facebook: Designing Around People
Simplifying Facebook: Designing Around People
 
The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?
 
An Introduction to Responsive Design
An Introduction to Responsive DesignAn Introduction to Responsive Design
An Introduction to Responsive Design
 
Customer case - IC companys
Customer case - IC companysCustomer case - IC companys
Customer case - IC companys
 
Part 1: "Making Agile Work" Webinar Series: Inception
Part 1: "Making Agile Work" Webinar Series: InceptionPart 1: "Making Agile Work" Webinar Series: Inception
Part 1: "Making Agile Work" Webinar Series: Inception
 
Experience Report: FLIGHTGLOBAL.COM
Experience Report: FLIGHTGLOBAL.COMExperience Report: FLIGHTGLOBAL.COM
Experience Report: FLIGHTGLOBAL.COM
 
Using CFD, SPC and Kanban on UK GOV IT projects
Using CFD, SPC and Kanban on UK GOV IT projects Using CFD, SPC and Kanban on UK GOV IT projects
Using CFD, SPC and Kanban on UK GOV IT projects
 
Simplifying Facebook Commerce
Simplifying Facebook Commerce Simplifying Facebook Commerce
Simplifying Facebook Commerce
 
Case Study: Using CFD, SPC and Kanban on UK Government IT projects
Case Study: Using CFD, SPC and Kanban on UK Government IT projectsCase Study: Using CFD, SPC and Kanban on UK Government IT projects
Case Study: Using CFD, SPC and Kanban on UK Government IT projects
 
Simplifying F-Commerce White Paper
Simplifying F-Commerce White PaperSimplifying F-Commerce White Paper
Simplifying F-Commerce White Paper
 
Agile Methods Experience Report by Andrew Rendell, Valtech
Agile Methods Experience Report by Andrew Rendell, ValtechAgile Methods Experience Report by Andrew Rendell, Valtech
Agile Methods Experience Report by Andrew Rendell, Valtech
 

Recently uploaded

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

Adapting agile to the entreprise

  • 1. ADAPTING AGILE TO THE ENTERPRISE WHAT HAPPENED TO THE PHASE GATES? – AGILE EDGE CONFERENCE
  • 2. SUPERIOR PRODUCT AGILE-LEAN METHODS PEOPLE PROCESS NOT EASY.
  • 3. SUPERIOR Change is Organic PRODUCT PRODUCTIVITY CAN BE SPENT ON QUALITY OR DELIVERY DATE AGILE-LEAN METHODS PEOPLE PROCESS NOT EASY.
  • 4. SUPERIOR PRODUCT PEOPLE AGILE-LEAN METHODS PROCESS Process Overhead Reduced to 8-15% (From 40-60%) NOT EASY.
  • 5. SUPERIOR PRODUCT Improved Team Morale due to Focus AGILE-LEAN and Rhythm METHODS PROCESS PEOPLE Improved Skills due to Pairing & Shared Responsibilities NOT EASY.
  • 6. THE MATURING OF AGILE PRACTICE AGILE-1ST GENERATION – AGILE FOR THE TEAM – Emphasising the Human Factors in Development BRANDED AGILE – Emphasising Empowerment-to-a-Goal METHODS – A Gaggle of Gurus – Naïve Agile & Faux-Agile AGILE-2ND GENERATION – AGILE FOR THE ENTERPRISE – Emphasising Risk Management – Emphasising Backlog Management HYBRID, BEST-PRACTICE – Emphasising Visibility & Accountability AGILE – Emphasising the Whole Solution Value Stream METHODS
  • 7. NOTE: AGILITY IS A LARGE, SOPHISTICATED, AND SUBTLE BODY OF GOOD PRACTICES. THIS PRESENTATION IS ONLY A BRIEF, PARTIAL SKETCH.
  • 8. THE AGILE MANIFESTO THE ORIGINS OF 1ST-GENERATION AGILE We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and Interactions Over Processes and Tools Comprehensive Working Software Over Documentation Customer Collaboration Over Contract Negotiation Responding to Change Over Following a Predefined Plan MORE VALUABLE VALUABLE THAT IS, WHILE THERE IS VALUE IN THE ITEMS ON THE RIGHT, WE VALUE THE ITEMS ON THE LEFT MORE.
  • 9. THE DARK-SIDE OF THE AGILE MANIFESTO THE ORIGINS OF FAUX-AGILE & NAÏVE-AGILE We Do This … We Don’t Do This? Individuals and Interactions Processes and Tools Comprehensive Working Software Documentation Customer Collaboration Contract Negotiation Responding to Change Following a Predefined Plan EITHER/OR THINKING AND A FALSE DOCTRINE OF REJECTION.
  • 10. DISCOVERING THE TAO OF AGILE-LEAN DIMENSIONS OF ENTERPRISE AGILITY • IT’S MORE THAN JUST BIG, DISTRIBUTED TEAMS! INTEGRATED BACKLOG MANAGEMENT • INDUCING A CONTINUOUS FLOW AND PLANNING RHYTHM FROM PRODUCT/PORTFOLIO MGMT. THROUGH RELEASE & ITERATION MGMT. RISK PROFILING AND RISK-DRIVEN PROCESS • IT’S ALL ABOUT RISK MANAGEMENT! GOVERNANCE AS ACTIONABLE GLOBAL RISK MANAGEMENT • STOP OBSTRUCTING! START INSTRUCTING!
  • 11. “THE WISE MAN DOES LESS AND LESS, UNTIL HE DOES NOTHING AT ALL, AND YET NOTHING IS LEFT UNDONE.” – LAO TSE
  • 12. SCALING AGILITY TO THE ENTERPRISE LARGER COMPLEXITY QUICKER Architecture RESPONSIVENESS Configurations Scope Chg. Mgmt. Half-Life of Reqs. 3rd-party Software Time-to-Market Stds Conformance PRODUCT BROADER MORE PRECISE COORDINATION RISK PROFILE Regulatory Compliance Concurrent Devlpmt. PEOPLE PROCESS Security & Reliability Version/Config. Mgt. Enterprise Governance Product Integration CLOSER WIDER IMPROVED ALIGNMENT DIVERSITY To Business/Market People & Cultures ACCOUNTABILITY To Strategic Plan Disciplines & Skills Satisfaction-of-Need & Maturity Timeliness & Health Sites & Timezones Quality & Fitness-for-Release Efficiency & Productivity
  • 13. AGILE DYNAMICS – FLOW & FEEDBACK Doc PRODUCTION Product as needed RELEASE Product Backlog Release Backlog Retrospective Project & Release DEMO Planning Scope Change Mgmt Release Backlog Progress to Goal Iteration Retrospective Fitness- Risk Profiling Risk for-Release Testing s Va s ne lue Fit Iteration Iteration Planning Backlog Build-Integration-Test- Scrumboard Acceptance Automation Daily Burn Daily standup Meeting DAILY Pairing and Peering (“Daily scrum”) (NANO-LEVEL) AGILE PLANNING & GOVERNANCE
  • 14. IN THE BEGINNING … SCOPE Requirements THERE WAS THE STORY. The essential unit of Agile scope. The fundamental unit of Agile planning. The concept around which we define actionable and done. A bit of a mystery, in practice. ACCEPTANCE CRITERIA • The credit card should be rejected if it Action Context is a type not accepted by the store. Actor • The credit payment charged should CREDIT CARD PAYMENTthe exact amount due. be for Action • Confirmation of successful or As a Cashier, when processing a sale, Icredit clearance must be unsuccessful want to process a credit card payment to receipt generation. displayed prior Business Context in order to settle the saleIf successful, customer signature must • transaction such that confirmation of credit be indicated by the cashier explicitly Constraint transaction clearance is confirmed before finalizing the sale. before finalizing the sale. Size-Effort = 5 Risk = 4.7
  • 15. WHAT DOES IT MEAN TO BE ACTIONABLE? SPECIFIABLE - has been refined sufficiently to understand how to satisfy the story. IMPLEMENTABLE - can be elaborated to the next level so that further SEIVing can occur. ESTIMABLE - has reduced & bounded uncertainty so effort can be reasonably projected. VERIFIABLE - can specify acceptance criteria to determine satisfaction of the story. EACH SEPARATELY
  • 16. WHAT IS AN EPIC? Wrong question! “Epic” is an adjective, not a noun. The question should be, “What makes a story epic?” The answer: it fails on one or more of the SIEVe properties. Specifiable AND Epic Thing Implementable AND NOT 1 or more of: REFINEMENT Estimable AND Specifiable OR Verifiable Implementable OR Estimable OR Actionable Verifiable Thing There are several kinds of epic-actionable things.
  • 17. RESOLVED: “STORY” IS A GENERIC TERM. There are different kinds of stories, i.e. units of scope, depending on your level of detail and focus. • 4 KINDS OF STORIES: Business – Goals – representing the objectives or initiatives of the business. Goal Epic User – Features – “If the system would only do X, then we would make progress Story or Use Case on the goal Y.” User Story – Functions – “To provide the feature X, the system needs to do: A, B, C, Q, or & W.” Scenario – Tasks – “To implement Q, we need to build U & V, modify the W & X screens, update the Y schema, and write a Z audit record.” Goal = Unit of Strategy Feature = Unit of Value Function = Unit of Capability Task = Unit of Work
  • 18. SIEVING EPIC STORIES TO DERIVE ACTIONABLE STORIES EPIC GOAL REFINEMENT is the decomposition into more detailed stories of the same kind such that the SEIVe EPIC ACTIONABLE properties are satisfied by those FEATURE GOAL stories at that level. EPIC FUNCTION ELABORATION is the ACTIONABLE identification and FEATURE definition of stories at the next lower level of detail. ACTIONABLE TASK THIS IS THE FOUNDATION FOR AGILE TRACEABILITY FUNCTION AND THE DEFINITION OF “DONE”.
  • 19. MULTIDIMENSIONAL TRACEABILITY Feature Feature Feature “Done” with children means done with their parent.    SOME DIMENSIONS • Goal -> Feature (Set) for Demand Mgmt  • Feature -> Function -> Subfunction for Planning & Reporting • Function -> Version for Complexity Mgmt • Function -> Task for Work Allocation & Execution THE DIFFICULTY OF DEFINING “DONE” IS A MAJOR CATEGORY OF ANALYSIS RISK.
  • 20. HIERARCHY OF BACKLOGS PRODUCT EPIC BACKLOG GOAL RELEASE BACKLOG EPIC ACTIONABLE FEATURE GOAL EPIC FUNCTION ACTIONABLE FEATURE ITERATION 4 STORIES TYPES IN PAIRS BACKLOG GENERATES 3 NATURAL ACTIONABLE BACKLOG TYPES TASK FUNCTION
  • 21. DEFINITION OF “PLAN” “PLAN” v. (a) to add (delete or modify) stories to a backlog, (b) to allocate stories from one backlog to another. “ANALYZE” v. (a) to refine or elaborate a story. “MANAGE” v. (a) to plan and to analyze the stories in a backlog.
  • 22. DEFINITION OF “PLAN” PRODUCT EPIC BACKLOG Release Planning GOAL RELEASE BACKLOG EPIC ACTIONABLE FEATURE GOAL EPIC Iteration FUNCTION Product Planning Mgmt ACTIONABLE FEATURE ITERATION BACKLOG Release ACTIONABLE TASK Mgmt FUNCTION Iteration Mgmt
  • 23. BACKLOG NETWORK CUSTOMER DIVISIONAL Each Backlog subsumes BACKLOG BACKLOG its own (potentially unique) Analysis & Planning Disciplines RELEASE CONFIG PRODUCT PRODUCT BACKLOG LINE BACKLOG BACKLOG QUEUING NETWORK RELEASE SUBSYSTEM – Analyze Flow BACKLOG BACKLOG – Optimize by Lean Principles COORDINATION-INTEGRATION TASKS – Generates a Hierarchy of Scrums – Attach Governance to COMPONENT ITERATION “Natural” Gates, Flows, & Activities BACKLOG BACKLOG
  • 24. MATURE AGILE PROCESS ESTABLISHING RHYTHMS FOR SUCCESS Regular RHYTHM ensures Sustainability Regular FEEDBACK ensures Fidelity Multiple levels of Rhythmic Feedback for Risk Management & Scope Change Mgmt INCREMENTAL DEVELOPMENT Iterative Dev CATCH RISKS WHEN THEY ARE LITTLE, AND THEY WON’T GROW UP TO BE BIG ISSUES.
  • 25. MATURE AGILE PROCESS ESTABLISHING RHYTHMS FOR SUCCESS RELEASE ITERATION DAILY
  • 26. IF YOU HAVE A RISK, YOU HAD BETTER DO SOMETHING ABOUT IT! IF YOU DON’T HAVE A RISK, THEN DON’T DO SOMETHING ABOUT IT!
  • 27. THE AGILE RAZOR – IT’S ALL RISK MGMT All PROCESS is about RISK MANAGEMENT. If it isn’t, then it is mere formality, i.e. waste. Every element of process must justify itself – in the specific case of each development initiative, not just in general. PROCESS SHOULD ADAPT PROPORTIONALLY TO THE RISK PROFILE OF THE INITIATIVE.
  • 28. PROCESS IS JUSTIFIED BY RISKS-MANAGED BUSINESS RISK ANALYSIS RISK Roles Relationship Risk Backlogs & Scope Chg Mgmt Scoping Risk Reviews Regulatory Risk Analysis Artifacts Requirements Risk Business Case Profitability Risk Accept. Criteria Verification Risk MARKET RISK TECHNICAL RISK Vision & Business Case Demand Risk Prototyping Development Risk Schedule Time-to-Market Risk Training/ Coaching Plan Technology Risk Automation Environmental Risk RESOURCE RISK Process Plan Process Risk Test Plans Quality Risk Staffing Plan Capability Risk RFP, Evaluation Criteria Procurement Risk DEPENDENCY RISK Comm. and Integ. Plan Coordination Risk Process is even driven by Risk Risk Management Plan Consequential Risk … and Value and Fitness.
  • 29. AFTER STRATEGIC PLANNING, THERE IS ONLY ONE CONTINUOUS ACTIVITY OF ITERATIVE DEVELOPMENT, THE TACTICAL EXECUTION PHASE. ONE ENGINE, THREE FUEL MIXES.
  • 30. AGILE MACRO-RHYTHMS: PLANNING & RELEASE CYCLE Agile Release Cycle Project/Release Foundational Primary Finalization Deployment Planning Iterations Iterations Iterations to Production incl. vision, roadmap, incl. requirements & development for incl. requirements & development for incl. activities ensuring release plan, strategic high-risk & architecturally-significant high-value, moderate- to low-risk features, fitness-for-release and estimates, risk profile features, reforecast due date on-going level-1 & level-2 acceptance testing final acceptance Feasibility Risk 80% – Value 80% – Fitness 80% – Fitness 20% Value 20% Risk 20% Agile Development Priorities
  • 31. DIFFERENTIATED BACKLOG INCLUDE IN YOUR BACKLOG ALL THE ITEMS (FUNCTIONS & TASKS) THAT CONSUME YOUR TEAM’S TIME & ENERGY. Business Reqs Change IF IT IS NOT TRACKED, Story Value Stories IT IS NOT ACCOUNTABLE. Quality New Reqs Attribute Story Story “OH YEAH! WE’VE BEEN Technical WORKING Value Stories Level-2 (NFR) REALLY HARD … Tests Reqs. WE JUST CAN’T Clarification Design SAY ON WHAT, Committed Refactoring Defect EXACTLY.” Repairs Risk/Issue Governance Mgmt Task Activity
  • 32. AGILE APPROACH TO GOVERNANCE TRADITIONAL GOVERNANCE IS OBSTRUCTIVE. We cannot tolerant interruptions in the flow, … But, we have to admit there is a place for governance when we conceive it as Enterprise Risk Management complementing to our Project Risk Management. BUT, AGILE GOVERNANCE IS DIFFERENT! We embody Governance Activities as Stories! “Don’t stop our rhythm! Just tell us what you need to know. We will add the stories to our backlogs and plan them into the appropriate iterations.” NOW, WE CAN EVEN TRACK THE EFFORT AND SCHEDULE IMPACT OF GOVERNANCE!
  • 33. THE VARIETY OF (KINDS OF) STORIES Fundamental Story Types GOALS → FEATURES → FUNCTIONS → TASKS Story “Colors” • Value Features, Functions & Tasks: New Requirements, Requirement Changes, Quality Attributes • Overhead Features, Functions & Tasks: Reqs. Clarifications, Defect Repairs, Level-2 Tests, Design Refactoring, Risk/Issue Mgmt Task, Governance Activity Story Templates: • Parameterized Stories (applied to stories or arch. components) • Periodic Stories (performed every n iterations or releases) • Supplemental Acceptance Criteria (special ACs added to a story)
  • 34. RHYTHM & FLOW – THE ESSENCE OF AGILE-LEAN Agile Non-Phases Project/Release Foundational Primary Finalization Deployment Planning Iterations Iterations Iterations to Production incl. vision, roadmap, incl. requirements & development for incl. requirements & development for incl. activities ensuring release plan, strategic high-risk & architecturally-significant high-value, moderate- to low-risk features, fitness-for-release and estimates, risk profile features, reforecast due date on-going level-1 & level-2 acceptance testing final acceptance Feasibility Risk 80% – Value 80% – Fitness 80% – Fitness 20% Value 20% Risk 20% Agile Development Priorities “The Wise Man does less and less, until he does nothing at all, and yet nothing is left undone.”