|
At BhimSoftek, quality is never
an add-on, but an intrinsic part of every activity. Our Quality
Management System can be engineered to meet specific user
requirements and it covers every stage of the software development
cycle.
A key element of our
Quality System is the continuous process improvement of each
function and process followed within different lines of business.
We follow PDCA cycle (Plan, Do, Check, Act) to ensure that
projects are executed in strict compliance of both your short-term
as well as long-term requirements.
BhimSoftek's Software
Development Life-Cycle
Cycle 1: Initial Analysis
Consultation
with Functional Heads
The BhimSoftek Project Team will consult with the functional
heads of the client and understand the objectives, suggest
alternatives and identify all constraints that envisage the
project.
Business Process
Mapping
The Team will study the entire business process of the client
conceptually and try to map the same with the software.
Prototype Model
Once the mapping is done prototype for the same with some
live data of the user will be taken and demonstrated to the
client.
Identification
of Risks
All risks in terms of using the product, business processes,
technology, infrastructure etc will be identified at this
stage and possible solutions will be provided.
Recommendations
The team will also educate the client with alternative solutions
or good business practices followed by similar industries
from their earlier experiences and will adapt whatever is
feasible in consultation with the client.
Project Plan:
The entire Project Plan will be prepared, documented and agreed
upon in consultation with the client in terms of: Efforts,
Costs, Manpower Allocations, Phases, Deliverables, Schedules
etc
Cycle 2 : Final
Analysis
Definition of User
Requirements
BhimSoftek Project Team will have detailed discussion with
all functional heads and other coordinators to understand
and define the User Requirements clearly.
Documentation of
System Requirement Specifications
All User Requirements will be documented and the System Requirement
Specification (SRS) documents will be prepared.
Review of
SRS
The SRS document will be thoroughly studied and reviewed by
the users and signed off.
Implementation
and Customization Plan
The development plan for any customizations and the implementation
plan will also be prepared at the end of this phase.
This document is the
key for any further developments.
Cycle 3 - Design
During this phase the
entire software in terms of Customizations, Additional Requirements,
enhancements etc will be done. Also Test Plans and Acceptability
Criteria for the same will be obtained from the client.
The system design document,
test plan, test cases, integration plan and acceptability
criteria will be prepared.
Cycle 4 - Implementation
and Testing
All Customizations and
Enhancements will be coded as per the System Design Document
Unit tests, Integration
Tests and Acceptance Tests will be performed in consultation
with the client
The entire System will
be Deployed
Users will be Trained
The Project will be Signed
Off.
|