Highlights
Problem Statement
Michelle Mallon is the founder of Premium Fitness. Her business is based in Sydney to provide quality fitness training programs for clients who are taken in only with a doctor’s referral. Michelle’s business is growing as it acts like a liaison between the doctors who prescribe a fitness goal for their patients and trainers who can take up patients as clients and train them towards their goals.
For this assignment, your task is to analyse the needs of many stakeholders and formulate the requirements for a system called the “PF System” (PFS)***. Your task is to go through the initial proposal described below and detail some features and processes that PFS would need to provide.
An extract from the proposal:
Personal Trainers (PTs) across Australia interested in training new clients can register through PFS. To register for a PFS Trainer account, they need to register their details by uploading their resume. A PF Manager will cross- check their details, experience, and conduct reference checks (done through Referoo, which is an external organisation that specialises in reference checks). Once satisfied with the reference checks, the PTs will receive an email with the login credentials.
General Practitioners (GPs) across Australia who are interested in helping their clients succeed in their fitness goals can also register through PFS. To register for a PFS GP account, they will need to register their details including an AHPRA registration number. Again, a PF Manager will cross-check their AHPRA registration number (done via an external check through AHPRA). Once satisfied with the AHPRA checks, the GPs are emailed with credentials to log in. GPs can create a referral in the system for their patients. They will also be able to see the progress the patients/clients make.
When the clients get a referral, they can also register through PFS. The registration process is quite simple. They will have to upload the referral letter through PFS to register. The PF Manager will add their details, verify with the referral that the GP has created, create an account, and email the link to the client. Once they click on the link, they will have to set up their password and they are good to go. If a PT/a client registers, their details are automatically uploaded to an AI Match Manager system. The PF Manager will use the Match Manager system to assign the client to the PT. Once the match is made, both the client and PT are notified by email.
Clients will be able to see their fitness program details, their progress updates, and the details of the PT assigned. They will be able to add their progress updates like measurements, and progress photos. The client can choose to send an email about their updates to the GPs once they add their updates. They will not have any delete access to the progress recorded and the deletion happens via an email to the PF Manager. The PF Manager will then act upon the request.
The PTs will be notified when they are matched with the client through a message. They will be able to message the clients and create an appointment on the app using a calendar. They will also be able to see the updates that the clients upload. They will be the ones to set up the training program after reviewing the referral letter from the GP. The clients and the PTs have the option to request other PTs and clients if they are not satisfied with the match. They will have to provide the reason and then the PF Manager will do the allocation once again through the AI Match Manager system (Premium Fitness has only received a handful of change requests since using this system, super powerful!) Note: All email requests are sent through an external Email Server.
Task
Can this project be carried out in traditional SDLC? How would that compare with implementing the project using Agile Methodology? You are allowed to make any assumptions you wish about the scope of the project. Please ensure you have referenced the sources and cited them in your report. Approximately 600 words by each member of the group.
List 2 requirements gathering techniques that you would use to find out more about the problem. Explain how you would use this technique to gather information for requirements provided in the case study.
Write 2 Epics and 5 user stories under each of the Epics.
Write 5 functional requirements for the proposed system for at least three different.
Write 5 non-functional requirements for the proposed system (include the measures/limitations as part of the requirement, not just the heading).
Draw a Context Diagram (Level 0 DFD) for PFS. Please note it can exclude the data from the new features you are adding to.
Draw a complete Use Case Diagram for PFS based on the problem statement and extract.
You need to create a use case for an actor of your choice and add that to your diagram. Please add a few sentences underneath the diagram explaining the newly added use case.
Write 2 use case descriptions for any of the use cases from Q7 (one newly added and another from the problem statement). Please note your use case description must have a reasonable number of steps and exceptions since they are worth each.
The School of Computing at the Faculty of Science and Engineering, has state-of-the-art networking laboratories which caters to a number of its academic pro- grammes. One of such laboratories is the Networking Academy Laboratory which contains 8 PODS each having 2 routers and 2 switches. For reference, a POD, in the layman terms, is a cabinet which houses the routers and the switches.
Consider yourself in the role of an IT project manager. You have been assigned a project:
To investigate and upgrade, i.e., if necessary, the Networking Academy Laboratory by solic- iting and analyzing necessary feedback of the teaching staff, and.
To design another similar Networking Academy Laboratory to be housed within the School’s premises.
Implement the above illustrated project’s scope in Microsoft Project (or any other appropriate pro- ject management software). You are required to provide:
Discussions which carefully delineates on the following:
How long would the project take (duration)? How did you reach this particular duration, i.e., how did you assign the timeframes to key processes / tasks / subtasks?
How did you allocate the staff? How did you arrive at your respective costings?
Provide the critical path for your implementation? You may use the network diagram in Microsoft Project (or equivalent) to categorically illustrate your point.
Note
1. You are required to conceive this project from scratch and to employ all reasonable human resources (less than or equal to 8, including your own self) and financial resources to complete the same in an optimal duration.
2. For higher grades, please ensure that your arguments are supported by appropriate refer- encing to credible sources. Do not forget the notion of triple constraint, i.e., it is, in fact, at the heart of this particular project.
This Engineering has been solved by our PHD Experts at My Uni Paper.
© Copyright 2026 My Uni Papers – Student Hustle Made Hassle Free. All rights reserved.