Extended Abstract, Intetics Inc.
4851 Tamiami Trail N, Suite 200, Naples, FL 34103-3098, United States
Keywords: Agile, Crystal, Disciplined Agile Delivery, Dynamic System Development, Extreme Programming, Feature-Driven Development, Iterative & Incremental, Large-Scale Scrum, Manifesto, Predictive Software Engineering, Prototyping, Rapid Application, Scaled Agile Framework, Scrum, Spiral, Structured Programming, Unified Process, V-Model, Waterfall
Over the past few decades, numerous software development methodologies have emerged. In this infographic, Intetics explores the history of various methodologies, providing insight into their sequences and cycles, characteristics, core techniques, and more.
The infographic begins by covering the earliest methodology, Structured Programming, which emerged in the 1950s. The next decade ushered in the Waterfall methodology—and the so-called “Waterfall Era” lasted from then until the 1990s. The infographic dives into the various methodologies used during the Waterfall Era, including Iterative & Incremental, Prototyping, Spiral, and V-Model.
In the 1990s, the Agile Era began. In this portion of the infographic, there is information about the rise of Agile methods. Rapid Application DEV, Unified Process, Dynamic System Development, Scrum, Extreme Programming, Crystal, Feature-Driven Development, Manifesto, Disciplined Agile Delivery, Scaled Agile Framework, and Large-Scale Scrum are all covered. This effectively gives an overview of popular methodology from the 1990s to the 2010s.
To help put the numerous Agile methodologies into better perspective, the infographic summarizes the Agile “umbrella,” showing which methods are lightweight approaches and which ones are fuller, i.e., requiring more than one team.
Lastly, the infographic closes with a look at Predictive Software Engineering, a framework that addresses bottlenecks within custom software development. This is a proprietary Intetics framework that was launched in 2014 and is still highly effective today.