Problem Statement:
Suppose
we want to develop a mobile application for helping the people to query
the information about available hospitals/clinics/emergency treatment
centers in their cities. The mobile users will be able to subscribe the
application and will query the required information through it. The
following sections describe the application in more detail:
1. Vision
The
application will help patients finding initial information about their
disease including audio lectures and live chat with experts. Application
will enable the patients getting the full details of available
treatment facilities in the city along with the details of available
physicians, their daily schedule, available treatments and campus
addresses. Application will also help people in finding the emergency
centers and blood banks (with the latest status of facilities available)
in case of any emergency.
2. Background:
Large
numbers of people lack the initial information about their diseases and
face the problem of finding the best hospital for their medical
treatment, as people normally don’t know about the available treatment
centers, along with treatment facilities provided in these hospitals.
Similarly people find it difficult to look for the specialized
doctors/physicians of the diseases they suffer, particularly finding the
specialist doctor/physician based on his/her experience and expertise.
Things get worst in case of emergency e.g. in case when the blood banks
need to be contacted for a particular blood group.
Many
patients emphasized a general application accessible through their
mobile devices that could guide them by providing the initial
information about the disease they are suffering. Application should be
able to provide the details of the available hospitals/clinics/blood
banks/emergency centers for the treatment of diseases along with
facilities available in these hospitals and their campus addresses.
Application should also provide the details of the doctors/physicians in
those facilities along with their daily schedule, experience and skills
so that patients could select the one of their own choice. Application
should be especially helpful in case of emergency so that people could
get immediate information on time.
3. Major Features
FE-1: Interactive/Live chat with experts for patient disease related queries.
FE-2: Specialized hospitals/clinics for the treatment of disease along with their all possible contacts/addresses
FE-3: Details of specialized physicians/Doctors in each hospital/clinic and experience/background/specializations of each one.
FE-4: See the daily schedule of each doctor/physician.
FE-5: Information about available blood banks along with the available blood status and emergency centers in the city.
FE-6: Initial information about the disease including audio lectures.
Challenges:
The
project is given to a small organization of 6-8 people (say CMM Level
2) and has been restricted to be delivered in 6 months. The main issue
is that such application use is very limited in Pakistan and people
don’t have much experience of using these types of applications, so,
requirements elicitation may be challenging.
Question:
You need to perform the following tasks:
1) Suggest the life cycle model for developing this application
2) Reasons for selecting this model.
3) Expected tasks performed in each phase of this model