SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Downloaden Sie, um offline zu lesen
1




PMSC Quarterly Meeting, February 1–2, 2011,
Fort Worth, Texas
Glen Alleman – Lewis & Fowler
Martin Radley – Carnegie Mellon Silicon Valley

SUCCESSFULLY
INTEGRATING AGILE
WITH EARNED VALUE
MANAGEMENT
Increasing the Probability Program of Success (PoPS) by “Connect the dots”
between Agile development methods and Earned Value Management.
An Opening Thought†
2




    † Integrating Risk Management with Earned Value Management, NDIA,
      http://www.ndia.org/Divisions/Divisions/Procurement/Documents/PMSCommittee/CommitteeDo
      cuments/WhitePapers/Integrating_RM_with_EVM.pdf
A Sobering Fact For Software Intensive
    Defense Programs†
3

     In 115 of the 155 projects                                           135 believed that project
      (surveyed), project managers did                                      management processes were
      not know what to do.                                                  flawed.
     120 project managers                                                 140 thought the Project
      overlooked the need to                                                Manager's goal was something
      implement a project                                                   other than the success of the
      management principle.                                                 project.
     125 allowed constraints to be                                        145 said policies and
      imposed from higher levels that                                       procedures prevented them from
      prevented them doing what they                                        doing what they knew they
      know they should have done.                                           should be doing.
     130 did not believe that formal                                      150 said statutes prevented
      project management principle                                          them from doing what they knew
      added any value.                                                      they should do.


    † "The core problem of project failure," by T. Perkins., CrossTalk, The Journal of Defense Software Engineering.
      Vol. 3, 11, p. 17. June 2006.
We’ve Down This Road Before …
4




                 Develop
Now Is There Any Question Why We Need
    A Better Approach?
5
Core Principles for “Connecting the Dots”
6


     Earned Value Management         +              Agile

    Measures of progress in units of   Each iteration produces 100%
    “physical percent complete.”       working products.
    Forecast of future performance     Measure of performance in
    provided by past performance.      units of product produced.
    A systems approach to the          Increasing fidelity of product
    development of products and        and problem understanding
    connecting Cost, Schedule, and     takes place after each iteration
    Technical Performance.             and release.
The Starting Point For Agile …
7
We’ve All Seen This Before On Our
    Programs That Follow Strict EVMS†
8




      † John Rusk’s www.agilewiki.com
12 Principles of the Agile Manifesto
9
Key Imperatives For Any Project,
     No Matter What Management Method
10


        Increase delivered value to the customer.
          Units   of measure must be meaningful to all participants
        Manage process and product risk as one.
        Defined requirements match needed capabilities,
          Measure      of Effectiveness = Measures of Performance.
        Proven Success using Agile approaches:
          Involve    the customer throughout,
            First   release shouldn’t be a surprise for customer.
          Regular     feedback + accurate status reporting,
            Closed    loop, flexible, responsive: enabling change.
          Defer     decision making to latest responsible moment,
            Don’t    try to decide everything up–front.
When We Say “Agile” What Do We
     Really Mean?
11


        Agile development?
          Emerging
                  requirements, implemented in iterations of
           100% working solutions
        Agile Project Management?
          Management    processes emerge in response to project
           needs.
        Lean?
          6 style management
          Process improvement style management

        Lean and Agile acquisition and systems engineering?
          Defense   AT&L, November–December 2010
Some Information Turns Out To Be
     Misinformation
12

       Popular Myths of Traditional
                                                  Actual Fact in DoD Acquisition
         Methods (Agile’s Foil) †
     Assume all aspects can be          5000.02 incremental milestones with IMP
     defined prior to the start of work Events, Accomplishments and Criteria
     Requirements are frozen                 Rolling waves within each milestone
     Change is discouraged                   Change managed as capabilities evolve
     Not good at managing the                DoD defines technical and programmatic
     unknown                                 risk management
     Provides comfort in a Plan              IMP / IMS evolves with rolling waves
                                             Probabilistic risk management with
     Uncertainty begets uncertainty
                                             specific handling strategies

     † Borland Agile briefing, and typical of the Agile Community
Provide managers with
                               information at a practical
                                 level of summarization

        Relate time phased                                  Alert project
        budgets to specific                                 managers to potential
              contract tasks                                schedule and cost risk

     Enable statistical                                          Provide a
         estimation of                                           documented project
      completion costs                                           performance trail


         Track and monitor                                  Provide quantitative
            discrete project                                data for decision
                     metrics                                making
                                     Communicate
                                     project status

13
Our Path Forward For Today
14


        The core principles of using Agile on EVM programs.
        We have everything we need for success, but we need
         to connect the dots.
          Earned Value criteria
          Agile software development methods
          Technical Performance Measures

        How does Agile connect with EVM?
          Principles of EV and Agile.
          The acquisition lifecycle.
          The Agile lifecycle.
          Joining these two.

        Takeaways
What’s The Current State of EV?
15


        Program Managers many
         times make decisions on
         45 day old data.
        No “official” connection
         to product quality,
         technical performance, or
         fulfilled capabilities.
        Even though the
         connection was there in
         C/SCSC, circa 1984.
We Have The DoD Lifecycle And It’s
     Iterative and Incremental – Sort Of
16
We Can Connect Agile With Earned
       Value Program Management Activities
17
     CAMs




                       Work
                     Packages
     Program Teams




                      Rolling
                      Waves
     Program




                     Program
                      Events
