Accendo Reliability

Your Reliability Engineering Professional Development Site

  • Home
  • About
    • Contributors
    • About Us
    • Colophon
    • Survey
  • Reliability.fm
  • Articles
    • CRE Preparation Notes
    • NoMTBF
    • on Leadership & Career
      • Advanced Engineering Culture
      • ASQR&R
      • Engineering Leadership
      • Managing in the 2000s
      • Product Development and Process Improvement
    • on Maintenance Reliability
      • Aasan Asset Management
      • AI & Predictive Maintenance
      • Asset Management in the Mining Industry
      • CMMS and Maintenance Management
      • CMMS and Reliability
      • Conscious Asset
      • EAM & CMMS
      • Everyday RCM
      • History of Maintenance Management
      • Life Cycle Asset Management
      • Maintenance and Reliability
      • Maintenance Management
      • Plant Maintenance
      • Process Plant Reliability Engineering
      • RCM Blitz®
      • ReliabilityXperience
      • Rob’s Reliability Project
      • The Intelligent Transformer Blog
      • The People Side of Maintenance
      • The Reliability Mindset
    • on Product Reliability
      • Accelerated Reliability
      • Achieving the Benefits of Reliability
      • Apex Ridge
      • Field Reliability Data Analysis
      • Metals Engineering and Product Reliability
      • Musings on Reliability and Maintenance Topics
      • Product Validation
      • Reliability by Design
      • Reliability Competence
      • Reliability Engineering Insights
      • Reliability in Emerging Technology
      • Reliability Knowledge
    • on Risk & Safety
      • CERM® Risk Insights
      • Equipment Risk and Reliability in Downhole Applications
      • Operational Risk Process Safety
    • on Systems Thinking
      • Communicating with FINESSE
      • The RCA
    • on Tools & Techniques
      • Big Data & Analytics
      • Experimental Design for NPD
      • Innovative Thinking in Reliability and Durability
      • Inside and Beyond HALT
      • Inside FMEA
      • Institute of Quality & Reliability
      • Integral Concepts
      • Learning from Failures
      • Progress in Field Reliability?
      • R for Engineering
      • Reliability Engineering Using Python
      • Reliability Reflections
      • Statistical Methods for Failure-Time Data
      • Testing 1 2 3
      • The Manufacturing Academy
  • eBooks
  • Resources
    • Accendo Authors
    • FMEA Resources
    • Glossary
    • Feed Forward Publications
    • Openings
    • Books
    • Webinar Sources
    • Podcasts
  • Courses
    • Your Courses
    • Live Courses
      • Introduction to Reliability Engineering & Accelerated Testings Course Landing Page
      • Advanced Accelerated Testing Course Landing Page
    • Integral Concepts Courses
      • Reliability Analysis Methods Course Landing Page
      • Applied Reliability Analysis Course Landing Page
      • Statistics, Hypothesis Testing, & Regression Modeling Course Landing Page
      • Measurement System Assessment Course Landing Page
      • SPC & Process Capability Course Landing Page
      • Design of Experiments Course Landing Page
    • The Manufacturing Academy Courses
      • An Introduction to Reliability Engineering
      • Reliability Engineering Statistics
      • An Introduction to Quality Engineering
      • Quality Engineering Statistics
      • FMEA in Practice
      • Process Capability Analysis course
      • Root Cause Analysis and the 8D Corrective Action Process course
      • Return on Investment online course
    • Industrial Metallurgist Courses
    • FMEA courses Powered by The Luminous Group
    • Foundations of RCM online course
    • Reliability Engineering for Heavy Industry
    • How to be an Online Student
    • Quondam Courses
  • Calendar
    • Call for Papers Listing
    • Upcoming Webinars
    • Webinar Calendar
  • Login
    • Member Home
  • Barringer Process Reliability Introduction Course Landing Page
  • Upcoming Live Events
You are here: Home / Articles / Agile EVM Based DOD Software Development Project WBS

by Greg Hutchins Leave a Comment

Agile EVM Based DOD Software Development Project WBS

Agile EVM Based DOD Software Development Project WBS

Guest Post by John Ayers (first posted on CERM ® RISK INSIGHTS – reposted here with permission)

“Department of Defense (D0D) acquisition must improve program while working within budgetary constraints. The DoD community shows an interest in utilizing Agile methodologies, but struggles to reap Agile’s benefits. They encountered challenges including the historically built-up processes that enforce heavy-weight oversight, the outdated, manufacturing focused Work Breakdown Structure (WBS) provided in DoD Handbook: Work Breakdown Structures (WBS) for defense Material Items (MIL-STD-881C), and the inability of traditional waterfall-based process to accommodate iterative development.

