Solution
> Development Process
A full Software Development Life Cycle
(SDLC) is implemented at SAMYAK.
SAMYAK follows the following predefined objectives to reach
the ultimate goal of customer satisfaction.
Project Start-up
Establishing technical & management framework (project
contract, tool inventory, team roles & responsibilities
definition, etc.).
Preliminary Study:
Contemplation and deliberation of Software requirements
Specification and project plan before coding with special
attention to the following:
Requirements
Analysis:
Based on customer requirements, a detailed analysis is carried
out and a customized software requirement specification
document is created. If required, a user interface prototype
is developed, analyzed and refined with inputs and suggestions
from the customer.
System Analysis & System Design:
To translate customer requirements into software development
and coding, ensuring customer requirements are thoroughly
understood and fulfilled.
Development
with unit Testing:
During this phase of Software Design, various options for
development are discussed and ideal option is selected.
Testing By QA:
Once a unit is developed, the software goes for testing
by QA dept.
-
Code walk through
-
Component Testing & Test Report
by QA team
-
Screen Testing & Test Report
by QA team
-
Module integration Status- to ensure
compatibility of separately developed module
-
Project Testing & Test Report
by QA team
-
Integration testing – Correction
- to verify the develop software to meet requirements.
Release & Deployment:
Only after exhaustive and integrated Testing, where
the software program clears all empirical stages unblemished,
it is delivered to the customer for commercial use.
Support:
SAMYAK’s relationship with the customer does not
end there - it is backed up with implementation support,
operational training and technology counsel, whenever
& wherever required : 24x7
|