18   11 EVM Criteria and Agile
     Starting with the 32 criteria, let’s use the core 11
     criteria to connect with Agile.
     Let’s look at of the details of these 11 criteria.
Our Path Starts With The 32 Criteria Of
     ANSI / EIA–748–B
19


        The 32 EVM Criteria are all designed to deliver
         value.
        These 11 are the basis of “connecting the dots.”
Here’s A Quick Look at the Connections
20


#                    EVM Criteria Agile Approach
1                     Define WBS Features and Stories define tasks
2            Identify Organization Self organizing teams
5         Integrate WBS and OBS Self organized teams with a customer
6                  Schedule Work Iterations and Releases
7    Identify Products & Milestones Working software at the end of iterations
8         Set time phased budget Fixed length iterations and releases
16              Record direct costs Fixed staff = Level of Effort
23            Determine variances Velocity measures missed features
25         Sum data and variance Missed features moved to next iteration
26           Manage action plans Replan missed features, adjust velocity
28            Incorporate changes Replan missed features, adjust velocity
A Take Away†
21




     † Integrating Risk Management with Earned Value Management, NDIA,
       http://www.ndia.org/Divisions/Divisions/Procurement/Documents/PMSCommittee/CommitteeDo
       cuments/WhitePapers/Integrating_RM_with_EVM.pdf
Our Final Message
22
2.1.a: Define Authorized Work
             Elements
 23

Define the authorized work elements for the program. A work breakdown structure
(WBS), tailored for effective internal management control, is commonly used in this process.
          EVMIG Objective Evidence                        Agile Objective Evidence for EV
 Work Breakdown Structure (WBS).                  Road Map & Release Plan consisting of
                                                    Capabilities, Product Backlog & Iteration
                                                    Backlog.
 WBS dictionary (may or may not be used, but      WBS dictionary: agile user stories are
  a method to reconcile the statement of work       deliverables that you can measure “done” for,
  to the WBS structure must be demonstrated).       therefore user stories satisfy wbs dictionary.
2.1.b: Identify Program Organizational
             Structure
 24

Identify the program organizational structure, including the major subcontractors responsible for
accomplishing the authorized work, and define the organizational elements in which work will be
planned and controlled.
          EVMIG Objective Evidence                       Agile Objective Evidence for EV
 Organization Breakdown Structure (OBS).         CAM just builds a team as usual, but the team
                                                   needs to be persistent, and not
                                                   interchangeable parts.
 OBS intersections with the WBS.                 Team hierarchy definition with resources
                                                   associated with their sub–teams.
                                                  Done at the level of granularity to support
                                                   the basis of estimate (BOE).
                                                  Persistent teams are needed to apply
                                                   throughput benchmarks to product backlogs
                                                   to validate plans.
2.1.e: Integrate WBS and OBS
 25

Provide for integration of the program work breakdown structure and the program organizational
structure in a manner that permits cost and schedule performance measurement by elements of
either or both structures as needed.
          EVMIG Objective Evidence                     Agile Objective Evidence for EV
 Control accounts.                             Evidence that the CA meets the 90% discrete
                                                 work rule.
                                                Defend schedule & cost performance at the
                                                 CA level?
                                                Agile CA = one release.
                                                Actuals captured at the story level.
 Responsibility Assignment Matrix (RAM).       Done at too high a level for the SW
                                                 development approach to make a difference.
 Contract Performance Reports (CPRs), if       Given an objective of X stories in iteration Y,
  applicable.                                    completed stories are earned; all unearned
                                                 return to backlog and a new ETC is
                                                 developed from the benchmarks & backlog.
2.2.a: Schedule the Work
26

Schedule the authorized work in a manner which describes the sequence of work and identifies
significant task interdependencies required to meet the requirements of the program.
         EVMIG Objective Evidence                       Agile Objective Evidence for EV
 Integrated network schedules including master,  CAM’s agile roadmap becomes the auditable
  intermediate (if any), and detailed schedules.   intermediate schedule demonstrating
                                                   significant accomplishments (SA).
 MRP or ERP schedules, or planned order          Each task in IMS has associated resources.
  reports.
 Control account plans (may be separate plans    CAM creates schedules compliant to DCMA
  or detail schedules).                            14 point assessment.
 Work authorization documents.                   Nothing different.
2.2.b: Identify Products and Milestones
 27

Identify physical products, milestones, technical performance goals, or other indicators that will be
used to measure progress.
          EVMIG Objective Evidence                         Agile Objective Evidence for EV
 Integrated schedules including master,            Agile dev performance reporting follows the
  intermediate (if any), and detailed schedules      approved program system description
  that identify contract milestones and key         Apportioned technical performance milestones
  events.                                            to reduce risk & roll up intermediate technical
                                                     performance.
 MRP or ERP production planned order reports.  Not relevant to sw development.

 Control account plans (may be separate plans      Not relevant to sw development because we
  or detail schedules)                               are reporting tasks as physical % complete,
                                                     which will automatically roll up.
2.2.c: Set Time Phased Budget
 28

Establish and maintain a time–phased budget baseline, at the control account level, against which
program performance can be measured. Initial budgets established for performance measurement
will be based on either internal management goals or the external customer negotiated target
cost including estimates for authorized but undefinitized work.
  EVMIG Objective Evidence                         Agile Objective Evidence for EV
 Control account plans.             Time phased budget created for the current iteration(s) and
                                      future work.
 Summary level planning             Agile summary level planning documented in road map.
  packages.                           Comprises capabilities, features and stories
                                     Agile planning packages driven by persistent teams with
                                      proven benchmarks.
 Performance Measurement            Is there a target threshold for future work as described in a
  baseline.                           PMB? Within 10% OTB?
 Undistributed budget logs.         Does this have anything to do with SW dev approach?
 Notification to the customer of    Does this have anything to do with SW dev approach?
  an over–target baseline.
 Work authorization document.       Does this have anything to do with sw dev approach?
2.3.a: Record Direct Costs
 29

Record direct costs in a manner consistent with the budgets in a formal system controlled by the
general books of account.
           EVMIG Objective Evidence                      Agile Objective Evidence for EV
 Reconciliation of project costs with the         CAM would follow program direction on
  accounting system.                                these.
                                                   These are not impacted by sw dev approach
 Actual costs are reported at the control         Not impacted by SW development
  account level at a minimum.                       approach.
 Reconciliation of subcontract reported actual    Not impacted by SW development
  costs to subcontract payments.                    approach.
 Internal and external performance reports for  Not impacted by SW development
  subcontractors.                                 approach.
 Subcontractor control account plans, when        Not impacted by SW development
  utilized.                                         approach.
2.4.b: Determine Variances
 30

Identify, at least monthly, the significant differences between both planned and actual schedule
performance and planned and actual cost performance, and provide the reasons for the variances
in the detail needed by program management.
          EVMIG Objective Evidence                      Agile Objective Evidence for EV
 Variance analyses (budget based schedule       Can track & report variances per the
  variances and cost variances).                  approved program system description
 Management action plans.                       Actionable recovery plans per issue.
 Updated schedule task completion and cost–     Scrum Agile has a POD and Plan for
  at–completion forecasts.                        Iteration.
                                                 CAM’s monthly EAC reporting follows the
                                                  approved program system description
 Project schedules and schedule analysis        PM tracks the dynamic backlog, which will go
  outputs.                                        up and down based on sponsor feedback
2.4.d: Summarize Variances
 31

Summarize the data elements and associated variances through the program organization and/or
work breakdown structure to support management needs and any customer reporting specified in
the project.
      EVMIG Objective Evidence                    Agile Objective Evidence for EV
 Variance analyses.                  There is nothing in Agile’s approach to SW development
                                       that precludes reporting variances at the WP level.
                                      Agile is more dynamic than EVM so variances are less
                                       the issue than the evolving baseline, as approved in
                                       governance. The sponsor will want to track accumulating
                                       business value and variances to total product needs.
 Schedule and cost performance       Similar – but measures of performance not usually in
  reports.                             dollars
 Management action plans.            Similar – but less formal. Collaborative discussion of
                                       what actions to take include the customer.
 Updated schedule and cost           Similar – but less formal. Planning processes include the
  forecasts.                           customer.
2.4.e: Implement Management Plan
 32

Implement managerial action taken as the result of earned value information.
EVMIG Objective Evidence                       Agile Objective Evidence for EV
 To–Complete Performance  TCPI = Work Remaining / Cost Remaining ((BAC – BCWPcum) /
  Index (TCPI).             (EAC – ACWPcum)). In Agile, work remaining is the product
                            backlog. Backlog is BAC – BCWP.
 Independent completion      No longer used in 2010
  estimates.
 Risk management data        Qualitative Risk Burn–down Chart (risk rating)
  and similar metrics.
 Management action plans     Agile approach called Commitment Based Planning – where the
  and review briefings.        SCRUM team makes and meets its time phase BCWS
                               commitments.
                              Any team, when behind, gives voice to the customer when
                               evaluating/reweighting the triple constraint.
 Variance analyses.          This is an issue of cost mgmt and system description would define
                               when and where team members would bill
2.5.a: Incorporate Changes (1)
33

Incorporate authorized changes in a timely manner, recording the effects of such changes in the
budgets and schedules.
        EVMIG Objective Evidence                      Agile Objective Evidence for EV
 Contractual change documents.               Bug reports, new user stories, but not necessarily
                                               cost sized.
                                              User stories above baseline are tracked as new
                                               scope (with a valid BOE) and require BCWS
 Change control logs (management reserve,    New or materially altered features or stories are
  undistributed budget, performance            changes.
  measurement baseline, and contract
  budget base).
 Control account/work package/planning       Product and iteration backlogs are frozen during
  package plans.                               the development period
2.5.a: Incorporate Changes (2)
 34

Incorporate authorized changes in a timely manner, recording the effects of such changes in the
budgets and schedules.
        EVMIG Objective Evidence                      Agile Objective Evidence for EV
 Master schedules, intermediate schedules    Iterations and evolutionary planning at the
  (if any), and detailed schedules.            detailed levels merges with the end to end
                                               planning for agile.
 Statement of work, WBS, and WBS             Customer owner and Planning processes identify
  dictionary.                                  requires work and its description.
 Work authorization documents.               Planning sessions, authorize a set of Stories to be
                                               developed during the iteration.
 Management reports (contract                Big Visible Charts, “sticky notes” display
  performance reports or other applicable      progress to plan for the agile team.
  management reports).

Weitere ähnliche Inhalte

Was ist angesagt?

Project Manager Interview Questions And Answers | PMP Certification Training ...
Project Manager Interview Questions And Answers | PMP Certification Training ...Project Manager Interview Questions And Answers | PMP Certification Training ...
Project Manager Interview Questions And Answers | PMP Certification Training ...
Simplilearn
 
Epc issues and recommendations
Epc issues and recommendationsEpc issues and recommendations
Epc issues and recommendations
ubk1411
 
Project Schedule Development Guidelines
Project Schedule Development GuidelinesProject Schedule Development Guidelines
Project Schedule Development Guidelines
Ashok Kumar
 

Was ist angesagt? (20)

Notional cam interview questions (update)
Notional cam interview questions (update)Notional cam interview questions (update)
Notional cam interview questions (update)
 
Project Management Methodologies - Mind Map
Project Management Methodologies - Mind MapProject Management Methodologies - Mind Map
Project Management Methodologies - Mind Map
 
The Synergistic Nature of PI Objectives
The Synergistic Nature of PI ObjectivesThe Synergistic Nature of PI Objectives
The Synergistic Nature of PI Objectives
 
Performance culture through the looking-glass - performance.now() 2022
Performance culture through the looking-glass - performance.now() 2022Performance culture through the looking-glass - performance.now() 2022
Performance culture through the looking-glass - performance.now() 2022
 
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]
 
Kanban board!
Kanban board!Kanban board!
Kanban board!
 
Cloud-Native Observability
Cloud-Native ObservabilityCloud-Native Observability
Cloud-Native Observability
 
Project Manager Interview Questions And Answers | PMP Certification Training ...
Project Manager Interview Questions And Answers | PMP Certification Training ...Project Manager Interview Questions And Answers | PMP Certification Training ...
Project Manager Interview Questions And Answers | PMP Certification Training ...
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
PMP MINDMAP
PMP MINDMAPPMP MINDMAP
PMP MINDMAP
 
How to start an Agile Transformation
How to start an Agile TransformationHow to start an Agile Transformation
How to start an Agile Transformation
 
Agile metrics - Measure and Improve
Agile metrics - Measure and ImproveAgile metrics - Measure and Improve
Agile metrics - Measure and Improve
 
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
 
Epc issues and recommendations
Epc issues and recommendationsEpc issues and recommendations
Epc issues and recommendations
 
How to do effective pi planning?
How to do effective pi planning?How to do effective pi planning?
How to do effective pi planning?
 
PMI-ACP Lesson 10 Agile Metrics
PMI-ACP Lesson 10 Agile MetricsPMI-ACP Lesson 10 Agile Metrics
PMI-ACP Lesson 10 Agile Metrics
 
Agile Metrics V6
Agile Metrics V6Agile Metrics V6
Agile Metrics V6
 
New Relic
New RelicNew Relic
New Relic
 
Project Schedule Development Guidelines
Project Schedule Development GuidelinesProject Schedule Development Guidelines
Project Schedule Development Guidelines
 
Governance
GovernanceGovernance
Governance
 

Andere mochten auch

A gentle introduction to earned value management systems (neutral)
A gentle introduction to earned value management systems (neutral)A gentle introduction to earned value management systems (neutral)
A gentle introduction to earned value management systems (neutral)
Glen Alleman
 
Earning Value from Earned Value Management
Earning Value from Earned Value ManagementEarning Value from Earned Value Management
Earning Value from Earned Value Management
Glen Alleman
 
Product development kaizen (pdk)
Product  development kaizen (pdk)Product  development kaizen (pdk)
Product development kaizen (pdk)
Glen Alleman
 
Earned value analysis training
Earned value analysis trainingEarned value analysis training
Earned value analysis training
Paul King
 

Andere mochten auch (20)

Integrated Agile with EVM -- Executive overview
Integrated Agile with EVM -- Executive overviewIntegrated Agile with EVM -- Executive overview
Integrated Agile with EVM -- Executive overview
 
Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success
 
A gentle introduction to earned value management systems (neutral)
A gentle introduction to earned value management systems (neutral)A gentle introduction to earned value management systems (neutral)
A gentle introduction to earned value management systems (neutral)
 
Earning Value from Earned Value Management
Earning Value from Earned Value ManagementEarning Value from Earned Value Management
Earning Value from Earned Value Management
 
Making Agile Development work in Government Contracting
Making Agile Development work in Government ContractingMaking Agile Development work in Government Contracting
Making Agile Development work in Government Contracting
 
Product development kaizen (pdk)
Product  development kaizen (pdk)Product  development kaizen (pdk)
Product development kaizen (pdk)
 
Earned value analysis training
Earned value analysis trainingEarned value analysis training
Earned value analysis training
 
Earned Value Analysis
Earned Value AnalysisEarned Value Analysis
Earned Value Analysis
 
Integrating Risk With Earned Value
Integrating Risk With Earned ValueIntegrating Risk With Earned Value
Integrating Risk With Earned Value
 
Translating Points to Dollars
Translating Points to Dollars Translating Points to Dollars
Translating Points to Dollars
 
Earned Value
Earned ValueEarned Value
Earned Value
 
Earned value for pmp and pmi acp exam
Earned value for pmp and pmi acp examEarned value for pmp and pmi acp exam
Earned value for pmp and pmi acp exam
 
Earned value
Earned valueEarned value
Earned value
 
Measurable news-issue-3-2013
Measurable news-issue-3-2013Measurable news-issue-3-2013
Measurable news-issue-3-2013
 
Portfolio Management with AgileEVM - Vancouver 2010
Portfolio Management with AgileEVM - Vancouver 2010Portfolio Management with AgileEVM - Vancouver 2010
Portfolio Management with AgileEVM - Vancouver 2010
 
Earned value in five easy pieces
Earned value in five easy piecesEarned value in five easy pieces
Earned value in five easy pieces
 
