2. Improve collaboration between development team members and customers using agile practices
Agile" methods are based on a set of collaboration and coordination practices that encourage communication, information sharing and the collective resolution of problems encountered during the course of a project. These innovative forms of collaborative practice include iterative development, short daily meetings, pair programming and on-site customer presence.
2.1 Iterative development
Each development cycle is broken down into short iterations, each comprising a limited set of functionalities. The customer decides which scenarios to implement and their priority. Each iteration lasts between one and four weeks. At the end of each iteration, the functionalities are tested by the customer and then integrated into the latest version of the system.
...
Exclusive to subscribers. 97% yet to be discovered!
Already subscribed? Log in!
Improve collaboration between development team members and customers using agile practices
Article included in this offer
"Management and innovation engineering"
(
434 articles
)
Updated and enriched with articles validated by our scientific committees
A set of exclusive tools to complement the resources
Bibliography
K. Beck, Extreme Programming Explained: Embrace Change , Addison-Wesley Professional, 1999 (2nd ed.)
A. Cockburn and L. Williams, "Agile Software Development: It's about Feedback and Change", Computer , vol. 36, no. 6, pp. 39-43, 2003
J. Highsmith and A. Cockburn, "Agile Software Development: The Business of Innovation", Computer ,...
Exclusive to subscribers. 97% yet to be discovered!
Already subscribed? Log in!