ABOUT US
   SOLUTIONS
   SERVICES
   TECHNOLOGIES
Adopted Methodology & Processes
 
 
    CASE STUDY
 
 
 
 
 
 
 
Copyright © 2006 Skill Resource ®
   Customer Login | Employee Login  
           
    TECHNOLOGIES
Home > Technologies > Adopted Methodologies and Processes   
 
Skill Resource leverages on industry-standard methodologies
    Rational Unified Process

or use our very own proprietary Symphony Methodology for successful execution of your projects.

Rational Unified Process (RUP) :

We choose RUP for larger projects where client has history of using RUP. RUP is an adaptable process framework, intended to be tailored by the development organizations and software project teams that will select the elements of the process that are appropriate for their needs.
The Unified Process has three distinguishing characteristics. These characteristics are:

  • Use-Case Driven - The process employs Use Cases to drive the development process from inception to deployment.
  • Architecture-Centric - The process seeks to understand the most significant static and dynamic aspects in terms of software architecture. The architecture is a function of the needs of the users and is captured in the core Use Cases.
  • Iterative and Incremental - The process recognizes that it is practical to divide large projects into smaller projects or mini-projects. Each mini-project comprises an iteration that results in an increment. Iteration may encompass all of the workflows in the process. The iterations are planned using Use Cases.

Four Process Phases

The Unified Process consists of cycles that may repeat over the long-term life of a system. A cycle consists of four phases: Inception, Elaboration, Construction and Transition. Each cycle is concluded with a release, there are also releases within a cycle. The four phases of a iteration

Inception Phase :
During the inception phase the core idea is developed into a product vision. In this phase, we review, discuss, and understand the business case of the project. The inception phase establishes the product feasibility and delimits the project scope.
Elaboration Phase :
During the elaboration phase the majority of the Use Cases are specified in detail and the system architecture is designed. This phase focuses on the "Do-Ability" of the project. We identify significant risks and prepare a schedule, staff and cost profile for the entire project.
Construction Phase :
During the construction phase the product is moved from the architectural baseline to a system complete enough to transition to the user community. The architectural baseline grows to become the completed system as the design is refined into code.
Transition Phase:
In the transition phase the goal is to ensure that the requirements have been met to the satisfaction of the stakeholders. This phase is often initiated with a beta release of the application. Other activities include site preparation, manual completion, and defect identification and correction. The transition phase ends with a postmortem devoted to learning and recording lessons for future cycles.
 
   About Us | Soultions | Technologies | Services | Careers | Contact Us | Site Map | Blog | Forum