Earned Value fundamentals
Earned Value fundamentalsEarned Value fundamentals
Earned Value fundamentals
 
Earned value Project Management (evpm)
Earned value Project Management (evpm)Earned value Project Management (evpm)
Earned value Project Management (evpm)
 
Project Controls Expo 13th Nov 2013 - "From Cost Plan To Bid Evaluation To Co...
Project Controls Expo 13th Nov 2013 - "From Cost Plan To Bid Evaluation To Co...Project Controls Expo 13th Nov 2013 - "From Cost Plan To Bid Evaluation To Co...
Project Controls Expo 13th Nov 2013 - "From Cost Plan To Bid Evaluation To Co...
 
Track Project Performance - Earned Value Management
Track Project Performance - Earned Value ManagementTrack Project Performance - Earned Value Management
Track Project Performance - Earned Value Management
 

Ähnlich wie Successfully Integrating Agile and Earned Value

Performance Management With Rational Insight - Karthi D
Performance Management With Rational Insight - Karthi DPerformance Management With Rational Insight - Karthi D
Performance Management With Rational Insight - Karthi D
Roopa Nadkarni
 
Dean.david
Dean.davidDean.david
Dean.david
NASAPMC
 
10 tips for Chartering a Project
10 tips for Chartering a Project10 tips for Chartering a Project
10 tips for Chartering a Project
Glen Alleman
 
Duncan.william
Duncan.williamDuncan.william
Duncan.william
NASAPMC
 
10 tips for chartering a project (v2)
10 tips for chartering a project (v2)10 tips for chartering a project (v2)
10 tips for chartering a project (v2)
Glen Alleman
 

Ähnlich wie Successfully Integrating Agile and Earned Value (20)

Performance Management With Rational Insight - Karthi D
Performance Management With Rational Insight - Karthi DPerformance Management With Rational Insight - Karthi D
Performance Management With Rational Insight - Karthi D
 
Earned Value Management and Agile
Earned Value Management and AgileEarned Value Management and Agile
Earned Value Management and Agile
 
Integrating Agile and Earned Value Management
Integrating Agile and Earned Value ManagementIntegrating Agile and Earned Value Management
Integrating Agile and Earned Value Management
 
You don’t need agile to avoid the seven deadly sins of pm
You don’t need agile to avoid the seven deadly sins of pmYou don’t need agile to avoid the seven deadly sins of pm
You don’t need agile to avoid the seven deadly sins of pm
 
Integrated Agile Software Development with Earned Value Management
Integrated Agile Software Development with Earned Value ManagementIntegrated Agile Software Development with Earned Value Management
Integrated Agile Software Development with Earned Value Management
 
Enterprise software delivery
Enterprise software deliveryEnterprise software delivery
Enterprise software delivery
 
Deliverables based planning handbook
Deliverables based planning handbookDeliverables based planning handbook
Deliverables based planning handbook
 
Dean.david
Dean.davidDean.david
Dean.david
 
10 tips for Chartering a Project
10 tips for Chartering a Project10 tips for Chartering a Project
10 tips for Chartering a Project
 
Skyward Erp Presentation
Skyward Erp PresentationSkyward Erp Presentation
Skyward Erp Presentation
 
Duncan.william
Duncan.williamDuncan.william
Duncan.william
 
Agile in an ANSI-748-C environment
Agile in an ANSI-748-C environmentAgile in an ANSI-748-C environment
Agile in an ANSI-748-C environment
 
10 tips for chartering a project (v2)
10 tips for chartering a project (v2)10 tips for chartering a project (v2)
10 tips for chartering a project (v2)
 
Ev+agile=success
Ev+agile=successEv+agile=success
Ev+agile=success
 
Performance based planning in a nut shell (V5)
Performance based planning in a nut shell (V5)Performance based planning in a nut shell (V5)
Performance based planning in a nut shell (V5)
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Build an integrated master plan and integrated master
Build an integrated master plan and integrated masterBuild an integrated master plan and integrated master
Build an integrated master plan and integrated master
 
Dec 2012 Evening Talk - Managing Complex Project
Dec 2012 Evening Talk - Managing Complex ProjectDec 2012 Evening Talk - Managing Complex Project
Dec 2012 Evening Talk - Managing Complex Project
 
DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...
 
Improving software economics - Top 10 principles of achieving agility at scale
Improving software economics - Top 10 principles of achieving agility at scaleImproving software economics - Top 10 principles of achieving agility at scale
Improving software economics - Top 10 principles of achieving agility at scale
 

Mehr von Glen Alleman

Mehr von Glen Alleman (20)

Managing risk with deliverables planning
Managing risk with deliverables planningManaging risk with deliverables planning
Managing risk with deliverables planning
 
A Gentle Introduction to the IMP/IMS
A Gentle Introduction to the IMP/IMSA Gentle Introduction to the IMP/IMS
A Gentle Introduction to the IMP/IMS
 
Increasing the Probability of Project Success
Increasing the Probability of Project SuccessIncreasing the Probability of Project Success
Increasing the Probability of Project Success
 
Process Flow and Narrative for Agile+PPM
Process Flow and Narrative for Agile+PPMProcess Flow and Narrative for Agile+PPM
Process Flow and Narrative for Agile+PPM
 
Practices of risk management
Practices of risk managementPractices of risk management
Practices of risk management
 
Principles of Risk Management
Principles of Risk ManagementPrinciples of Risk Management
Principles of Risk Management
 
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
 
