A Review on Extreme Programming in Software Development
Main Article Content
Abstract
In recent years, the practice of Software Development (SD) has become more common in the software industry. The advantages of globalization, the economy, location, speed to market, organizational strategy, the availability of qualified workers, and lower prices are all factors in this shift. One of the most well-known agile approaches is Extreme Programming (XP), which places a premium on clarity, openness, bravery, and feedback. High demand and a need for goods from customers and clients are putting a strain on the software industry's ability to provide high-quality items quickly. Small delays in the release may have a huge influence on the company's image and profitability. In software engineering, cost estimate plays a significant role in contract negotiation and project execution. A good Development plan reduces the risks and the inefficiencies related to the Development task. Development effort and productivity are difficult to quantify because of a variety of internal organizational elements and procedures related to the product itself. Development process productivity is often lower than development process productivity.