The author developed the hypothesis that the currently available WBS options in MIL-STD-881C are in conflict with attempts to implement Agile software developed methodologies and Agile Earned Value Management (AgileEVM) on DoD acquisition activities. Modifying MIL-STD-881C to include an iterative -based software development focused WBS would provide the DoD environment with a foundation to begin an overhaul of the current procedures and best practices to better support Agile methodologies and increase the adoption of Agile techniques.” [i]

Roberta Winterowd wrote the article 9 years ago but merging Agile and EVM is still the goal of DoD as evidenced by a guide for Agile and EVM they have published in November 2020. I think Roberta Winterowd is correct. The key to success is a new Work Breakdown Structure (WBS). This paper describes an iterative-based software development focused WBS for consideration as a solution to the problem identified by Roberta Winterowd in his article.

DEFINITIONS

In writing this paper, I have made the assumption that the reader has some knowledge of Agile and Earned Value Management (EVM) in order to keep the length of the paper to a reasonable number of words. In other words, the intent of this paper is not to explain EVM. If the reader wants to increase their knowledge about EVM, there are many online sources to accomplish that.

I have defined a few key terms listed below that are necessary to generate the proposed WBS solution.

Objective and Key Results (OKR)

OKRs originated at INTEL during the early 1980s. Silicon Valley has been using OKRs for years. Google used OKRs to grow their company from 40 employees to more than 60,000 today. Other companies that use OKR, include Apple, Spotify, Twitter, LinkedIn, Walmart, Netflix, and Airbnb.

OKRs are how you track progress around measurable goals. An Objective is what is to be achieved which is usually the product the project is delivering. Key Results (KR) define how you get to the Objective. The goal is to have 4 KRs per Objective. The KRs are specific, have a timeline, budget and yet realistic. Most of all, they are measurable and verifiable. You either meet a KR requirement or you don’t. The Objective has a fixed duration of 3 months. An Objective is essentially the same as a Waterfall Work Package (WP) except the duration is always 3 months. The other important point is, a unique charge number must be assigned to every Objective to collect the actual charges against the Objective. This means anyone working on the Objective must use the charge number. Finance uses the actuals as part of the EVM project performance.

Planning Package (PP)

PPs include efforts that will eventually be identified as separate Objectives.  PPs reflect a future segment of work that is not yet broken down into detailed Objectives. PPs have a firm budget, estimated start and complete dates, and task description. The Scrum Masters challenge is to identify as many PPs that he/she feels are needed to provide iterative results (completed Objectives) and flexibility to apply creativity and speed.

Rolling Wave (RW)

Figure 1 below (generated by Humphreys & Associates, one of the best-earned value companies in the U.S.) shows the RW concept.  It is based on the Waterfall method that is why it shows WPs. If you interchange WP with Objectives, it works the same way. The figure shows the first 9 months of the project with the WPs detailed out. The remainder of the work is included in the Planning Packages. The Rolling Wave cycle for OKRs is 3 months long not 9 months.

rolling way planning chart
Figure 1 Rolling Wave (RW) Approach

ITERATIVE BASED WBS

Figure 2 shows an example of a software development and implementation iterative-based WBS. Usually on a large complicated project there would be more Sub-Initiatives (e.g., logistics, and quality assurance) included on the WBS but for simplicity’s sake for this paper only the major ones are shown.

The first column to the left is the WBS level. There are 4 levels shown but you can have more levels depending on the size and complexity of the project. Level 2 is the WBS element. It shows the OKR nomenclature. The Initiative is the customer deliverable product which in this case is a software development and implementation system. The Sub-Initiatives are the major subassemblies of the system. The Objectives are the products that have to be completed to achieve the Initiative. The first Objective (Initial Requirements 1.1.1 (WBS identification)) is shown detailed out with the KRs. There are 4 KRs under the Objective which is the desired number. There would be hundreds of Objectives but only 1 is shown to illustrate how it works to keep this paper simple. You can see that there are 3 PPs identified as Objectives. They will be detailed out in accordance with the RW 3-month cycle approach.

a chart showing interative based work breadkdown structure
Figure 2 Iterative-Based WBS

Objective Schedule

