Create a list of the current requirements the frd will need

Assignment Help Software Engineering
Reference no: EM131934998

Assignment

Resource:

"User Stories" document

Continue your work using the scenario presented in Week One.

The Director of Software Engineering and the Product Manager for the company visited the client and collected the User Stories as depicted in the User Stories document provided. In addition the Chief Financial Officer of the Hospital gave the Director a complete breakdown of the charges for surgeries, hospital stays, and prescription drugs.

Part 1:

The Director has asked you to read through the stories and help with the Functional Requirements Document (FRD) which is a formal statement of the program's functional requirements. The FRD serves the same purpose as a contract. Your company agrees to provide the capabilities specified. The client agrees to find the product satisfactory if it provides the capabilities specified in the FRD. The Director has asked you to identify any specific user interface, compliance, security, data, and data access requirements identified in the stories. The Director also wants to know which of the requirements you identify are functional or non-functional. The Director has determined that you will use an Agile approach to the development of the program.

Create a 1- to 2-page list using Microsoft Word of the current requirements the FRD will need. First, list five requirements that are functional, then list five non-functional requirements. The FRD will be refined as the development proceeds, so this list is a starting point.

Part 2:

Your intern is struggling to understand the differences between Data Flow Diagrams (DFDs) and Entity-Relationship Diagrams (ERDs).

To help your intern understand the difference, create a 1-page comparison table using Microsoft Word showing the similarities and differences between a Data Flow Diagram (DFD) and an Entity-Relationship Diagram (ERD). The table should depict at least three points of comparison, as well as a justification of why you would use one approach over the other.

Cite all sources using APA guidelines.

User Stories

The Director of Software Engineering and the Product Manager for the company visited the client and collected the User Stories below:

• From the Chief Financial Officer: In order to meet HIPAA requirements, I have to be able to provide detailed records of all bills. Your program needs to be very accurate; there should be ways you can prove to me the bills you produce are correct.

• From the Data Entry Clerk: I have red-green color blindness. Your program needs to have an interface that is easy for me to interpret. If you use a warning in a program, it cannot come up in red; I will not be able to read it.

• From the Discharge Clerk: Patients often do not understand their bill when I give it to them. It would be so helpful if the bill also described the medications they are given. The bill is sometimes bad news for the patient, so I would like the printed bill to use soft, calming colors and include a happy face.

• From the Pharmacist: Accuracy is very important to me. If the bill states the medication inaccurately, I can be sued.

• From the Compliance Manager: HIPAA gives me headaches every day. Your program needs to meet all of the requirements to protect PII. My Security Team Manager said that our PHI Policy prohibits the use, storage, and discloser of Personal Health Information (PHI) and Electronic Personal Heal information (EPHI), except as specifically permitted or required by HIPAA regulation.

• From the Data Entry Supervisor: All of my clerks are very young. They are going to want your user interface to look like an iPhone or Facebook or they will not be able to use it. The user interface and the bill should have our logo on it.

• From the Surgery Supervisor: I feel very strongly that program usage should be restricted to those who"need to know." Some of the software around here is not locked down; even the janitor knows the username and password sometimes.

Reference no: EM131934998

Questions Cloud

Symbolic importance of the lady : In The Awakening, what is the symbolic importance of the lady in black and the young lovers?
Review the history of sociological criminology : Write a 900- to 1,050-word paper to include the following: Review the history of sociological criminology.
Possibilites of how the technology could imact life : How do you feel about 3D printing and all of the possibilites of how the technology could imact your life?
Authority towards the movement of prisoners : Prison design provides restrictions and relevant authority towards the movement of prisoners in the institution. Prisons facility should be restricted
Create a list of the current requirements the frd will need : Create a list of the current requirements the FRD will need. First, list five requirements that are functional, then list five non-functional requirements.
Discuss ways to lead a decision-making group or project team : Identify and discuss ways to lead a decision-making group or project team. Evaluate the pros and cons of each, and elaborate on how you would manage creative.
How can you motivate both frontline and backroom employees : How can you motivate both frontline and backroom employees to deliver excellent service and productivity?
Will the program help to curb juvenile delinquency : What (if any) positive impact is the program providing for the community and the delinquents?Will the program help to curb juvenile delinquency? Why?
Why is customer loyalty an important driver of brand success : Why is customer loyalty an important driver of brand success for a company? How many loyalty programs do you participate in?

Reviews

Write a Review

Software Engineering Questions & Answers

  Part 1discuss the change in qantas airline due to alliance

part 1discuss the change in qantas airline due to alliance with emirates with the use of action research model of

  What are the implications of the given decision

Although the highly structured waterfall software development methodology put man on the moon. What are the implications of this decision?

  Identify current trends in terms of life cycle modeling

In software engineering, one can find various life cycle models. Some examples include the waterfall model, agile processes, and iterative and incremental models. Identify current trends in terms of life cycle modeling

  Design a wireframe prototype

Design a wireframe prototype to meet the needs of the personas and requirements.

  Draw sequence diagram to show interactions for buy a camera

Draw a sequence diagram to show the interactions when a customer buys a camera over the internet. Show major subsystems and how they are related/connected.

  How can businesses safely budget for information security

This costs a lot of money, and can be detrimental to business if not placed on the highest priority. How can businesses safely budget for information security

  What are the functions of a user interface

What are the functions of a user interface? Do you think the user interface design is important? The user interface is the gateway for the user to access your application or to use your system.

  Imagine you are a team leader in a large software

imagine you are a team leader in a large software development organization and you want to improve a software

  Explain the general implementation methodology of erp

What is ERP? Explain the general Implementation methodology of ERP. Research service-oriented architecture. Write a detailed definition and give an example

  Gather requirements for mom and pop

Suppose, you were asked to gather requirements for mom and pop store selling books. How would you go about getting requirements?

  Importance of professional looking worksheets

Discuss and explain in Excel why is it important to have a professional looking worksheet? Why spend so much time with styles and formats and creating borders?

  Explain and fix java code errors

The code compiles properly, but when you run, you get the following output, Exception in thread "main" java.land.IndexoutBoundsException:

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd