Manual Agile project management with XP

MANUAL GESTIÓN DE PROYECTOS ÁGILES

4. XP values

The values underpinning Extreme Programming are:

Communication

The first value of Extreme Programming is communication. In order for developers to build a product that meets the needs or wants of a customer, there has to be communication between the customer and the developers. In non- agile methodologies, it is considered that this communication has to be done through contracts and documents. In extreme programming, it is considered that this communication has to take place in the most direct way possible, allowing for conversation and even negotiation. In addition, many of the technical best practices allow for communication within the development team itself and with clients. Everyone involved in a project needs to have a clear understanding of the project's objectives, so that all their actions are directed towards achieving those objectives. For example, frequent deliveries of working software have proven to be one of the best forms of communication between the team and the customer. Joint cost estimation by all team members, pair programming and the concept that all code belongs to everyone encourage communication between team members. Simplicity This concept is closely related to the type of software being developed. Experience has shown that sometimes software systems are implemented in such a way that they are prepared for things that never happen and that has a lot of cost and little value. It is like the lean startup methodology, but applied to software development. Try to consume the minimum resources necessary to get a functionality out, but don't think about what you will need tomorrow or in a month's time, think about the current needs and reduce the cost of carrying them out. For example, let's say we want to get started in the world of skiing. We can buy some fairly basic ski equipment, or even rent it, with the idea of trying it out. So that, if we finally like it, we can buy other, better equipment.

7

European Open Business School

Made with FlippingBook - Online catalogs