Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Seven ways of Agile Development

2025-04-01 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/03 Report--

Agile development includes a series of methods, and the mainstream is as follows: the idea of XP XP (extreme programming) originates from the collaborative experience of Kent Beck and Ward Cunningham in software projects. XP focuses on communication, simplicity, feedback and courage. Knowing that the plan will never catch up with the change, XP does not need a lot of documentation from developers at the beginning of the software. XP advocates testing first in order to minimize the chance of bug in the future. SCRUM SCRUM is an iterative incremental process for product development or work management. It is an empirical process framework that can integrate a variety of development practices. Releasing products in SCRUM is more important than anything else. This method, proposed by Ken Schwaber and Jeff Sutherland, aims to find a development method that gives full play to object-oriented and component technology, and is an improvement of iterative object-oriented method. Crystal Methods Crystal Methods (Crystal method Family) was proposed by Alistair Cockburn in the late 1990s. It is a series because he believes that different types of projects require different approaches. Although the crystal series is not as efficient as XP, more people will be able to accept and follow it. FDD FDD (Feature-Driven Development, feature-driven development) is jointly developed by Peter Coad, Jeff de Luca and Eric Lefebvre. It is a set of development model for small and medium-sized software development projects. In addition, FDD is a model-driven rapid iteration process that emphasizes simplification, practicality, and ease of acceptance by the development team, and is suitable for projects where requirements change frequently. ASD ASD (Adaptive Software Development, adaptive software development) was formally proposed by Jim Highsmith in 1999. ASD emphasizes the adaptability of development methods (Adaptive), which comes from the chaos theory of complex systems. Unlike other methods, ASD does not have many specific practices, it focuses more on providing the most fundamental foundation for the importance of ASD, and explains why the development method should be adaptive from a higher organizational and management level. DSDM DSDM (dynamic system Development method) is one of many agile development methods, which advocates rapid and effective system development with business as the core. Practice has proved that DSDM is one of the successful agile development methods. In the UK, because of its success in software organizations of various sizes, it has become the most widely used rapid application development method. DSDM not only follows the principles of agile methods, but also is suitable for software organizations whose mature traditional development methods have a solid foundation. Lightweight RUP RUP is actually a process framework that can accommodate many different types of processes, and Craig Larman strongly advocates the use of RUP in an agile way. His view is that so many efforts to promote agile methods are merely accepting mainstream OO development methods that can be regarded as RUP.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report