Abstract
Agile and Development & Operations (DevOps) methodologies are changing the way software is developed and delivered. In DevOps, Day 1 represents when capabilities are delivered and operational demands of the delivered software begin to exist. On Day 2 (and the days following), organizations begin to stress application resilience, scale, agility, security, and more. For large enterprises, operations can be very complex and costly, making it more important for Operational Users and Administrators to be prepared for the agile engagement with developers. Based on experience and lessons learned working with several public sector large organizations, this paper focuses on the “Ops” of DevOps discussing key findings and challenges that operations organizations face in the era of continuous engineering. It offers specific recommendations to empower operators in managing the effective transition and execution of capabilities into operations. The first recommendation is the creation of an Operations Architect to represent the important mission context for operations to developers, focusing on key cross-cutting enablers required to support those operations. A second recommendation is to integrate DevOps into existing IT Service Management processes and systems for the target operational environments. A third recommendation discussed the establishment of Minimal Viable Users with appropriate operational experience to adequately represent users to the development community. A fourth recommendation is to encourage community-based operations collaboration across user groups. A final recommendation discusses empowering operators and end users as “Citizen Coders” to be able to rapidly develop application features and as a way to document requirements and designs used in discussions with full development teams.
R. Cherinka—The author's affiliation with The MITRE Corporation is provided for identification purposes only, and is not intended to convey or imply MITRE's concurrence with, or support for, the positions, opinions or viewpoints expressed by the author.
Approved for Public Release; Distribution Unlimited. Case Number 21-0026.
© 2021 The MITRE Corporation. All rights reserved.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Andreessen, M.: Why software is eating the world. Wall Street J. (2011). https://www.wsj.com/articles/SB10001424053111903480904576512250915629460
McQuade, J.M., Murray, R.M.: DoD, software is never done: refactoring the acquisition code for competitive advantage v3.3. Defense Innovation Board, 12 March 2019
Defense Innovation Board Metrics for Software Development Version 0.9. DoD, 9 July 2018
Hamilton, J.: Software sustainment. Defense Acquisition University, 7 June 2017
Fowler, M.: Is design dead? (2004). https://www.martinfowler.com/articles/designDead.html
Kruchten, P.: The Elephants in the agile room. https://philippe.kruchten.com/2011/02/13/the-elephants-in-the-agile-room/
Lapham, M.A.: Software sustainment now and future. SEI, January/February 2014. CrossTalk.
Continuous deployment. Scaled Agile Inc. 24 August 2018. https://www.scaledagileframework.com/continuous-deployment/
Next generation ITSM: making IT Service Management ready for the digital age. Deloitte Consulting Technical Report, March 2018
ITIL Wikipedia. https://en.wikipedia.org/wiki/ITIL
Cherinka, R., Foote, S., Prezzama, J.: Lessons learned in adopting agile software development at enterprise scale. In: Proceedings of the World Multiconference on Systematics, Cybernetics and Informatics (WMSCI), October 2020
Digital transformations challenges in large and complex organizations, Cffo, 21 March 2019
Sutherland, J.: A tale of two scrums: agile done right and agile done wrong. Defense Science Board, Design and Acquisition of Defense Systems (2018)
Vassallo, C., Palomba, F., Bachelli, A., Gall, H.C.: Continuous code quality: are we (really) doing that?. In: ASE 2018: Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, pp. 790–795(2018). https://doi.org/10.1145/3238147.3240729
Natis, Y.: Magic quadrant for low-code application platforms. Gartner IT Symposium Expo Report, October 2019
Brunelle, J.F., Frisk, D., Mayer, B., Randall, P., Sheikh, A.: Measuring the impact of innovation activities in government. Def. Acquisition Res. J. 27(4), 398–435 (2020)
Dallosta, P., Simcik, T.: Designing for supportability, driving reliability, availability, and maintainability. Defense AT&L product support issue March-April 2012. https://www.dau.edu/library/defense-atl/DATLFiles/Mar_Apr_2012/dallosta_simcick.pdf
Hinchcliffe, D.: Rethinking IT service management in the era of clud, customer experience, and deign thinking. Constelletion Res. Blog. (2017). https://www.constellationr.com/blog-news/rethinking-it-service-management-era-cloud-customer-experience-and-design-thinking
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Cherinka, R., Foote, S., Burgo, J., Prezzama, J. (2022). The Impact of Agile Methods and “DevOps” on Day 2+ Operations for Large Enterprises. In: Arai, K. (eds) Intelligent Computing. Lecture Notes in Networks and Systems, vol 283. Springer, Cham. https://doi.org/10.1007/978-3-030-80119-9_71
Download citation
DOI: https://doi.org/10.1007/978-3-030-80119-9_71
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-80118-2
Online ISBN: 978-3-030-80119-9
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)