In: Computer Science
Fahdah is a student at Computer and Information Sciences College
at Imam
Mohammed Ibn Saud University. She has classes at different
buildings. She has to go
between these buildings to attend her classes. Fahdah has a problem
of moving
between buildings especially when the time between two classes is
only 5 minutes.
Fortunately, sometimes she finds a Golf cart and this help her a
lot to reach the other
building and her lecture on time but unfortunately most of the time
she did not find
the Golf carts outside the buildings. Fahadah complains to the dean
of the college
about her problem. The dean decides to find an IS system that can
solve Fahdah’s
problem and other students facing the same problem.
1. Based on the above scenario, answer the following
questions:
Marks
a. Identify the stakeholders?
b. Which requirements elicitation techniques are most suitable to
use
for this scenario and why. Justify your answer.
2. Differentiate between the following elicitation
techniques:
a. Workshop and Focus group techniques.
b. System interface analysis and User interface analysis
techniques.
As there are multiple questions. Answering the first
question and all its subparts. In case of multiple questions,
kindly create seperate question for faster resolution
1)
a)
- This is a case where the system needs to be designed to
minimise the movements between the building that are far
away.
- There are multiple dependency in such a system.
- Below will be the stakeholders.
* Building Administrator ------> To check the
feasibility
* HOD's of various departments ------> To check
for any availabilty of resources required in building
* Dean of the college -------> To take the
final decision
* Allocation Team (Who organises the schedule)
------> To organise the schedule accordingly
* Admission Cell -------> Provide metrics about
new admissions so that prior allocation can be done
* Building security team ------> To consider
for any security concerns if the movement of the students are
altered
b)
Below elicitation techniques will be most
suitable
- Brain Storming -> As we see through a wider picture
and requirement, we do not see any concern and it feels to be very
apt and beneficial. But, as there are multiple faculty teaching
different departments, there are certainly some edge cases and
there would be some constraint in the system which cannot be just
known by requirement gathering. There has to be brain storming
multiple sessions in order to get in depth insight of the
implementation going to be done.
- Focus Groups -> Secondly, as this system will
not only affect a particular section of people but multiple focus
groups can be impacted due to this change. We must identify the
focus groups of the impact in the brain storming session and have
the groups club together to further discuss and resolve any
dependency or query that might come up for them post the
implementation.
Kindly upvote if
this helped