Governing body

In the course of the business model explains the structure and dynamics of the customer organization, is taking steps to define objectives and opportunities for improvement of business processes using information technology, established understandings about the problem being solved between the developer and the customer.

Requirements. Our main purpose in this discipline is the establishment of agreements with users and other persons interested in the project, about what the system should do, define the boundaries and limitations on the development of the system and the system itself. In solving this problem provides a basis for planning the technical content of iterations of the calculation of costs (time and money), a better understanding of the developers of the system requirements. In addition, the determination can be made user interface system, with the fixation on the needs and goals of users.

Analysis and design. As part of this discipline is transforming requirements into the design of future system architecture is developed and adapted the design to use development environment.

Implementation. As part of this discipline is the definition of the code is organized in terms of implemented subsystems organized in layers (layers), implemented classes and objects is the union of components designed to work items.

Testing. As part of verification testing is considered the interaction of objects, verify the proper operation of integrable components, monitoring the implementation of all requirements for the system, the identification and accurate identification of defects related to software development.

Delivery (Deployment). As part of this discipline integrates all activities related to the transmission system users.

Configuration management and change management. This discipline monitors the change and the integrity of all project artifacts. For this purpose, by identifying configuration items, limited, and listening for changes in these elements are defined and managed by the configuration of these elements.

Project management. The discipline of project management in software engineering – the art of balancing competing objectives, managing risk and overcoming barriers to successful completion of the product that meets the requirements of both customers (paying for delivery) and product users.

To solve this problem in the RUP are ready to use templates of key documents (MS Project, MS Word) for project management, as well as a set of guidelines for planning, staffing, implementation and monitoring of the project.

Wednesday (Environment). This discipline fixes attention on the actions needed to build the process of developing the project and the organization, taking into account such environmental parameters as the processes and tools. It is from studying this discipline is necessary to begin planning for implementation of certain elements of RUP. In addition, the latest version of RUP A separate set of guidelines for building individual software development processes based on RUP.