Draft:Software engineering analytics: Difference between revisions

Content deleted Content added
Declining submission: essay - Submission reads like an essay
Citation bot (talk | contribs)
Add: authors 1-1. Removed parameters. Some additions/deletions were parameter name changes. | Use this bot. Report bugs. | Suggested by Лисан аль-Гаиб | #UCB_webform 350/497
 
Line 15:
The concept evolved from early software metrics research in the 1970s and 1980s, which focused on measures such as lines of code and function points.<ref>{{cite book |last=Fenton |first=Norman |title=Software Metrics: A Rigorous and Practical Approach |year=2014 |publisher=CRC Press}}</ref> In the 1990s, methodologies like [[Capability Maturity Model Integration]] (CMMI) incorporated measurement into process improvement frameworks.
 
In the 2010s, the rise of Agile and DevOps practices shifted focus toward continuous measurement and improvement. Google’s "Four Keys" research and the publication of the DevOps Research and Assessment (DORA) metrics provided standardised indicators—deployment frequency, lead time for changes, mean time to recovery, and change failure rate—that became widely adopted benchmarks.<ref>{{cite book |lastlast1=Forsgren |firstfirst1=Nicole |last2=Humble |first2=Jez |last3=Kim |first3=Gene |title=Accelerate: The Science of Lean Software and DevOps |year=2018 |publisher=IT Revolution Press}}</ref>
 
By the early 2020s, venture-backed startups began offering commercial platforms that automate data collection and analysis for engineering teams. These include workflow-focused platforms such as LinearB and AI-driven solutions such as WorkWeave.