From Principles to Strategies for Systems Engineering
From Principles to Strategies for Systems EngineeringFrom Principles to Strategies for Systems Engineering
From Principles to Strategies for Systems Engineering
 
NAVAIR Integrated Master Schedule Guide guide
NAVAIR Integrated Master Schedule Guide guideNAVAIR Integrated Master Schedule Guide guide
NAVAIR Integrated Master Schedule Guide guide
 
Building a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineBuilding a Credible Performance Measurement Baseline
Building a Credible Performance Measurement Baseline
 
Integrated master plan methodology (v2)
Integrated master plan methodology (v2)Integrated master plan methodology (v2)
Integrated master plan methodology (v2)
 
IMP / IMS Step by Step
IMP / IMS Step by StepIMP / IMS Step by Step
IMP / IMS Step by Step
 
DHS - Using functions points to estimate agile development programs (v2)
DHS - Using functions points to estimate agile development programs (v2)DHS - Using functions points to estimate agile development programs (v2)
DHS - Using functions points to estimate agile development programs (v2)
 
Making the impossible possible
Making the impossible possibleMaking the impossible possible
Making the impossible possible
 
Heliotropic Abundance
Heliotropic AbundanceHeliotropic Abundance
Heliotropic Abundance
 
Capabilities based planning
Capabilities based planningCapabilities based planning
Capabilities based planning
 
Process Flow and Narrative for Agile
Process Flow and Narrative for AgileProcess Flow and Narrative for Agile
Process Flow and Narrative for Agile
 
Building the Performance Measurement Baseline
Building the Performance Measurement BaselineBuilding the Performance Measurement Baseline
Building the Performance Measurement Baseline
 
Program Management Office Lean Software Development and Six Sigma
Program Management Office Lean Software Development and Six SigmaProgram Management Office Lean Software Development and Six Sigma
Program Management Office Lean Software Development and Six Sigma
 
Policy and Procedure Rollout
Policy and Procedure RolloutPolicy and Procedure Rollout
Policy and Procedure Rollout
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 

