Question

In: Computer Science

Suppose that you have been appointed the project manager for a project to develop an online...

Suppose that you have been appointed the project manager for a project to develop an online booking system for a multi-doctor medical practice that will replace an existing desktop system. The key functionality that is required is as follows:

  • Patient registration
  • Patient login
  • Book first available appointment with any doctor
  • Book an appointment at a time of the patient’s choosing with a doctor of their choice.

a. What development methodologies should you consider?

  1. How would you stage the work for each methodology?

c. What additional information would you need before you made a decision as to your choice of development methodology?

Solutions

Expert Solution

In “online booking system for a multi-doctor medical practice” I will consider all of the problems with the existing system. My objective will to provide a platform where all practitioners and patients can be brought together. In this application, all practitioners either new or working for a long time can sign up themselves. This way people can get to know and choose to visit any doctor of their choice. By using this application user will be able to know and access the professional profile of each registered doctor from all specialties. Doctor’sprofile includes information regarding their professional experience, practicing license, background, clinic timings, working days, clinic accessibility and other patient reviews also. Users would be able   at their homes. The user can choose a doctor close to them or have more professional experience or have more good reviews from the other patients. New practitioners can easily join the platform and start taking appointments without the need of any expensive advertisement When registering as a patient, the user can give all necessary medical history so that he doesn't need to keep or bring his medical file when going for a check-up every time.

when a user books his appointment, the doctor can easily get access to the patient’s profile and also update medical record.

Users can sign up online, search for the nearby doctor and book appointment while sitting at their homes by using a web browser. Two different types of actors are using this system: user actor (patient), which can be registered to the system, search for the doctor and book an appointment. Administrative actor (doctor/ physician), which can log in to the system with a username and password, accept patient's appointment request and update medical record after each visit.

In order to achieve this goal , a through system study and investigation was carried out and data was collected and analyzed about the current system using document and data flow diagrams.

The concept of report production has been computerized hence, no more delay in report generation to the patient and doctors. The method will use to develop the system include interactive water fall model approach, dataflow, logical and entity relationship diagram where use to design the system.


Related Solutions

Suppose that you have been appointed the project manager for a project to develop an online...
Suppose that you have been appointed the project manager for a project to develop an online booking system for a multi-doctor medical practice that will replace an existing desktop system. The key functionality that is required is as follows: Patient registration Patient login Book first available appointment with any doctor Book an appointment at a time of the patient’s choosing with a doctor of their choice. What development methodologies should you consider? How would you stage the work for each...
Question 1 Suppose that you have been appointed the project manager for a project to develop...
Question 1 Suppose that you have been appointed the project manager for a project to develop an online booking system for a multi-doctor medical practice that will replace an existing desktop system. The key functionality that is required is as follows: • Patient registration • Patient login • Book first available appointment with any doctor • Book an appointment at a time of the patient’s choosing with a doctor of their choice. What development methodologies should you consider? How would...
You have been appointed as the Project Manager for a New Product Launch Project by your...
You have been appointed as the Project Manager for a New Product Launch Project by your company. You must prepare a set of documents for the project kick-off meeting coming up next month. Task 1: Prepare a Project Charter for the New Product Launch Project (according to the choice of your product as explained above). Please use the Project Charter template given below Name of the Project Background [Why is the project being undertaken? Describe an opportunity or problem that...
You have been appointed as a project manager for a large bank in Dubai. The board...
You have been appointed as a project manager for a large bank in Dubai. The board of directors can’t decide how to analyse the project stakeholders. They ask you to compare the Salience Model to the Stakeholder Rating Model. You must refer to the example of stakeholders in your comparison.
You have been appointed as the Software Quality Assurance Manager for a project that enables students...
You have been appointed as the Software Quality Assurance Manager for a project that enables students to access their results on their android phones. As the person responsible for the overall quality aspects, its your interest to ensure that strong quality assurance practices are put in place to forestall any software failure by the end-users. i. It is important that you conduct requirements validation as part of your quality assurance practices in this project. Could you explain in your own...
Assume you have just been appointed a project manager for building a female hostel at the...
Assume you have just been appointed a project manager for building a female hostel at the University Campus area. Prepare the procurement plan to be submitted to the management
You have been appointed project manager for a company critical project. After a detailed WBS analysis...
You have been appointed project manager for a company critical project. After a detailed WBS analysis you have identified 15 key activities that make up the project. The following table details for each activity its duration and its preceding activities. Activity Preceding Activity Duration Days A - 8 B - 6 C A 5 D A 9 E B 5 F B 12 G D,E 4 H C 5 I H 12 J G,F 7 K J 10 L J...
Assuming you have been appointed as the Human Resource Manager in a firm and you have...
Assuming you have been appointed as the Human Resource Manager in a firm and you have been asked to draw an occupational health policy/programme in the wake of the COVID-19 pandemic, discuss four (4)elements you would incorporate into designing the policy.
Congratulations! You have been appointed as a new product manager with Samsung and have been tasked...
Congratulations! You have been appointed as a new product manager with Samsung and have been tasked to introduce the latest smartphone in a new country. Choose and research a country other than the United States and India, and then formulate a plan to effectively integrate this product from a global and social standpoint. Speculate on the major challenges and opportunities you anticipate facing in this role. Provide a reference source.
You have been appointed as the Finance Manager of Shangpuri Hotel Bhd. As a finance manager,...
You have been appointed as the Finance Manager of Shangpuri Hotel Bhd. As a finance manager, you are evaluating Project PJ10B, an investment project, and TWO (2) other additional projects namely Project Bee and Project Cee. You are required to deliver a comprehensive report explaining the application of numerous financial practices for valuing investment projects for the board of directors’ strategic decision. Your finance department has forecasted cash flows to assess the viability of Project PJ10B, Project Bee, and Project...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT