Results (
English) 3:
[Copy]Copied!
2.3 An iterative approach in the formulation of
iterative development implies a repeating consecutive processes for the implementation of product development, and continuous analysis of the results,With the adjustment follow-up stages of the work. An iterative approach is fundamentally different from the traditional "cascading" development methodologies for.
when such an approach in each iteration is repeated cycle,consisting of four stages: planning, implementation, testing, analysis (imp. plan-do-check-act cycle). The benefits of an iterative approach consists in the process of formulating the following properties:
1.Influence of global risks in the early stages of the project kept to a minimum, that can significantly reduce the costs to resolve them.
2. The presence of an effective customer feedback and development teams,That allows you to create a product, most accurately meets customer needs.
3. For the most important and critical part of draft placed special emphasis.
4. Iterative testing is carried out continuously,At the final stage of each iteration, that allows you the most accurately assess success project.
5. The existence of a conflict between the requirements and the model of the project is detected at an early stage;
6.Provides uniform workload all participants in the project;
7. The existence of a real assessment of the state of design gives greater confidence that customer, and the other participants in the project to its successful conclusion.
An iterative approach to software development is currently received a sufficiently broad dissemination,Within the framework of various models and methodologies for the development of a flexible not only - the implementation an iterative approach is one of the most well-known methodology for Rational Unified Prосesss (SESC) .
SESC - this methodology,Using an iterative model of software development, created by rational software to support their own products.On the methodology of SESC orientation is on the architecture, and the management of the process on the basis of precedents.
an interim period of one iteration of model SESC is from 2 weeks to 1.5 months.During this time the team creates an intermediate version of the product, in accordance with the goals set at the beginning of each iteration.The use of methods in an iterative development methodology version control tools allows you to easily respond to changing requirements, to address identified risks in the initial phase of the project,To enhance the effectiveness of monitoring quality.
product development life cycle methodology to SESC consists of four phases, each of which is completed for one or more iterations.The transition from one phase of the project to the other is possible only when conditions the completion of all tasks phase. Such a transition is a milestone, the development process (milestone) .
Being translated, please wait..
