About usServicesExpertiseProductsCase StudiesMissionNewsCareersInrfastructureClientsAlliancesContact UsSitemap
       SW Development Life Cycle  

In the software industry it is highly essential to balance the research and development done on a solution with an equally competent execution. The analysis and research must be substantiated and must be followed up with a planned software engineering process. Software is first conceptualized, then it is visualized in its totality and then research is conducted. Based on the research the software’s scope is studied. The operational requirements based on the customer’s requirements is estimated and cost and potential risks are projected. The design architecture is evolved and resources required to formulate the module are garnered. Architectural components are integrated and alternatives are planned. A trial application is sometimes generated and the integrated components and application features are tested. Resource management, process optimization and component development are important aspects at this phase of the software life cycle. Finally the software is tested from the end-user domain. Commercial aspects like sales, commercial marketing are paid attention to. The satisfaction and completeness of the product is studied. The software must enable user-friendliness.

The main processes thus involved are :

  • Study and Analysis.
  • Design document.
  • Design approval by Customer.
  • Design Review.
  • Program Specification.
  • Coding and Testing.
  • Test Data.
  • Code Review.
  • Integrated Testing.
  • Installation and Acceptance Testing.
  • User Manual.
  • User Sign off.