Agile Programing Methods Drew Arrigoni
The Agile Manifesto ● Individual Interactions over Processes and Tools ● Working Software over Comprehensive Documentation ● Consumer Collaboration over Contract Negotiation ● Responding to change over following a plan
Design and Construction Design. The phase of development where the overall layout of the project is done. ● Short and cheap for Traditional Engineering practices ● The majority of software engineering ● Requires creative and highly skilled individuals
Design and Construction Construction. The actual act of building the project. ● The majority of effort in traditional engineering projects ● Requires less skilled personnel ● Plan-centric models try to expand Construction ● Agile methods have very little actual construction
Personnel and Customer Relations Agile Developers, on average, need greater experience. A greater amount of collaboration is required than plan-centric models Customers must be willing to be involved in each iteration