Later, based on Royce's ideas, flexible methods of developing computer programs were developed, which made it possible to increase the efficiency of programmers' work. The main milestones of research in this area are:
1991 – creation of the RAD method for rapid application development, aimed at achieving results in the shortest possible time under conditions of limited resources.
1994 – The emergence of the DSDM dynamic systems development method, which accelerates work in various ways, including user participation in the creation and testing of the product.
1995 – the formation of the Scrum approach to flexible software development, where project implementation is divided into short periods – sprints with presentation to the customer of the lebanon telegram results achieved at each stage.
1996 – The emergence of the Crystal Clear agile development methodology, which emphasizes the formation of people-oriented rather than project-oriented teams, and extreme programming XP, which allows software development taking into account changing customer requests.
1997 – creation of the iterative FDD methodology (Functionality Driven Development).
, all of these methods share a common agile approach to the software development process.
The concept of Agile
A significant event was a meeting in 2001 at the Snowbird resort (Utah) of seventeen leading programmers who discussed the problems that arise in project management. The result of the discussions was the document "Manifesto on flexible software development Agile". It was this concept, which literally means "agile", "nimble", but in this context is usually translated as "flexible", that became the basis of the new methodology for creating software.
Despite their differences
-
- Posts: 31
- Joined: Wed Dec 18, 2024 9:54 am