Question 1
Types of Stakeholders:
There are four main types of stakeholders who are divided in four quadrants as per their roles and responsibilities. For quadrants are on the basis of: internal, external, operational and executive.
- Internal operational stakeholders: All the employees of an organization come under this kind of stakeholders (Franklin, Graybeal and Cooper, 2018). They are one of the main elements of an organization as they help in managing all kind of work and achieve success. Internal operational stakeholders include employees, trainers etc.
- Internal executive stakeholders: Those who deal with all kinds of external operations of an organization and try to main work flow. Internal executive stakeholders include managers, organizers etc.
- External operational stakeholders: these stakeholders perform different functions outside organization and maintain organizational rules and regulations. External operational stakeholders include Young performers etc.
- External executive stakeholders: Stakeholders who work outside the boundaries of organization. External executive stakeholders include investors, school project students etc.
|
Operational |
Executive |
Internal |
|
|
External |
|
Question 2
Aspects of the system as per identified stakeholders and their user stories with their roles and reasons are as follows:
- Employees:
- As an Employee I want to record resource location with description So that I can inform person who is responsible for organizing workshop at that location.
- As an Employee I want to enter performers, costumes, props and scenery So that I can update system database accordingly.
- Organizers:
- As an organiser I want to access resource locations So that I can identify things required to hosts workshop.
- As an organiser I want to access young performers information So that I can identify location required to organize workshop.
- As an organiser I want to overview required resources data So that I can plan the workshop accordingly.
- Young Performers:
- As a Young Performer I want to access workshop details So that I can participate in the workshop.
- As a Young Performer I want to check location of the workshop (where it is being held) So that I can reach workshop location accordingly.
- Project Students:
- As a Project Students I want to understand organization’s system requirements So that I can design the system accordingly.
- As a Project Students I want Manager to review the system So that I confirm functional and non-functional requirements of the system.
- As a Project Students I want to test the developed system So that I can identify flaws or issues in the system and check whether the requirements are being fulfilled or not.
Question 3
Close ended questions:
- What are the functional requirements of the system?
- What are non-functional requirements of the system?
- Estimate approximate budget in which system is required to be developed?
- How are the young performers going to access the system?
- What are the basic requirements that young performers should have in order to register themselves on the system?
- Who will be responsible for proper working of the system?
Opinion Questions:
Questions |
Strongly Agree Strongly Disagree |
Do you think Developing this system would help you to resolve current issues faced by you? |
1 2 3 4 5 |
Would it help me to know all of your business operations for increasing effectiveness of the system? |
1 2 3 4 5 |
Do you think there is requirement to bring changes within your current working process? |
1 2 3 4 5 |
Do you think changing data storage ways and storing it into the system would help you to resolve your problem? |
1 2 3 4 5 |
Do you think it is important to make this system accessible online for users is important? |
1 2 3 4 5 |
Explanation of procedure or problem question:
- Please explain in detail what are the problems faced by you in your current process what are required to be resolved with the help of current system.
Question 4
There are various kinds of UML modelling tools that can be used for documenting work flow with activity diagram in many ways. Two most commonly used UML tools are: Gliffy and Microsoft Visio.
Gliffy: It is a kind of diagramming software that can be used to create all kinds of UML diagrams, Venn diagrams, floor plans, flowchart, and various other kinds of diagrams (Rajoo, Krcmery and Herdics, 2017). Diagrams made on Gliffy can be easily edited and shared with others in real time. It is a web-based software that can be run on any kind of browser. This tool is available in trail version for 15 days but after 125 days trial version gets expired and users is asked to pay in order to use its services.
Microsoft Visio: Microsoft Visio is another kind of diagramming software or UML modelling tool that can be used for various kinds of diagrams. It is a kind of tool which is available in both online and offline version (Ozkaya, 2019). This software is available in two versions that are professional and standard version. Only difference in both the diagrams is that in professional version more advance kinds of diagrams can be made or drawn.
Question 5
Activity Diagram for Kathy’s supermarket shopping
Modelling tool used for creating this activity diagram is Microsoft Visio. It is a diagramming application that was first developed in 1992 by Shapeware corporation. It is quite easy to create activity diagram using this tool.