DigitalSE Logo

Scaling Agile Principles to an Enterprise

Abstract

Scaling agile and DevSecOps to large enterprise systems such as automotive manufacturing or space-based communication systems offers many challenges. These systems are typically composed of multiple interconnected systems and subsystems, each developed and maintained by multiple vendors operating on different timelines and priorities. The challenge to the acquisition professional is how to manage the agile development process to ensure that all components are developed as a system of systems and not as independent and isolated entities. Multiple vendors, differing timelines, delays in releases, changing requirements, the availability of reliable supply chains, and various internal and external dependencies will need to be considered. This chapter discusses the unique challenges and offers recommended strategies in scaling agile and DevSecOps to large enterprise systems with a particular focus on software-based systems. Where appropriate, reference to hardware-only or hybrid hardware- and software-based systems will also be noted.


Leads

Michael Orosz

University of Southern California

Brian Duffy

University of Southern California

Craig Charlton

University of Southern California

Hector Saunders

US Space Force Space Systems Command (SSC)

Michael Shih

Booz Allen Hamilton

Publications

  1. Atlassian (2022a). Jira software. https://www.atlassian.com/software/jira/guides/getting-started/overview (accessed 1 June 2023).

  2. Atlassian (2022b). Kanban vs. scrum: which agile are you? https://www.atlassian.com/agile/kanban/kanban-vs-scrum (accessed 31 May 2023).

  3. Bhaskara, A. (2018). Sprint fatigue – what is it and how to manage it?. https://medium.com/@bsaparna/sprint-fatigue-what-is-it-and-how-to-manage-it-e0745b882a2d (accessed 1 June 2023).

  4. LearNow (2022). Challenges in scaling agile & how to overcome them? https://www.learnow.live/blog/challenges-in-scaling-agile-how-to-overcome-them (accessed 1 June 2023).

  5. Makadia, M. (2021). Top 7 challenges in scaling agile. https://customerthink.com/top-7-challenges-in-scaling-agile/ (accessed 20 January 2023).

  6. Office of the Under Secretary of Defense for Research and Engineering (OUSD(R&E)) (2020). Mission engineering guide. https://ac.cto.mil/wp-content/uploads/2020/12/MEG-v40_20201130_shm.pdf (accessed 1 June 2023).

  7. PremierAgile (2022). Scaling agile challenges and how to overcome them. https://premieragile.com/scaling-agile-challenges/ (accessed 1 June 2023).

  8. Productfolio (2023). Minimum Viable Product vs Minimum Marketable Product. https://productfolio.com/mvp-vs-mmp/ (accessed 1 June 2023).

  9. Scaled Agile (2022). What is SAFe®? https://scaledagile.com/what-is-safe/ (accessed 1 June 2023).

  10. Scrum@Scale (2023). How scrum scales, Scrum@Scale™ framework. https://www.scrumatscale.com/ (accessed 1 June 2023).

  11. Spanner, C. (2023). Scrum of scrums. https://www.atlassian.com/agile/scrum/scrum-of-scrums (accessed 1 June 2023).

  12. Tryqa.com (2022). What is Waterfall model – Examples, advantages, disadvantages & when to use it?. http://tryqa.com/what-is-waterfall-model-advantages-disadvantages-and-when-to-use-it/(accessed 20 June 2022).

  13. Wikipedia (2022). Ground segment. https://en.wikipedia.org/wiki/Ground_segment (accessed 14 June 2022).

SERC Logo

The Systems Engineering Research Center (SERC) was established in the Fall of 2008 as a government-designated University Affiliated Research Center (UARC). The SERC has produced 15 years of research, focused on an updated systems engineering toolkit (methods, tools, and practices) for the complex cyber-physical systems of today and tomorrow.


Follow us on

LinkedIn