In: Computer Science
A Health Care Company wants you to design a website for them. Your first job is to convert the requirements from the company to a formal software requirement specification. Which of the below approach you will choose and why? Justify the steps in detail [20 Marks]
>>Answer
>Given
>> To develop a website for the health care company, it is recommended to go with agile development methodolgies over others. This is recommended because, a website for health care company is not at all a usuall thing and there will be lot of thing to care and decide. For this, a team with different perspective should be in interaction. Agile development model provides a structure where the developers of different area interact together and form a good idea.
Requirements of health care website:
A well structured and secured database to store the patient
details and their medical condition
An elegant and simple frontend UI which can be easily usable for
any one since the patients would be from different age group.
A portal for patients to book an appoinment with doctors and to see
their current status and medical datas.
A portal for doctors and authorised persons to check the details
and make approvals for the appoinments booked by patients.
An emergency alert messaging or calling facility to inform the
health care in case of emergencies.
All these can be designed with proper discussion with peer team.
There are many more things to care when the system is related to
human health. No mistakes are given a chance.
>> Maintainability measures:
Proceed auto updates of the application.
Clear if any unwanted cache or temporary data is found to free up
memory.
Make alerts if an unauthorized access is found.
Make alerts if some protected data got manipulated or copied.