Agile project management with XP Manual

MANUAL GESTIÓN DE PROYECTOS ÁGILES

automated .

• Customer feedback: Frequent deliveries of working software allow the customer to evaluate the software as it is being developed. This is an important tool to verify that the project is moving in the right direction. And to react if this is not the case. In addition, it is recommended that the customer actively collaborates in the creation of acceptance tests, tests that automatically validate that the desired functionality is actually implemented.

• Feedback from the team: if the client wants to incorporate functionalities not foreseen in the product, the team will be able to estimate the cost of implementing these features, providing the necessary information to the client to make the decision on whether or not to include this functionality

Obviously, feedback is closely related to communication. But feedback focuses not on the simple transmission of information, but on the measurement, the validation that the data obtained are aligned with the objectives of the project.

Courage Developers must be courageous during the development of a project at the right times and in the right situations. For example: • When problems of coordination or miscommunication are detected, any member of the team must be courageous enough to bring the problems to the table before they escalate and become more difficult to solve. • Programmers must have the courage to own up to any mistakes that are made and, if necessary, ask for help to fix them. • Developers have to stand up for their convictions and negotiate even with other team members if they disagree on something. Compromise should be sought whenever possible for the good of the team, and that takes courage. • Another example of courage and responsibility is to recognise when you are wrong and to give up. For example, discarding a technology if it is accepted by all that it no longer meets the objectives, no matter how much work was invested in it.

In addition, you also have to have the courage to take risks. The Spanish proverb is clear: "he who does not risk, does not win". If a developer believes in an idea, he has to defend it, convince the team and take risks for it.

9

European Open Business School

Made with FlippingBook Ebook Creator