DSi looks
every project from an architectural perspective
to make sure that the developed products are
scalable, modularize, easy to maintain, and
has long life span. DSi’s architects have
17+ years of experience on IT architecture and
design, some of the experience derived from
companies such as EDS and IBM.
DSi organize development elements into following
three categories that allow DSi to meet its
client’s business needs.
 |
Standard application
development |
 |
Modular application development |
 |
Rapid application/prototyping
development |
 |
Use:
- Fixed price contracts
- Hourly contracts
- Staffing contracts
Benefits:
- Fully documented results
- Established fixed delivery
- Define roles and responsibilities
- Identified risks and contingency
plan
- Established metrics and milestones
- Documented testing plan
- Established metrics and deliverables
- Managed schedule
|
 |
Use:
- Fixed price contracts
- Hourly contracts
- Staffing contracts
Benefits:
- Faster partial implementation
- Iterative documented results
- Flexible (modular) delivery
- Defined roles and responsibilities
- Establish metrics and milestones
- Documented testing plan(s)
- Spread out payments
|
 |
Use:
- Hourly or monthly contracts
Benefits:
- Faster development
- Increased customer involvement
- Flexible development
- Changes can be made earlier
- Try it before you buy it
- Lower development costs
- Spread-out payments
- Risks quickly identified and managed
through “trial and error”
|
|
|
| |
| |