Figure 3 shows the Initial Requirements Objective with the KRs and PPs scheduled. Note the Objective is 3 months long. Also note the PPs are spaced every 3 months to suit the RW 3-month cycle. Each KR is shown linked to other KRs defining the schedule logic. The blue bar line on the schedule is the current schedule while the grey bar is the Performance Measurement Baseline (PMB). The PMB is your proposed plan. It is permanent and can only be changed by the customer. As the project progresses, the current progress (% complete) for each KR are entered into the schedule tool. Any slip of any KR will be seen visibly on the schedule because the blue bar will increase in length and can be compared to the PMB which remains fixed.

During the proposal phase of a project, the Scrum Master can define with the team the first cycle of the Objectives including the KRs. Every 3 months when a new RW cycle is about to begin, the Scrum Master can apply lessons learned from the first cycle, and creativity in detailing out the PP new Objectives. This effort continues until all PPs have been detailed out. This approach provides the iterative and flexibility found in Agile and the OKR structured approach that should reduce the cost and schedule performance of a DoD software development project.

a pert chart showing initial requirement objective schedule
Figure 3 Initial Requirements Objective Schedule

SUMMARY

OKRs and EVM are the linchpins required to merge Agile with Waterfall resulting in an iterative-based DoD software development project.  The other vital component to achieve the iterative approach goal is a new WBS that have features required to support the approach.

The WBS presented in this paper is based on standard Project Management and EVM techniques and methodologies that have been around for decades with a proven track record. OKRs have been around since the early 1980s and becoming more popular today.

I suggest the WBS described in this paper should be considered as a potential solution to the DoD software development problem outlined in Roberta Winterowd’s paper. The WBS can also be applied to many industries.

John’s BIO

Currently John Ayers is an author, writer, and consultant. He authored a book entitled Project Risk Management. The first is a text book that includes all of the technical information you will need to become a Project Manager (PM). He authored a second book entitled How to Get a Project Management Job: Future of Work.  This book shows you how to get a PM job. Between the two, you have the secret sauce to succeed. There are links to both books on Amazon on his website. https://projectriskmanagement.info/. He has presented numerous Webinars on project risk management to PMI including one on June 16 that addresses how to merge Agile with Waterfall to arrive at a Hybrid method. He writes columns on project risk management for CERM (certified enterprise risk management). John also writes blogs for Association for Project Management (APM) in the UK. He has conducted a podcast on project risk management.  John has published numerous papers on project risk management and project management on LinkedIn. John also hosts the Project Manager Coach club on clubhouse.com.

John earned a BS in Mechanical Engineering and MS in Engineering Management from Northeastern University. He has extensive experience with commercial and U.S. DOD companies. He is a member of the Project Management Institute (PMI. John has managed numerous large high technical development programs worth in excessive of $100M. He has extensive subcontract management experience domestically and foreign.  John has held a number of positions over his career including: Director of Programs; Director of Operations; Program Manager; Project Engineer; Engineering Manager; and Design Engineer.  He has experience with: design; manufacturing; test; integration; subcontract management; contracts; project management; risk management; and quality control.  John is a certified six sigma specialist, and certified to level 2 Earned Value Management (EVM).

Go to his website above to find links to his books on Amazon and dozens of articles he has written on project and project risk management.

[i] Roberta Winterowd, spring 2013, Agile and EVM for the DoD: a Review of the Challenges and a New Approach to Solve them

Filed Under: Articles, CERM® Risk Insights, on Risk & Safety

About Greg Hutchins

Greg Hutchins PE CERM is the evangelist of Future of Quality: Risk®. He has been involved in quality since 1985 when he set up the first quality program in North America based on Mil Q 9858 for the natural gas industry. Mil Q became ISO 9001 in 1987

He is the author of more than 30 books. ISO 31000: ERM is the best-selling and highest-rated ISO risk book on Amazon (4.8 stars). Value Added Auditing (4th edition) is the first ISO risk-based auditing book.

«  Fundamentals of Vibration Measurement and Analysis Explained 
SW reliability »

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

CERM® Risk Insights series Article by Greg Hutchins, Editor and noted guest authors

Join Accendo

Receive information and updates about articles and many other resources offered by Accendo Reliability by becoming a member.

It’s free and only takes a minute.

Join Today

Recent Articles

  • Gremlins today
  • The Power of Vision in Leadership and Organizational Success
  • 3 Types of MTBF Stories
  • ALT: An in Depth Description
  • Project Email Economics

© 2025 FMS Reliability · Privacy Policy · Terms of Service · Cookies Policy