|
Extreme programming
Extreme programming - young, but quickly developing methodology of development of the software. It was recognized also a wide circulation owing to orientation to usual people, the maximal simplification of bureaucratic procedures and an abundance of the qualitative literature That such eXtreme Programming: a set of separate rules and techniques or high-grade methodology? Let's try XP " on a tooth ", not tearing off eyes from pages of magazine. With what extreme programming begins? From that understanding, that typical position of domestic software developer обязывает as much as possible to reduce cost of development. And for this purpose it is necessary to cooperate intensively with the customer, to understand its interests and, eventually, to make what it wants: it is no more and not less.
In a basis of extreme programming concrete techniques as it is considered to be, and only four base principles lay not: dialogue, simplicity, a feedback and bravery. It is necessary to begin with them. Extreme programming offers the ready decision: do all as much as possible simply, hold the customer at itself or keep at the customer, allow it to watch actively process of development, welcome changes - and the success is practically provided. In a basis of extreme programming concrete techniques as it is considered to be, and only four base principles lay not: dialogue, simplicity, a feedback and bravery. It is necessary to begin with them.
|