Question

In: Computer Science

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

  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 stage the work for each methodology? What additional information would you need before you made a decision as to your choice of development methodology?

Solutions

Expert Solution

Hello, Student

Software developement process is a part of a Project which divide development work into many phases to ensure better project delivery.

So now let's move on to question, In question the Project to develop an online booking system for a multi-doctor medical practice and key functionality that is required is as follows:

  1. Patient registration
  2. Patient login

The system should need to have both option regarding to booking of a doctor:-

  1. Booking of a doctor can be done to any available time slot with any available doctor.
  2. And in 2nd senerio Patient can choose time slot as well as doctor.

So these two are must requirements of this project.

By seeing requirements I should consider Waterfall Development Methodology as development because it is linear project management method which well fit to this project, In this first customer requirements are collected, then other plans will be created.

It is named as Waterfall because phases of project looks like same as down like waterfall.

Phases of waterfall model or stage the work for each methodology:-

  1. Requirements: In waterfall model all customer requirements will be collected at start of the project. In this stage our projects all requirements will be collected through going physically to hospital and setup functions there to detect everything related to time slot and availability of a doctor.
  2. Design : - After requirement we need to design project in such a way that fit for both logical and physical design.
  3. Implementation: This is coding part in which we implement our project using programming language.
  4. Verification: Verification is like same as testing part we will collect user reviews that the project meets their need or not by releasing project to customers.
  5. Maintenance: In maintenance part customer will use project and gives bugs report, request new feature and Maintenance team will work on that until it fits or satisfy customer.

Customer requirements and hardware set-up to detect doctors's availability in hospital as a additional information is need before I made a decision as to choose waterfall development methodology.

Please hit that like or thumbs-up button, It really motivates me.

Thank you!!!


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. a. What development methodologies should you consider? How would you stage the work for...
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