Tuesday, January 18, 2011

SESSION-6 @ SOAR BY AVEMBSYS...

Hi friends!!
The recent session at SOAR took us through the various phases of SDLC (Software Development Life Cycle) and highlighted the importance of each one in realism.
The various phases can be summarized as
1)Analysis (10%):
         This is initial phase where the actual problem is identified from that specified by the client. Here feasibility of the solution is also checked in terms of both technical i.e., whether the solution is technically possible or not, and commercial feasibility i.e., neither the solution should not be too costly for implementation nor it should be costlier than its alternatives already available. Then the problem is sub-divided into smaller problems.
The output of the analysis stage is termed as Software Requirement Specification Document or SRSD. The SRSD is sent to the client for approval.
After sending the SRSD the model is identified before designing.

2)Design (20%):
         This is the stage which utilizes more mental work. It consists of two levels, top level design and low level design. The top level design consists of algorithm, flow chart and basic planning and formation of the design. Its output is HDD (High level Design Document). Low level design consists of data structures, logic, functions etc. This level consists of each block implementation the output of this level is LDD or Detailed Design Document

3)Development/Implementation (20%):
             This phase is implementing the design formulated above this includes the coding as per the standards specified such as airbus code, C coding. The code should be flexible and reusable for implementing any RFC (Request for Change).

4)Testing (50%):
This is final phase in software development which involves testing the code/design for any errors. This is the most time consuming stage.

With this the 6th session ended.
Have a good day.

No comments:

Post a Comment