“This assignment is an IT Software Engineering related
This is the instructions”
Don't use plagiarized sources. Get Your Custom Essay on
Doctor’s Office Scheduling System
Just from $13/Page
“Please answer the questions in the same word document attached and do a question and answer type, don’t delete the questions and have only the answers!”
Understanding Requirements
Requirements engineering
Eliciting requirements
Developing use cases
Read: Chapter 2
Question 1:
Requirements for a Doctor’s Office Scheduling System
- The doctor wants to see more patients and wants a good scheduling system to do that
You have all been to a doctor’s office. In most cases you call and make an appointment for a specific day and time. There is usually a receptionist who does the scheduling and who checks you in when you arrive. She asks you to fill in any paperwork which is then passed to a nurse. The nurse takes your vital signs before you see the doctor. A billing specialist charges you (co-pay) and insurance.
Answer the first questions
- What should a scheduling system do?
- Who is the product owner? (Who is behind the request for this work?)
- Who are the stakeholders? (Who will use the solution?)
- Is there another source for the solution that you need? (Why would we need to develop requirements if we can get the software off-the-shelf?)
- What will be the economic benefit of a successful solution?
Answer these questions to determine what we know at the inception phase and document in a short report.
Question A2:
Come up with 2 user stories from your assigned area
Assigned Area – Receptionist
Each user story should say:
- Class of users (user role) WHO
- What need to be achieved (goal) WHAT
- Why the users want to achieve the goal (the benefit) WHY
- Write down as if on a card
Question B3:
- Using the user stories developed in the previous activity, create some confirmation criteria
- How would you know the function was successful?
- Write down as if on back of the card
Question C4:
Write an epic story just for your selected type of user:
Assigned Area – Receptionist
Use the same techniques you used in the previous activities but consider the whole scheduling application