Every project has actors or stakeholders that are involved in different aspects of the project. Stakeholders in a project are important and influential to the overall success path of a project but the level of importance and influence depends on which type of stakeholder an actor is in a project. A stakeholder map diagram is used to show what type of stakeholders will be involved with the system. To help give a conceptual view of how different actors will be interacting with the system, a use case diagram is used where by use cases modeled in the use case diagram can be described in details to form a use case description. This report aims at showing the types of stakeholders that are going to be involved in the headspace project and how actors are going to interact with the system.
A stakeholder is any individual or organization that is directly or indirectly involved in the development of a project (Humphrey, 1989). A stakeholder has a stake in the project thus the stakeholder can benefit or lose from the success or failure of a project. There are four types of stakeholders
Figure 1: Stakeholder map diagram
Stakeholders are drawn on four quadrants mapped on a plane axis. There are two factors that determine where a given type of stakeholder appears in the stakeholder map. These factors are;
Based on the stakeholder map diagram in figure 1 the different stakeholders are placed each on different quadrants based on their level of influence on the project and how important they are to the project.
Questionnaire is a technique of requirements gathering that involves distribution of either open ended or close ended questions to respondents with the aim of gathering requirements by analyzing the answers answered on the questionnaires by the respondents (Humphrey, 1995). For this project the questionnaires can be addressed to external operations stakeholders who will be the end users of the proposed system. Since the primary objective of the system is the patients, this sample questionnaire is addressed to the patients.
National Youth Mental Health Foundation (Headspace) questionnaire to facilitate requirements engineering for the proposed system Headspace integrated patient management system.
Use case diagram
Figure 2: Use case diagram
The following are the use cases derived from the use case diagram.
The headspace worker interacts with the system through the following use cases;
The emergency department worker interacts with the system through the following use cases;
The patient interacts with the system through the following use cases.
UC-1 |
|||
Use Case Name: |
Login |
||
Created By: |
student name |
Last Updated By: |
Student name |
Date Created: |
9/7/2017 |
Date Last Updated: |
9/7/2017 |
Actors: |
Headspace worker, ED worker, patient |
Description: |
A headspace worker, ED worker or patient logs in to their account |
Trigger: |
Login request |
Preconditions: |
· User must have an account · User must have a working mobile phone |
Post conditions: |
A user session is created |
Normal Flow: |
· User sends in login request · System displays login page · Use enters username and password · System verifies the username and password are correct · System sends an OTP to the user through a text message · User enters the OTP · System creates a session and authenticates the user |
Alternative Flows: |
User does not enter the correct username and password · System notifies the user to enter the correct username or password User enters the wrong OTP · System notifies the user to enter the correct OTP |
Exceptions: |
OTP not received · User chooses resend OTP option |
Includes: |
Sending OTP |
Priority: |
High |
Frequency of Use: |
Very frequent |
Business Rules: |
Every user must exist in the system |
Special Requirements: |
Users must use a browser and must have access to the internet to do a login |
Assumptions: |
Every user has an existing account in the system |
Notes and Issues: |
Use of OTP ensures more security by preventing hacking where malicious users get access to a user’s username and password. |
References
Deutsch, M. S. (1982). Software Verification and Validation, Realistic Project Approaches. Prentice Hal.
Humphrey, W. S. (1995). A Discipline for Software Engineering. Addison-Wesley Longman.
Humphrey, W. S. (1989). Managing the Software Process. Addison-Wesley Publishing Company.
Essay Writing Service Features
Our Experience
No matter how complex your assignment is, we can find the right professional for your specific task. Contact Essay is an essay writing company that hires only the smartest minds to help you with your projects. Our expertise allows us to provide students with high-quality academic writing, editing & proofreading services.Free Features
Free revision policy
$10Free bibliography & reference
$8Free title page
$8Free formatting
$8How Our Essay Writing Service Works
First, you will need to complete an order form. It's not difficult but, in case there is anything you find not to be clear, you may always call us so that we can guide you through it. On the order form, you will need to include some basic information concerning your order: subject, topic, number of pages, etc. We also encourage our clients to upload any relevant information or sources that will help.
Complete the order formOnce we have all the information and instructions that we need, we select the most suitable writer for your assignment. While everything seems to be clear, the writer, who has complete knowledge of the subject, may need clarification from you. It is at that point that you would receive a call or email from us.
Writer’s assignmentAs soon as the writer has finished, it will be delivered both to the website and to your email address so that you will not miss it. If your deadline is close at hand, we will place a call to you to make sure that you receive the paper on time.
Completing the order and download