|
|
|
Systems Development Life-Cycle |
|
Methodologies |
|
Commercial Alternatives |
|
|
|
|
Initial Investigation (Feasibility) |
|
Systems Analysis |
|
Systems Design |
|
Systems Development (Programming) |
|
Testing |
|
Implementation |
|
Use |
|
Maintenance |
|
|
|
|
|
Economic |
|
Years to Breakeven |
|
Return on Investment |
|
Technical |
|
Physical requirements |
|
HR requirements |
|
Operational |
|
Business needs |
|
Interface with other systems |
|
|
|
|
A marketing rep suggests your company create a
data warehouse that would list perspective customers. He asserts such a list would increase
sales 20% and profits 20% (about $60K/yr).
Your quick analysis shows the hardware and software purchase costs
will be $100,000 with license fees of $12,000 after the first year. Is it feasible? |
|
|
|
|
Review current system |
|
Review current business processes |
|
Examine proposed changes |
|
Methods:
error reports, company records, observation, interviews, benchmarks
and best practice models |
|
|
|
|
System inputs, outputs, and user interfaces |
|
Description of hardware, software, databases,
networks, personnel, and procedures |
|
System integration detail |
|
|
|
|
|
Build |
|
Programming tools |
|
Modular design |
|
Reuse |
|
Purchase |
|
RFP |
|
Checklist/benchmarks/points |
|
|
|
|
Modular testing |
|
Integrative testing |
|
Test sets |
|
Beta releases |
|
|
|
|
Installation, training, use |
|
Phased |
|
Parallel |
|
Direct |
|
|
|
|
Corrective |
|
Perfective |
|
Adoptive |
|
The integration challenge – adjustments to
versions of off-the-shelf software – “vanilla implementations” |
|
|
|
|
Prototyping |
|
JAD |
|
RAD |
|
ICASE |
|
OOPs |
|
|
|
|
|
|
|
End-user computing |
|
Speed and knowledge vs connectivity and
standards |
|
External Acquisition |
|
Increasing supply of off-the-shelf systems |
|
Adjusting local processes to business standards |
|
Outsourcing |
|
Core competencies |
|
Local control |
|
Access to expertise |
|
|
|