Successfully Integrating Agile and Earned Value

  • 1. 1 PMSC Quarterly Meeting, February 1–2, 2011, Fort Worth, Texas Glen Alleman – Lewis & Fowler Martin Radley – Carnegie Mellon Silicon Valley SUCCESSFULLY INTEGRATING AGILE WITH EARNED VALUE MANAGEMENT Increasing the Probability Program of Success (PoPS) by “Connect the dots” between Agile development methods and Earned Value Management.
  • 2. An Opening Thought† 2 † Integrating Risk Management with Earned Value Management, NDIA, http://www.ndia.org/Divisions/Divisions/Procurement/Documents/PMSCommittee/CommitteeDo cuments/WhitePapers/Integrating_RM_with_EVM.pdf
  • 3. A Sobering Fact For Software Intensive Defense Programs† 3  In 115 of the 155 projects  135 believed that project (surveyed), project managers did management processes were not know what to do. flawed.  120 project managers  140 thought the Project overlooked the need to Manager's goal was something implement a project other than the success of the management principle. project.  125 allowed constraints to be  145 said policies and imposed from higher levels that procedures prevented them from prevented them doing what they doing what they knew they know they should have done. should be doing.  130 did not believe that formal  150 said statutes prevented project management principle them from doing what they knew added any value. they should do. † "The core problem of project failure," by T. Perkins., CrossTalk, The Journal of Defense Software Engineering. Vol. 3, 11, p. 17. June 2006.
  • 4. We’ve Down This Road Before … 4 Develop
  • 5. Now Is There Any Question Why We Need A Better Approach? 5
  • 6. Core Principles for “Connecting the Dots” 6 Earned Value Management + Agile Measures of progress in units of Each iteration produces 100% “physical percent complete.” working products. Forecast of future performance Measure of performance in provided by past performance. units of product produced. A systems approach to the Increasing fidelity of product development of products and and problem understanding connecting Cost, Schedule, and takes place after each iteration Technical Performance. and release.
  • 7. The Starting Point For Agile … 7
  • 8. We’ve All Seen This Before On Our Programs That Follow Strict EVMS† 8 † John Rusk’s www.agilewiki.com
  • 9. 12 Principles of the Agile Manifesto 9
  • 10. Key Imperatives For Any Project, No Matter What Management Method 10  Increase delivered value to the customer.  Units of measure must be meaningful to all participants  Manage process and product risk as one.  Defined requirements match needed capabilities,  Measure of Effectiveness = Measures of Performance.  Proven Success using Agile approaches:  Involve the customer throughout,  First release shouldn’t be a surprise for customer.  Regular feedback + accurate status reporting,  Closed loop, flexible, responsive: enabling change.  Defer decision making to latest responsible moment,  Don’t try to decide everything up–front.
  • 11. When We Say “Agile” What Do We Really Mean? 11  Agile development?  Emerging requirements, implemented in iterations of 100% working solutions  Agile Project Management?  Management processes emerge in response to project needs.  Lean?  6 style management  Process improvement style management  Lean and Agile acquisition and systems engineering?  Defense AT&L, November–December 2010
  • 12. Some Information Turns Out To Be Misinformation 12 Popular Myths of Traditional Actual Fact in DoD Acquisition Methods (Agile’s Foil) † Assume all aspects can be 5000.02 incremental milestones with IMP defined prior to the start of work Events, Accomplishments and Criteria Requirements are frozen Rolling waves within each milestone Change is discouraged Change managed as capabilities evolve Not good at managing the DoD defines technical and programmatic unknown risk management Provides comfort in a Plan IMP / IMS evolves with rolling waves Probabilistic risk management with Uncertainty begets uncertainty specific handling strategies † Borland Agile briefing, and typical of the Agile Community
  • 13. Provide managers with information at a practical level of summarization Relate time phased Alert project budgets to specific managers to potential contract tasks schedule and cost risk Enable statistical Provide a estimation of documented project completion costs performance trail Track and monitor Provide quantitative discrete project data for decision metrics making Communicate project status 13
  • 14. Our Path Forward For Today 14  The core principles of using Agile on EVM programs.  We have everything we need for success, but we need to connect the dots.  Earned Value criteria  Agile software development methods  Technical Performance Measures  How does Agile connect with EVM?  Principles of EV and Agile.  The acquisition lifecycle.  The Agile lifecycle.  Joining these two.  Takeaways
  • 15. What’s The Current State of EV? 15  Program Managers many times make decisions on 45 day old data.  No “official” connection to product quality, technical performance, or fulfilled capabilities.  Even though the connection was there in C/SCSC, circa 1984.
  • 16. We Have The DoD Lifecycle And It’s Iterative and Incremental – Sort Of 16
  • 17. We Can Connect Agile With Earned Value Program Management Activities 17 CAMs Work Packages Program Teams Rolling Waves Program Program Events
  • 18. 18 11 EVM Criteria and Agile Starting with the 32 criteria, let’s use the core 11 criteria to connect with Agile. Let’s look at of the details of these 11 criteria.
  • 19. Our Path Starts With The 32 Criteria Of ANSI / EIA–748–B 19  The 32 EVM Criteria are all designed to deliver value.  These 11 are the basis of “connecting the dots.”
  • 20. Here’s A Quick Look at the Connections 20 # EVM Criteria Agile Approach 1 Define WBS Features and Stories define tasks 2 Identify Organization Self organizing teams 5 Integrate WBS and OBS Self organized teams with a customer 6 Schedule Work Iterations and Releases 7 Identify Products & Milestones Working software at the end of iterations 8 Set time phased budget Fixed length iterations and releases 16 Record direct costs Fixed staff = Level of Effort 23 Determine variances Velocity measures missed features 25 Sum data and variance Missed features moved to next iteration 26 Manage action plans Replan missed features, adjust velocity 28 Incorporate changes Replan missed features, adjust velocity
  • 21. A Take Away† 21 † Integrating Risk Management with Earned Value Management, NDIA, http://www.ndia.org/Divisions/Divisions/Procurement/Documents/PMSCommittee/CommitteeDo cuments/WhitePapers/Integrating_RM_with_EVM.pdf
  • 23. 2.1.a: Define Authorized Work Elements 23 Define the authorized work elements for the program. A work breakdown structure (WBS), tailored for effective internal management control, is commonly used in this process. EVMIG Objective Evidence Agile Objective Evidence for EV  Work Breakdown Structure (WBS).  Road Map & Release Plan consisting of Capabilities, Product Backlog & Iteration Backlog.  WBS dictionary (may or may not be used, but  WBS dictionary: agile user stories are a method to reconcile the statement of work deliverables that you can measure “done” for, to the WBS structure must be demonstrated). therefore user stories satisfy wbs dictionary.
  • 24. 2.1.b: Identify Program Organizational Structure 24 Identify the program organizational structure, including the major subcontractors responsible for accomplishing the authorized work, and define the organizational elements in which work will be planned and controlled. EVMIG Objective Evidence Agile Objective Evidence for EV  Organization Breakdown Structure (OBS).  CAM just builds a team as usual, but the team needs to be persistent, and not interchangeable parts.  OBS intersections with the WBS.  Team hierarchy definition with resources associated with their sub–teams.  Done at the level of granularity to support the basis of estimate (BOE).  Persistent teams are needed to apply throughput benchmarks to product backlogs to validate plans.
  • 25. 2.1.e: Integrate WBS and OBS 25 Provide for integration of the program work breakdown structure and the program organizational structure in a manner that permits cost and schedule performance measurement by elements of either or both structures as needed. EVMIG Objective Evidence Agile Objective Evidence for EV  Control accounts.  Evidence that the CA meets the 90% discrete work rule.  Defend schedule & cost performance at the CA level?  Agile CA = one release.  Actuals captured at the story level.  Responsibility Assignment Matrix (RAM).  Done at too high a level for the SW development approach to make a difference.  Contract Performance Reports (CPRs), if  Given an objective of X stories in iteration Y, applicable. completed stories are earned; all unearned return to backlog and a new ETC is developed from the benchmarks & backlog.
  • 26. 2.2.a: Schedule the Work 26 Schedule the authorized work in a manner which describes the sequence of work and identifies significant task interdependencies required to meet the requirements of the program. EVMIG Objective Evidence Agile Objective Evidence for EV  Integrated network schedules including master,  CAM’s agile roadmap becomes the auditable intermediate (if any), and detailed schedules. intermediate schedule demonstrating significant accomplishments (SA).  MRP or ERP schedules, or planned order  Each task in IMS has associated resources. reports.  Control account plans (may be separate plans  CAM creates schedules compliant to DCMA or detail schedules). 14 point assessment.  Work authorization documents.  Nothing different.
  • 27. 2.2.b: Identify Products and Milestones 27 Identify physical products, milestones, technical performance goals, or other indicators that will be used to measure progress. EVMIG Objective Evidence Agile Objective Evidence for EV  Integrated schedules including master,  Agile dev performance reporting follows the intermediate (if any), and detailed schedules approved program system description that identify contract milestones and key  Apportioned technical performance milestones events. to reduce risk & roll up intermediate technical performance.  MRP or ERP production planned order reports.  Not relevant to sw development.  Control account plans (may be separate plans  Not relevant to sw development because we or detail schedules) are reporting tasks as physical % complete, which will automatically roll up.
  • 28. 2.2.c: Set Time Phased Budget 28 Establish and maintain a time–phased budget baseline, at the control account level, against which program performance can be measured. Initial budgets established for performance measurement will be based on either internal management goals or the external customer negotiated target cost including estimates for authorized but undefinitized work. EVMIG Objective Evidence Agile Objective Evidence for EV  Control account plans.  Time phased budget created for the current iteration(s) and future work.  Summary level planning  Agile summary level planning documented in road map. packages. Comprises capabilities, features and stories  Agile planning packages driven by persistent teams with proven benchmarks.  Performance Measurement  Is there a target threshold for future work as described in a baseline. PMB? Within 10% OTB?  Undistributed budget logs.  Does this have anything to do with SW dev approach?  Notification to the customer of  Does this have anything to do with SW dev approach? an over–target baseline.  Work authorization document.  Does this have anything to do with sw dev approach?
  • 29. 2.3.a: Record Direct Costs 29 Record direct costs in a manner consistent with the budgets in a formal system controlled by the general books of account. EVMIG Objective Evidence Agile Objective Evidence for EV  Reconciliation of project costs with the  CAM would follow program direction on accounting system. these.  These are not impacted by sw dev approach  Actual costs are reported at the control  Not impacted by SW development account level at a minimum. approach.  Reconciliation of subcontract reported actual  Not impacted by SW development costs to subcontract payments. approach.  Internal and external performance reports for  Not impacted by SW development subcontractors. approach.  Subcontractor control account plans, when  Not impacted by SW development utilized. approach.
  • 30. 2.4.b: Determine Variances 30 Identify, at least monthly, the significant differences between both planned and actual schedule performance and planned and actual cost performance, and provide the reasons for the variances in the detail needed by program management. EVMIG Objective Evidence Agile Objective Evidence for EV  Variance analyses (budget based schedule  Can track & report variances per the variances and cost variances). approved program system description  Management action plans.  Actionable recovery plans per issue.  Updated schedule task completion and cost–  Scrum Agile has a POD and Plan for at–completion forecasts. Iteration.  CAM’s monthly EAC reporting follows the approved program system description  Project schedules and schedule analysis  PM tracks the dynamic backlog, which will go outputs. up and down based on sponsor feedback
  • 31. 2.4.d: Summarize Variances 31 Summarize the data elements and associated variances through the program organization and/or work breakdown structure to support management needs and any customer reporting specified in the project. EVMIG Objective Evidence Agile Objective Evidence for EV  Variance analyses.  There is nothing in Agile’s approach to SW development that precludes reporting variances at the WP level.  Agile is more dynamic than EVM so variances are less the issue than the evolving baseline, as approved in governance. The sponsor will want to track accumulating business value and variances to total product needs.  Schedule and cost performance  Similar – but measures of performance not usually in reports. dollars  Management action plans.  Similar – but less formal. Collaborative discussion of what actions to take include the customer.  Updated schedule and cost  Similar – but less formal. Planning processes include the forecasts. customer.
  • 32. 2.4.e: Implement Management Plan 32 Implement managerial action taken as the result of earned value information. EVMIG Objective Evidence Agile Objective Evidence for EV  To–Complete Performance  TCPI = Work Remaining / Cost Remaining ((BAC – BCWPcum) / Index (TCPI). (EAC – ACWPcum)). In Agile, work remaining is the product backlog. Backlog is BAC – BCWP.  Independent completion  No longer used in 2010 estimates.  Risk management data  Qualitative Risk Burn–down Chart (risk rating) and similar metrics.  Management action plans  Agile approach called Commitment Based Planning – where the and review briefings. SCRUM team makes and meets its time phase BCWS commitments.  Any team, when behind, gives voice to the customer when evaluating/reweighting the triple constraint.  Variance analyses.  This is an issue of cost mgmt and system description would define when and where team members would bill
  • 33. 2.5.a: Incorporate Changes (1) 33 Incorporate authorized changes in a timely manner, recording the effects of such changes in the budgets and schedules. EVMIG Objective Evidence Agile Objective Evidence for EV  Contractual change documents.  Bug reports, new user stories, but not necessarily cost sized.  User stories above baseline are tracked as new scope (with a valid BOE) and require BCWS  Change control logs (management reserve,  New or materially altered features or stories are undistributed budget, performance changes. measurement baseline, and contract budget base).  Control account/work package/planning  Product and iteration backlogs are frozen during package plans. the development period
  • 34. 2.5.a: Incorporate Changes (2) 34 Incorporate authorized changes in a timely manner, recording the effects of such changes in the budgets and schedules. EVMIG Objective Evidence Agile Objective Evidence for EV  Master schedules, intermediate schedules  Iterations and evolutionary planning at the (if any), and detailed schedules. detailed levels merges with the end to end planning for agile.  Statement of work, WBS, and WBS  Customer owner and Planning processes identify dictionary. requires work and its description.  Work authorization documents.  Planning sessions, authorize a set of Stories to be developed during the iteration.  Management reports (contract  Big Visible Charts, “sticky notes” display performance reports or other applicable progress to plan for the agile team. management reports).