The problem of improving the method of control of the process of creating software that improves the efficiency of the software development process in a changing requirements. An approach to the use of agile development, enabling timely and efficient manner to make changes to the project in accordance with the new requirements, as well as to identify and correct deviations from the desired result in the early stages of product development through continuous verification of the product by the customer.
Agile software development, life cycle, project management
"Postroenye predykatnoi modely protsessa formyrovanyia prohrammnoi arkhytekturы" [Construction of the software architecture formation predicate model],
Information Processing Systems,