Software development process

Process by which software is developed

Follow Software development process on Notably News to receive short updates to your email — rarely!

We include updates on DevOps, User experience design, Unit testing, Infrastructure as code, Continuous integration, Eating your own dog food, Monorepo, Capability Maturity Model Integration, Version control, Capability Maturity Model, Package manager, Thoughtworks, Continuous delivery, Deployment environment, Revision Control System, IEC 62304 ... and more.

July 2024
Eating your own dog food
After the CrowdStrike outages, CEO Adam Meyers testified before the US Congress about 'dogfooding' as a method to improve internal testing and prevent future system problems.
2023 DBmaestro rolled out an AI-powered error-management assistant capable of automatically identifying errors in database releases and proposing immediate feedback including best practices for resolution.
2023
DevOps
The State of DevOps report updated the stability metric from 'mean time to recover' to 'failed deployment recovery time', addressing previous criticisms of the research methodology and metrics.
April 2023
Capability Maturity Model Integration
CMMI Version 3.0 is released, representing the latest evolution of the process improvement framework.
2022
IFIP Working Group 2.3
William R. Cook, a member of IFIP Working Group 2.3, passed away.
2021
Capability Maturity Model
ISACA released CMMI version 2.0, updating the software development process model.
2021
DevOps
DevOps Research and Assessment (DORA) added Reliability as a new metric, expanding their performance measurement framework to focus on operational performance, availability, and user expectation adherence.
July 2021
Test-driven development
The first conference dedicated to Test-Driven Development (TDD) was held, with sessions being recorded and made available on YouTube, marking a significant milestone in recognizing TDD as a distinct software development methodology.
May 12 2021
Software supply chain
The US Executive Order on Improving the Nation's Cybersecurity was issued, mandating NIST and NTIA to develop guidelines for software supply chain management, including specifications for Software Bill of Materials (SBOMs).
2020
Infrastructure as code
Unit 42 (Palo Alto Networks' threat intelligence unit) released the Cloud Threat Report, identifying approximately 200,000 potential vulnerabilities in infrastructure as code templates, highlighting significant security concerns in IaC technology.
2019
Capability Maturity Model
End of the tracking period for Capability Maturity Model appraisals, which revealed the consistent low percentage of organizations achieving high maturity levels.
July 2019 DBmaestro announced a global reselling partnership agreement with IBM, enabling IBM to offer DBmaestro's platform to its worldwide enterprise customer base.
2018 Basecamp introduced Shape Up, a software development approach designed to address project duration challenges, particularly for remote teams. The methodology replaced traditional concepts like estimation, velocity tracking, backlogs, and sprints with new concepts of appetite, betting, and cycles.
2018
Capability Maturity Model Integration
CMMI Version 2.0 was released, representing a significant update to the process improvement framework.
2018
Infrastructure as code
Pulumi was released, providing a push infrastructure as code tool with declarative and imperative approaches, written in Go.
2018 DBmaestro was honored as a Bronze Stevie Award Winner for New Product or Service of the Year in the Software - DevOps Solution category.
2017
Software supply chain
The Internet of Things Cybersecurity Improvement Act was introduced, building upon the earlier failed 2014 legislation related to software supply chain transparency.
2016
Capability Maturity Model
The responsibility for the Capability Maturity Model Integration (CMMI) was transferred to the Information Systems Audit and Control Association (ISACA).
2016
IFIP Working Group 2.3
Peter Naur, a member of IFIP Working Group 2.3, passed away.
2016 DBmaestro was lauded for 'standing out from the crowd' in the DevOps Dozen Awards, with voting conducted by DevOps.Com involving thousands of industry professionals across 12 categories.
2016
DevOps
DORA metrics for throughput and stability were published in the State of DevOps report, introducing key performance indicators for DevOps practices.
March 2016
Capability Maturity Model Integration
The CMMI Institute is acquired by ISACA, signaling a new organizational direction.
2015
Infrastructure as code
Otter was released by Inedo, a Windows-oriented push infrastructure as code tool with declarative and imperative approaches.
2015
IFIP Working Group 2.3
Greg Nelson, a member of IFIP Working Group 2.3, passed away.
2015 DBmaestro was recognized by the editors of SD Times, Computing magazine, and a market research company.
2014
Software supply chain
The Cyber Supply Chain Management and Transparency Act was proposed in the US, aiming to require government agencies to obtain Software Bill of Materials (SBOMs) for new product purchases, though the legislation ultimately failed.
2014
Infrastructure as code
Terraform was released by HashiCorp, introducing a push-based infrastructure as code tool with declarative and imperative approaches, written in Go.
2014
DevOps
Lisa Crispin and Janet Gregory published the book 'More Agile Testing', which included a chapter dedicated to testing and DevOps.
2013
IFIP Working Group 2.3
Jim Horning, George Radin, and John C. Reynolds, members of IFIP Working Group 2.3, passed away.
2012
Infrastructure as code
Ansible / Ansible Tower was released by Red Hat, offering push and pull infrastructure as code capabilities with declarative and imperative approaches in Python.
2012
DevOps
The first 'State of DevOps' report was published by Alanna Brown at Puppet Labs, providing insights into DevOps adoption and practices.
2011
Infrastructure as code
SaltStack was released, providing push and pull infrastructure as code capabilities with declarative and imperative approaches using Python.
June 1 2011
Eating your own dog food
YouTube added a license feature to its video uploading service, with an internal 'dogfood' message appearing on videos lacking commercial licensing.
2010
IFIP Working Group 2.3
George H. Mealy and Michel Sintzoff, members of IFIP Working Group 2.3, passed away.
November 2010
Capability Maturity Model Integration
CMMI Version 1.3 is released, with major improvements including support for agile software development and enhanced high maturity practices.

This contents of the box above is based on material from the Wikipedia articles Tester-driven development, Extreme programming practices, DBmaestro, DevOps, IFIP Working Group 2.3, Software supply chain, Capability Maturity Model Integration, Capability Maturity Model, Infrastructure as code, Test-driven development, Software development process, Package development process, Opportunity management, Mobile DevOps, Eating your own dog food & Endeavour Software Project Management, which are released under the Creative Commons Attribution-ShareAlike 4.0 International License.

See Also