Hanu
Software is a process driven organization. We believe
in establishing the systems and processes that ensures
guaranteed and repeated success the first time, second
time ….all the time. Our Software Development
process is complaint with the SEI Capability Maturity
Model.
The key attribute of our process is the flexibility
of the process to be customizable to each project and
customer need effectively. Though we have a ready process
defined for typical scenarios, the flexibility is available
at various levels to tailor and substitute the process
elements.
Our 5 phase offshore
delivery model structures interactions between you,
Hanu's onsite staff, and Hanu's offshore staff so that
we remain intimately aware of your requirements and
needs throughout the project. This is how we produce
what you want, on time, and on budget.
Offshore
Delivery Model – 5 Phases
This table provides an overview of
all five phases, describing the location, entry criteria,
activities, and major deliverables of each phase.
| Phase |
Location |
Entry Criteria |
Activities |
Deliverables |
| Requirement Development |
Onsite/ Offshore |
Statement of Work |
| • |
Gather Requirements |
| • |
Analyze Requirements |
| • |
Inspect Requirements |
|
| • |
Software Requirements Specifications |
| • |
Application Test Strategy |
| • |
Initial Project Plan |
|
| High Level Design |
Onsite/ Offshore |
SRSs |
| • |
Define Architecture |
| • |
Write the Development Plan |
| • |
Write Functional Specifications |
| • |
Write Test Plan |
|
| • |
System Architecture |
| • |
Software Development Plan |
| • |
Functional Specifications |
| • |
System Test Plan |
| • |
Revised Project Plan |
|
Detailed Design
and Development |
Offshore |
Functional Specifications |
| • |
Write Programming Specifications |
| • |
Write Unit Test Specifications |
| • |
Develop |
|
| • |
Programming Specifications |
| • |
Unit Test Specifications |
| • |
Unit Tested Code |
|
| System Testing |
Offshore |
Unit Tested Code & System Cases |
|
|
| Acceptance Testing |
Onsite |
Tested Software |
| • |
Support Acceptance Test |
|
|
|