Agile process is a new a new theory. Different from the original him 6Sigma, ISO9000 and CMM. Careful people can be found, agile process from a large number of software engineering methods. Iterative and incremental development, these two in any one of software engineering teaching materials will be referred to the Ways, in the agile development model plays a very important role. Further forward retrospective, we can also see the waterfall and rapid prototyping of the shadow, perhaps have more.
Improvement, not innovation. Agile process could be understood as in the original method of software development based on integration - select the essence, to its dregs. Agile process, therefore inherited the advantage of many of the original method. "In the agile software development process, we will be a bi-weekly software can work," Fowler introduction, "This very short cycle, so end customers timely, quick to see them spend money to build the software are what kind of results. "
Values Agile process:
Individual and interactive process and the instrument is better than
The software can work better than the exhaustive documentation
Cooperation is better than client contract negotiations
Change is better than recycling programs in response to
To encourage and focus on the left side of the content, not full support. She stressed the role of people, I hope in the development team has excellent developer.







