eng / ðóñ   
Company Services Partners Contacts



















  Software production

Our approach to the process of software engineering is based on Rational Unified Process technology. The process may slightly vary from project to project. Software engineering process is subject to the Project Regulations developed by the jSoftware Labs experts on the base of corporate standard.
To learn more about the process of software engineering in jSoftware Labs please contact our managers.
Software engineering process contains 4 main phases (RUP):








Phase: Inception
The overriding goal of the inception phase is to achieve concurrence among all stakeholders on the lifecycle objectives for the project. The inception phase is of significance primarily for new development efforts, in which there are significant business and requirements risks which must be addressed before the project can proceed. For projects focused on enhancements to an existing system, the inception phase is more brief, but is still focused on ensuring that the project is both worth doing and possible to do.








Phase: Elaboration
The goal of the elaboration phase is to baseline the architecture of the system to provide a stable basis for the bulk of the design and implementation effort in the construction phase. The architecture evolves out of a consideration of the most significant requirements (those that have a great impact on the architecture of the system) and an assessment of risk. The stability of the architecture is evaluated through one or more architectural prototypes.







Phase: Construction
The goal of the Construction Phase is clarifying the remaining requirements and completing the development of the system based upon the base lined architecture. The construction phase is in some sense a manufacturing process, where emphasis is placed on managing resources and controlling operations to optimize costs, schedules, and quality. In this sense the management mindset undergoes a transition from the development of intellectual property during inception and elaboration, to the development of deployable products during construction and transition.







Phase: Transition
The focus of the Transition Phase is to ensure that software is available for its end users. The Transition Phase can span several iterations, and includes testing the product in preparation for release, and making minor adjustments based on user feedback. At this point in the lifecycle, user feedback should focus mainly on fine tuning the product, configuring, installing and usability issues, all the major structural issues should have been worked out much earlier in the project lifecycle.











company | services | partners | contacts
Copyright © 2007, All Rights Reserved

Tel/FAX: +7 (495) 645 11 50
E-mail: info@js-labs.com