Extreme Programming
7 Pages 1870 Words
r they can incorporate some of the methods in the XP approach into the method that they are familiar with. Many of the other methodologies do not have this type of flexibility. With them it is all or nothing. Another positive characteristic of the XP methodology is that it emphasizes teamwork. Everyone, including the programmers, managers, users, and customers become involved with the project from the very beginning and they work their way through the entire project, finishing with a quality product. XP helps to improve the project by building simplicity, communication, customer feedback and risk taking analysis into the methodology design. As stated earlier, it also allows for change throughout the entire design process. All of these positive characteristics are quickly making XP the preferred methodology of today.
SOFTWARE DEVELOPMENT ANALYSIS
The software development process basically breaks down into taking the customer’s project requirements and turning them into a valid, finished project. This seems easy in theory, but can become very complicated if all personnel involved on the project do not communicate and work well together. The developers must understand the customer’s requirements and in turn the customer needs to be able to accurately communicate their requirements and...