1
INDIVIDUAL ASSIGNMENT 509 1.5 SOFTWARE ENGINEERING NAME: M. A. AZWARD INDEX NO: 6037PS2013039 QUESTION: DISCUSS THE SUITABILITY OF PLAN DRIVEN AND AGILE METHODOLOGIES FOR THE THREE CASE STUDIES. Medical Health Care – Patient Management System Agile Since this is a large system, it requires large no of resources for the development work and also it needs to be delivered in stages for perusal of client. The time of completion is also critical hence it may require limited documentation but quick deliveries of each stage. With each stage, client’s involvement would be necessary to get feedback and incorporate changes. So it is best to have an agile methodology for this case. Incremental development can also be feasible in this case if deadline is not critical. Insulin Pump Plan – Driven Since this is a very safety critical system, it needs to be designed by analyzing every aspect. Risks should also be outlined before starting the implementation. So it requires more attention to system detail documentation. Research and analysis should cover every angle of the requirement very carefully as failure of the system can put patients life in heavy risks. Hence, a plan-driven approach is recommended for this system. Wilderness Weather Station Plan – Driven This system can be developed in stages by incrementing section by section. Since this is not a highly critical system with regards to the deadline, this can be planned in a proper way before implementation. It also requires maintenance. So a detail software requirement specification will be necessary to start the development. Therefore, a plan-driven approach is recommended.

Individual Assignment - 6037PS2013039

Embed Size (px)

Citation preview

Page 1: Individual Assignment - 6037PS2013039

INDIVIDUAL ASSIGNMENT – 509 1.5 SOFTWARE ENGINEERING

NAME: M. A. AZWARD

INDEX NO: 6037PS2013039

QUESTION: DISCUSS THE SUITABILITY OF PLAN DRIVEN AND AGILE METHODOLOGIES FOR THE THREE CASE STUDIES.

Medical Health Care – Patient Management System

Agile

Since this is a large system, it requires large no of resources for the development work and also it needs

to be delivered in stages for perusal of client. The time of completion is also critical hence it may require

limited documentation but quick deliveries of each stage. With each stage, client’s involvement would

be necessary to get feedback and incorporate changes. So it is best to have an agile methodology for

this case. Incremental development can also be feasible in this case if deadline is not critical.

Insulin Pump

Plan – Driven

Since this is a very safety critical system, it needs to be designed by analyzing every aspect. Risks should

also be outlined before starting the implementation. So it requires more attention to system detail

documentation. Research and analysis should cover every angle of the requirement very carefully as

failure of the system can put patients life in heavy risks. Hence, a plan-driven approach is recommended

for this system.

Wilderness Weather Station

Plan – Driven

This system can be developed in stages by incrementing section by section. Since this is not a highly

critical system with regards to the deadline, this can be planned in a proper way before implementation.

It also requires maintenance. So a detail software requirement specification will be necessary to start

the development. Therefore, a plan-driven approach is recommended.