Agile software engineering combines a philosophy and a set of development guidelines. The philosophy encourages the customer satisfaction and early incremental delivery of software; small and highly motivated software teams, informal methods, minimal software engineering work products, and overall development simplicity. The development guidelines stress delivery and active and continuous communication between developers and customers.
An agile process adapt incrementally. To accomplish incremental adaptation, an agile team requires customer feedback. An effective tool to get customer feedback is an operational prototype or a portion of an operational system. Software increments must be delivered in short time periods so that the adaptation keep pace with the change This iterative approach enables the customer to evaluate the software increment regularly and provide necessary feedback to the software team.
0 comments:
Post a Comment