Question: The request is for requirements that would be used in a typical software development project. For this instance the software being developed would be for
The request is for requirements that would be used in a typical software development project. For this instance the software being developed would be for Information System that is managing patient records and healthcare data.
Develop a requirements specification with a minimum of 20 requirements. Define in very clear, detailed terms what your system does. While your overview might describe a website as allowing users to log in, a requirements document would take this down to much more detail. For example, A user is allowed three login attempts or customer information will be saved in a database for up to 10 years if no activity occurs on this account. More importantly, you will want requirements that define your functionality, such as a user can access their account balance through a summary page and a detailed account page. You could then have follow-up requirements that explain what a summary and detailed account page mean. Note that requirements might be nested: one could depend on a master requirement. Requirements should be numbered and ideally categorized (e.g., functional/nonfunctional, by interface, by purpose, etc.)
Please do so for the following stakeholder overview matrix. The software program would be for an Information system for managing patient records and healthcare data. No actual programming is needed
| Stakeholders name | Objective | Possible conflicts | Criticality | How much time they can devote | Level of involvement | Impact on cost | Impact on functionality |
| Patient | To access personal health data | May provide biased or false information at times | High | Depends | High | Low | Medium |
| Health professional/Nurses | To file and manage patients health data and diagnostic | May make errors while feeding data to system | Medium | Full | Medium | Low | Medium |
| Doctor | To access, analyze patients data, suggest diagnostics , issue prescription etc. | May ignore certain symptoms thus making errors in diagnostics | High | Depends | High | High | High |
| Pharmacist | To access system to issue medicines as per prescription | May not understand prescription fully, thus leading to wrong issue of medicines | High | As and when require | Medium | High | High |
| Lab technician | To access patients health data, To feed results and details of lab tests etc. | May make errors while feeding data to system | Medium | Full | Medium | Low | Medium |
| Pathologist | To conduct and analyze lab tests, issue reports etc. | May ignore certain symptoms thus making errors in diagnostics | High | Depends | High | High | High |
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
