 |
|
|
 |
|
|
 |
Impetus has expertise in
cutting edge technologies
including SOA, SAAS, Web
Services, Open-source
technologies etc. We use
proven methodologies
(RUP, Agile), best practices, and design patterns
for
component and object-
oriented designs. »
|
|
| |
| |
| |
|
|
|
|
Product development is not the same as custom IT
application development. The parameters, processes, techniques,
and models - all vary in the case of a product design and
development project.
The underpinning principle of product development focuses
on innovation, as against an application development requirement
where there are fixed specifications, fixed processes and
a given 'development path to follow'.
|
| |
Product
Development |
Custom
IT Development |
| Project
Requirements |
Evolve with
changing product dynamics |
Fixed with minor changes |
| Development
Process |
Iterative
Process |
Waterfall model |
| Degree of Innovation |
Very High |
Minimal |
| Offshore Team Contact |
Multiple End users, team has
no direct contact with them |
End User |
| Main Criteria |
Product
should be open to evolution, scalability, interoperability
and future upgradations and enhancements |
Application should work in the given environment |
| Client requirement |
Faster time to market |
Save cost |
| End user environment |
Can be specified, but no control
on the multiple end users |
Can be specified and controlled |
| Engagement Model |
WhiteBox, where client has
visibility at each step of the process |
BlackBox, where client is only concerned
with the final product |
| Quality |
QA & Testing is the most
critical element |
QA & Testing is part of the routine
SDLC process |
| Corrections / Fixes |
No corrections once product
is released |
Can be made even after release |
| At stake |
Developer and Client reputation
and credibility |
Developer reputation |
|
|
| |
|