Intellisoft Services

Home
Contact Us
Career
Case Studies

 

Intellisoft Services works on internationally accepted delivery models. These Software Development Life Cycle -SDLC- Models have been followed successfully by Intellisoft for the last few years. We have, however, experienced that the Delivery Model needs little changes as per the size and complexity of the project.

The tree diagram below shows the classification of the SDLC models.

Development Methodology

 

 

Overview of Base Model

The Waterfall model can be considered as the base model of SDLC. All other models can be derived from this model. This document describes the Waterfall model adapted by SIL for its project execution. Most of the developmental type of projects will use this model or can use tailored Waterfall as explained later.

ETVX-Criteria

ETVX criteria for SDLC-Model defines the Entry->Task->Verification->Exit criterias.

Phase - Requirement Analysis:

Phase
Entry Criteria
Tasks
Verification
Exit

 

Requirement Analysis

»Work Specification and Request for    Price (RFP)
»Customer supplied material (e.g,     Hardware, Software and     Documentation etc.)
»Meetings and its minutes
»Other forms of communication with     Customer

»Prepare Software     Requirement     Document(SRD)
»Prepare Project Estimation     Document (PED)

»Review SRD
»Review PED

»Send approved SRD
» Send approved PED

 

Phase - High Level Design:

Phase
Entry Criteria
Tasks
Verification
Exit

High Level Design (HLD)

»SRD
»Any other documentation sent by     the customer
» Meetings and its minutes
» Other forms of communication with     Customer
»Prepare High Level Design    (HLD)
»User Interface prototyping    (PS)

»Review of HLD
»Review of PS
»Code review of    PS

»Send approved HLD
»Ask for approval of    PS

 

Phase - Low Level Design:

Phase
Entry Criteria
Tasks
Verification 
Exit


Low Level Design (LLD)

»SRD (M)
» HLD
» PS
» Feedback of Customer
»Prepare Detailed Design    Definition (LLD) »Review of LLD »Send approved  LLD

 

Phase - Coding:

Phase
Entry Criteria
Tasks
Verification 
Exit


Coding

»HLD
»
LLD
» Feedback of Customer
»Coding »Code Review »Module wise delivery

 

Phase - Testing:

Phase
Entry Criteria
Tasks
Verification
Exit

Test Planning

»SRD
»HLD
»LLD
»Prepare Unit test plan
»Prepare Integration test plan
»Prepare Validation test plan
»Prepare Acceptance test plan
»Review test plans »Send approved Test plan to customer

 

Unit Testing

»LLD
»Code
»Unit Test Plan
»Preparation of Unit test    procedure
»Generation of test data
»Unit Testing
»Review Unit test    procedure
»Review of Test Data
»Review of Unit Testing    Results
»Send approved unit test procedure
»Send approved Test Data
»Send approved Test Logs

 

Integration Testing

»HLD
»LLD
»Code
»Integration Test Plan

»Preparation of Integration test    procedure
»Generation of Test Data
»Integration Testing

»Review Integration    Test Procedure
»Review Integration     Test Data
»Review Integration    Testing Results
»Send approved    Integration Test    Procedure
»Send approved Test Data
»Send approved Test Logs

 

Validation Testing

»SRD
»Code
»Validation Test Plan
»Preparation of Validation Test    Procedure
»Generation of Testing Data
»Validation Testing
»Review Validation Test    Procedure
»Review Testing Data
»Review Verification    Testing Results
»Send approved Validation    Test Procedure
»Send approved Test Data
»Send approved Test Logs

 

Acceptance Testing

»SRD
»Code
»Acceptance Test Plan
»Preparation of Acceptance Test    Procedure
»Generation of Testing Data
»Acceptance Testing
»Review Acceptance    Test Procedure
»Review Testing Data
»Review Test Log
»Send approved    Acceptance Test    Procedure
»Send approved Test Data
»Send approved Test Log


 

Company | Methodology | Services | Case Studies | Career | Contacts
© & ® to Intellisoft Services