Professional Documents
Culture Documents
Ifm03b3 - 3B10 Support
Ifm03b3 - 3B10 Support
INFORMATICS 3B 2022
EXAMINATION PAPER C
APPENDIX
SCENARIO
&
REFERENCE SHEET
INFORMATICS 3B (IFM03B3 | IFM3B10) 2022 – EXAMINATION (PAPER C) : SCENARIO
solutions
WeMote
We Werk Remotely
(the idea behind this scenario is brought to you by N Mabasa)
WeWerks, the company which brought us coworking spaces has done it again by pushing the
boundaries of how companies can save on costs through shared office spaces. This time,
they are offering solutions which promote flexible hours and working from home without the
need to for managers to keep checking in on remote staff repeatedly like they are children
in kindergarten requiring constant supervision. And, in line with the WeWerks ethos, the
solution will help employees and companies alike to prioritise a life-work balance, one that
is often neglected in the work from home environment.
SynergisTech has been approached to develop the system that will be used to monitor the
work output of each remote employee from the ground up. In effect, your development team
will need to create a system called WeMote, that does the following:
• Allow companies to register and subscribe to the service, after which, the registered
company will register their employees on the system.
• WeMote will gain access to the employee’s cloud drive (or relevant repository) where work
is saved to. Using machine learning, WeMote will get a sense of how the company views
work outputs and use this to determine whether the employee has been producing such
outputs.
• In the beginning, while the machine learning algorithm is trying to get a sense of the
company and how it evaluates work outputs, employees will be asked to help WeMote fine-
tune its understanding of performance metrics. During this time, employees will receive
alerts when WeMote believes that the employee is not doing any work. This feedback will
help WeMote refine its model for the company.
• Over time, this model will be so well-refined that the monitoring will be fully automated
and no further feedback would be required from employees.
• Companies will get reports and alerts of employees that have been flagged as not doing
their work.
• Employees will also be given regular updates over an app which tells them how productive
they have been. The app will also give frequent reminders to take a break, helping
employees to manage a better life-work balance.
• General statistics will then be generated to give companies important data and
recommendations to help them with being more supportive with their employees’ work
hours.
We have been making some changes to your team and want you to co-lead this project with
Bernadette. Due to the complexity, you have been given a year to complete it.
i
INFORMATICS 3B (IFM03B3 | IFM3B10) 2022 – EXAMINATION (PAPER C) : SCENARIO
ii
Software Quality
Reference Sheet solutions
Ereview = Ep + Ea + Er V(G) = E − N + 2
E = edges
Errtot = Errmajor + Errminor
N = nodes
P = predicate nodes
Error density = Errtot ÷ WPS
Ep = preparation effort
n = nodes
Ea = assessment effort Size = n + a a = arcs
Er = review effort
P = probability of occurence
RE = P × C C = cost to the project should risk occur
nr = nf + nnf
Q1 = nui ÷ nT
nf = number of functional requirements
nnf = number of non-functional requirements
nui = number of requirements for which all reviewers had identical interpretations