Professional Documents
Culture Documents
Team Members
2 Introduction .................................................................................................................................... 3
3 System Architecture ........................................................................................................................ 4
3.1 Proposed System Architecture ............................................................................................... 4
3.2 Use Case Diagram ................................................................................................................... 5
4 Updates on Project Plan.................................................................................................................. 6
4.1 Project Progress ...................................................................................................................... 6
4.1.1 Elicitation of App Requirements ..................................................................................... 6
4.1.2 Development Environment ............................................................................................. 6
4.1.3 Workload Distribution..................................................................................................... 6
4.1.4 Software Requirments Specification (SRS) Development ............................................... 6
4.1.5 App Development ........................................................................................................... 6
4.1.6 Change and Risk Documentation .................................................................................... 7
4.2 Mid-term Summary: Activities & Deliverables Achieved ........................................................ 7
4.3 Obstacles Encountered ........................................................................................................... 8
5 Deviations in Project Plan ............................................................................................................... 9
5.1 Progression and Changes ........................................................................................................ 9
6 Risk and Risk Mitigation ................................................................................................................ 10
6.1 Risks Identified and Mitigation ............................................................................................. 10
7 Team Interactions ......................................................................................................................... 12
7.1 Team Member Interactions .................................................................................................. 12
7.2 Client Interactions ................................................................................................................. 12
8 Timeline – Deliverables ................................................................................................................. 13
8.1 Project Timeline .................................................................................................................... 13
8.2 Updated Gantt Chart............................................................................................................. 14
8.3 Remaining Deliverables Timeline .......................................................................................... 15
9 Mark Allocation Sheet................................................................................................................... 16
10 Appendix ................................................................................................................................... 16
10.1 Risk Identification Breakdown .............................................................................................. 16
2
2 Introduction
After the global pandemic, many companies are considering implementing a comprehensive
employee wellness program. These programs, if well-designed, can manage employee wellness whilst
also helping improve workers' health and productivity and reducing associated costs of health care.
Likewise, the Fiji National Provident Fund the country's largest financial institution also acknowledges
their hardworking staff and willingness to provide health and wellness initiatives for its employees.
The HR team of the FNPF is the primary client for the project being served. They are responsible for
various aspects of employee relations and also the well-being of all employees. This project aims to
provide simple yet effective software that enables HR to monitor the health of its employees.
The software product will be a smartphone application and an admin portal, which will benefit all staff
and especially the Fiji National Provident Fund (FNPF) HR department. The ultimate goal of this app is
to provide an easy-to-use app that enables HR to track the health of all its employees. This project
would be fully completed in four stages but as per the timeframe and complexities that can arise from
developing software from scratch, Stage 1 was only assigned to our IEP Development Team 6 as the
scope to design and develop the founding of this app by only focusing on Physical Wellness aspects.
Whilst doing this, the team will ensure that the system (app and admin portal) is ready to easily
integrate into other remaining stages in the future.
This document aims to provide an overview of the current status of the development of the app and
its features, as well as the timeline that will allow the app to be delivered on time. The project plan
also includes a comprehensive view of the various activities that will be carried out in the coming
months. The development time of the app and its various services was estimated at 74 days, to deliver
fully functional features of the physical wellness aspects (stage 1). This review will help determine if
the project is on track and if it should be followed through with the schedule.
As the development of the app's requirements and implementation started, various issues
encountered during the development of the project led to changes in the timeline and a slight change
to app specification. This document provides a comprehensive view of the corrective measures that
were involved in resolving identified issues. The updated report will contain the changes made to the
project plan and the app requirements. It will also provide an overview of the progress made since the
project’s start. These changes have added to the project's risk profile and need to be managed to
maintain the project's schedule.
This document will provide an overview of the progress of the project, including the requirements for
refactoring and the defined milestones. It also includes a schedule for the second half of the
development of the Bula Fit app. The updated schedule will consider the risks and changes that are
expected to be encountered.
3
3 System Architecture
After deriving the system/user requirements project proposal and system requirements document,
the following diagrams show the proposed app and web portal architecture and the use cases
The goal of the admin portal is to provide a central hub for managing the various activities of the app
and its staff. It will also retrieve data from the app service. The results of the process will be returned
to the device after the server has analyzed the parameters. When a user's device is online, the app
4
will sync the data with the server. The system architecture will allow it to handle more complex
requests and processes. It will also help confirm the objective of complex computing.
3.2 Use Case Diagram
The FNPF Bula Fit app has two active actors (users and admin). The user will have access to all use
cases as illustrated in the diagram above. Likewise, the Admin user will handle the app management
side from the admin portal.
5
4 Updates on Project Plan
4.1 Project Progress
The development team of the FNPF's Bula Fit app has been working on various tasks to create a
functional prototype of the Bula Fit app. These tasks were carried out in response to the changes in
the project's requirements. The project will be entering the development and testing phase of its life
cycle. Throughout the project activities, the team has been regularly meeting with the client and has
been actively involved with the various stakeholder including the FNPF HR team. To monitor the
progress of the project, the team and the client have agreed to meet once a week to review the
progress.
Due to the complexity of the project, the team is putting its best effort to absorb all the changes and
enhancements that have been made. This has resulted in some of the tasks being completed late while
others before time. The team's ultimate goal is to create a foundation for the future development of
the app's features.
The document also includes the non-functional and functional requirements of the app. These
requirements are the ones that are used to define the project’s overall scope.
6
4.1.6 Change and Risk Documentation
Every client change was documented with the associated risks, and this was done to prevent any
potential issues later in the development process. This also provided the development team with the
necessary tools and resources to manage the project's scope. To ensure that the app adheres to the
specifications, every change was thoroughly analyzed to determine its feasibility and impact.
The development of the app will be measured against the following milestones that were identified in
the project plan. This will help reveal the extent to which the project has been completed and show
the overall progress of the project. Each deliverable will also be used to determine the project's overall
progress.
8
5 Deviations in Project Plan
The project plan deviated from its intended path. This was due to various factors that affected the
work progress and the project's overall development. Some of these included the lack of clarity on the
requirements, the increasing workload, and the unfavourable environment. The development team
used various strategies to address these issues.
Mid-term
from 7-10-22 to till date, this document
Review
Features Implemented
• User Registration
• Login/ Logout
As of
Prototype • User Profiling
28th of Release
BulaFit app Octob − Blood Donation as an inclusive minor feature 1
er
• BMI Calculation
• Updating of user profile which includes and captures the
change history of the weights, sugar, cholesterol and
blood pressure.
10
Since our app deliverable is
to provide a cross-platform We accepted this risk since
solution both for Android it was out of the team's
and iOS devices, but due to control.
Technology Hindrance APPLE device security To compensate for this, we
iOS testing practices that allow only are testing release 1 on iOS
in-app installs. Our team emulators on our
was not able to test the machines to mimic the
prototype release on any actual testing.
physical iOS devices.
11
7 Team Interactions
7.1 Team Member Interactions
• Viber platform used for fast & efficient communication.
• Periodically updates of upcoming activities and project workload was addressed by the team
leader
• For more sensitive issues, Stand-up meetings would be held, and minutes would be taken.
• All issues that were out of the member’s or team leaders' control were notified to the IEP
coordinator and the project managers, respectively.
12
8 Timeline – Deliverables
8.1 Project Timeline
13
8.2 Updated Gantt Chart
15
9 Mark Allocation Sheet
10 Appendix
10.1 Risk Identification Breakdown
ii. Management risks: these are risks regarding the project, team, and processes. It looks at
communication, scheduling, and other processeswith the project. (MacKay, 2020)
iii. Organizational risks: risks that look at the resources and culture of theorganization. It looks
at the finance, staff, resources, and more of theorganization.
External Risks: these are risks that are not in the other three categories
16