You supervise five software development projects. The following are the sys's project characteristics: 1. A local company's website. Small system. Requirements are ambiguous and likely to change. Project 2: A big embedded system with well-defined and predictable needs. 3. A ‘standard' business app. You've created comparable systems before. An administrative system for one of the local hospitals. Some needs are ambiguous, but all are stable. Project 5: A tiny real-time control system for a local hospital. Included in this list are waterfall, throw-away prototyping, evolutionarily based development and formal development. Which of the aforementioned models/approaches would you use for your projects? Defend your decisions.
You supervise five software development projects. The following are the sys's project characteristics:
1. A local company's website. Small system. Requirements are ambiguous and likely to change.
Project 2: A big embedded system with well-defined and predictable needs.
3. A ‘standard' business app. You've created comparable systems before.
An administrative system for one of the local hospitals. Some needs are ambiguous, but all are stable.
Project 5: A tiny real-time control system for a local hospital.
Included in this list are waterfall, throw-away prototyping, evolutionarily based development and formal development.
Which of the aforementioned models/approaches would you use for your projects? Defend your decisions.
Step by step
Solved in 2 steps