Professional Documents
Culture Documents
Context or Background
Healthy Workplace had previously applied to Google Ad but unfortunately, their application
has not been successfully through. Therefore, Healthy Workplace needs us to solve their
issue and improve their websites. Their requirements are to increase the visibility of the
website by using Search Engine Optimisation (SEO) technique. The website should also have
easy navigation and link all the other websites to the same organisation. Healthy
Workplaces also wants the website similar to https://stepforward.org.au/. All of these
requirements to have the application become successful for the Google Ad.
Purpose
The core resolution of this project is to help clients to promote the charity that aids to
spread awareness to progress the health of people by engaging in different activities. For
this, we are creating a webpage that the client will be able to get more information about
the Healthy Workplaces. The interface of the webpage holds vast information which offers
the description of the objective of Healthy Workplaces. There are options like Tour de
Office, Step Forward and a logo of Registered Charity to show the user that Healthy
Workplace is a registered charity in ACNC. Tour de Office and Step Forward provide the
highlight of the challenges and activities conducted to build a healthy living and provide the
vision of achieving it through Healthy Workplace. It enables users to explore varieties of
programs and their effect in making their users’ life healthy and also happy. They have
introduced an app named Step Forward that enables them to track the step of the user.
Additionally, they have implemented the program of cycle challenge where they have
collected a noticeable amount and have given the provision to book a bike and the riding
weeks. Some of their objectives are:
To surge health mindfulness and its information on daily life
To bring major improvement in physical as well as mental welfare
To inspire clients and boost their morale
To help Healthy Workplaces get found by people who are actively searching on the
issues in which we’re involved, for example “team engagement”, “workplace
wellness”, “corporate giving” and so on.
Generate leads for conversion.
Help shape perceptions of our cause and the issues we are involved in. For example,
we are a charity whose mission it is to raise awareness about the importance of
introducing activity into the workday. The grant will allow us to provide resources
and advice to people who are responsible for this in their workplace.
To create more opportunities to clients for their wellbeing
To make client invest their time for their healthier lifestyle
To increase the capacity for people to enjoy their health indoors and outdoors
To expand employers and employee participation along with community presence
To enhance team collaboration, positive values and encourage in physical, mental,
and professional growth
Description
We are requiring to build a website of Healthy Workplaces. The current website that client
has only have one page. We are working together with the client (Katie Redhead) to discuss
what they need to include in their website to improve the SEO ranking on Google. There are
several steps that our team need to do to finish the project and submitting the report
before the deadlines. We had four meetings with the client to show our progress and
getting their feedbacks to change or edit the website that suits their requirements.
Objective
In the present context a website truly assumes an indispensable part in any organisation
whether it is productive or non-beneficial. A well-planned site can help you structure a
decent impact on your prospective clients. It could likewise help you sustain your leads and
get more conversions. It really influences how your target audiences view organization and
possibly transform them into your clients. Accordingly, fostering a web architecture that has
a great UI will bring about a vastly improved change rate which prompts better business and
income.
To have a better understanding about the project, we will define the scope and limitations
of the project to address the clear details of the project. The scope of the project addresses
the problem or concern that the researcher wants to investigate. While constraints on the
researcher's capacity to efficiently investigate the scope of the topic are referred to as
limitations.
Scopes
The website developed will have high visibility on any type of web browser using the
SEO technique
Easy navigation on the website will be developed
More contents and pages on the website
Adding alt images to improve SEO ranking
Social media of Step Forward and Tour de Office, which are the websites that
collaborates with Healthy Workplaces will be included
The website will be similar to the stepforward.org.au
User could join Healthy Workplaces’ newsletter
Chat function will be added
Client will get notification in the email about bookings and donation
Limitation
Any user of the website would not be able to sign up in the website
As there is no signing up for users, users will have to book the activity and fill the
forms every time they want to join the activities.
Literature Review
There are similar websites that provide similar service and also related to Healthy
Workplaces. There are Mood Active, Heart Foundation, and Cantoo.
Mood Active offers two programs for corporations. There are motivational techniques and
also exercise programs. Mood Active provides two options, whether you want to choose
Virtual with Zoom or option two with face-to-face. With the Zoom option, corporate will get
60 minutes of motivational techniques, followed by 30 minutes of exercise. While with the
face-to-face option, corporate will get 2 hours of motivational technique and 60 minutes of
exercise. The profits they earned from this program will go towards running their low-cost
public program to create affordable and also accessible to those who are financially
disadvantaged. Mood Active has been registered as a charity in ACNC.
Heart Foundation - https://www.heartfoundation.org.au/heart-health-education/physical-
activity-workplace-resources
Heart Foundation offers an opportunity for the corporate to join the marathon that they
named MyMarathon. In this program, Heart Foundation also fundraises for their company
that will provide training workshops, enable more people to answer calls from people who
need help, fund support programs and also could help to pay for an MRI scan. This donation
varies from $25 to $60 monthly or you can choose not to donate monthly by donating a
specified amount whenever you want to donate. They help employees to reduce their risk
of developing cardiovascular and diabetes by giving a free lifestyle modification program as
they are part of the Healthier Queensland Alliance. Not only the marathon program, Heart
Foundation also shares healthy recipes that have a lot of variances from main to dessert
course. Heart Foundation has been registered as a charity in ACNC.
Cantoo - https://www.cantoo.org.au/events/corporate-training-programs
Figure 3 Cantoo
Cantoo has two types of programs. First, face-to-face training. In face-to-face training, the
program will be conducted twice-weekly by professional coaching for running events held in
Sydney, Kirribilli, and Brisbane. Second, virtual training that will be conducted 2 x 45
minutes led to video of several exercises. For instance, cardio and strength exercise and also
self-led sessions. In this program, you can also have a professional consultation to help you
to achieve your goals. They have a foundation called Can Too Foundation to help fund
cancer research, health promotion or other criteria. Cantoo has been registered as a charity
in ACNC.
Comparison
The list of software to code and different frameworks to code are below. The purpose is to
show client what are different software that we can use for their website.
Software to Code
We use a variety of tools to create our websites, including Adobe Dreamweaver, Sublime
Text, Visual Studio Code, Visual Studio, WordPress and so on.
The following is a comparison of them.
It has large size It is lightweight It is lightweight It has large size It has large size.
It is fast. It is very fast. It is also fast. It’s not that If you want the
fast. fast WordPress,
then you need
to be careful
with the speed
phases.
A programmer's source code is the most basic part of a computer programmer. A human
being who can learn and comprehend it. When a programmer, for instance, types a series of
C programming declaration into Windows Notepad and saves them as a text file, the file
name is said to retain the code. Programmers can use a text editor, a visual programming
tool, or an integrated development environment (IDE) such as the software development kit
to write source code (SDK). Management tools are widely used in large software
development environments to aid programmers in segregating and tracking multiple states
and versions of lines of code. We especially used WordPress foe creating the frontline to the
end of our website. Extensions for WordPress allow us to enhance the performance of our
website and conduct complicated digital tasks with no effort. One of the most significant
advantages of WordPress is that it is open-source and free software. Every moment we save
a document, WordPress runs it over a series of cleanup filtering. These filtering are in place
to prevent hackers from injecting code into our site using the post editor.
Requirement gathering is the process of gathering all functional, technical, and systematic
requirements from many sources to aid in the completion of the research or target. There
are numerous methods for gathering information, including questionnaires, interviews, and
research.
To obtain information for our assignment, we picked the interview method. We conducted a
quick Zoom conference with our client to get some basic information about how our project
should begin and what the project's basic requirements are. We also developed a set of
questions for our client, Katie Redhead, in which we gathered information about how our
website will look. Throughout the weeks, we also exchanged emails with our client about
the project's progress, in which she gave additional details about the project.
Questionnaire
The following are some of the questions and answers from the interview:
Questionnaire Answers
What is the target of the Project? Improve an existing website that has been
built in WordPress.
Any Similar Applications for reference? It should be similar to the website of Step
Forward i.e., https://stepforward.org.au/
What is the aim for making this website? To promote the charity that aids to spread
awareness to progress the health of the
people by engaging in different activities.
How might we meet this business need? Requirements are to be followed properly
and follow the business procedure.
Who are the people that the organisation Australian employees practicing sedentary
wants to approach? work, most important HR people and
managers who can share the information to
their employees.
What needs to be improved in the existing To have high visibility on any type of web
website? browser using SEO technique, easy
navigation, linking other websites with the
same workplace through the website.
Requirement Analysis
One of the most important procedures in a project is requirement analysis. This specifies the
expectations of the customer or user who is working on the project or building the website.
This procedure also discusses the number of objects and tasks required to identify the
application's or project's requirements. As a result, more emphasis should be placed on
assessing, validating, and documenting the system's requirements. Nowadays, there are a
variety of requirement analysis procedures and approaches to choose from. The two types
of requirement analysis, functional and non-functional requirement analysis, will be
discussed in this article. We also will discuss the milestone, Gantt chart, and WBS to show
our main task and sub tasks to finish it before the deadline.
Functional Requirements
As we put it in a simple term, functional requirements mean the requirements that specifies
and indicates what a system should do. They are the results or the product that mainly
focuses on the needs of user. Our project which is based on Healthy Workplaces should be
able to display the features and function of the website as per the vision of how the user
and the sponsors are willing to see. Some of the required functional requirements are listed
below:
Admin Authority in Updating Contents and Navigation: The information about the
impacts should be included through social proofs like reviews of the client, and
‘About Us’ in the website should include stories of client as well as volunteers
including event leader so that user can get more insight knowledge about their
service. Admin is authorized to edit or add contents in the website for each
pages/button.
Access Database System: If the user choses to join the newsletter in Healthy
Workplace website, they can enter their personal details which is stored in the
database system and if the user doesn’t want to join, they can still access the
website.
User Access Information about the Website: The website can provide more
information to its users by accessing the blogs, videos of the programs and events,
conducting seminars and webinars so that the new user gets familiar to their service.
Admin Access to Use of the Tools (sticky header and footer): The tools header and
footer are the useful tools as the header part contain main content information as a
text or button which helps user to search about the workplace more and the footer
part contains information’s like contacts, emails, social media integrations which
helps user to navigate and contact easily.
User Call to Action: Call to action can be a button or text like ‘Get Started’, ‘Chat
Now’ which helps to guide the user to take further actions.
Non-Functional Requirements
Collaborating with each other to create a s healthy workplace does not happen by accident.
A safe and healthy workplace is beneficial to protection, well-being, and patient health as
well as the long-term viability of the company and the business. Non-functional
requirements are quality characteristics that outline how your technology should act. They
assist us in meeting the software's requirements for improved performance. Non-functional
criteria have nothing to do with the system's capabilities. Rather, they look at the standards
that the software programme is supposed to meet. It examines the product's performance
and make it accessible and beneficial. When a product is utilised on a constant schedule,
such requirements may emerge. Some non-functional requirements for creating a Healthy
Workplace are as follows:
Legal or Regulatory Requirements: Product compliance with laws is described by
laws and regulations. If your product breaks these rules, you could face legal
consequences, including legislative penalties.
Reliability: This indicator indicates the likelihood of your solution failing. To attain
greater reliability, our group should eradicate any defects that could compromise the
code's security or cause problems with parts of the system.
Maintainability: Maintainability is the amount of time it takes to fix or modify a
response or its issue to improve the overall productivity or other characteristics. It
can be stated as a possibility of repair, just as reliability.
Performance: On a Healthy Workplace, performance refers the behavior of the
system when people engage with it in various contexts. Poor performance might
result in a bad user interface and put the system's security at risk.
Usability: The capability of a user to comfortably interact with a design solution to
fulfill the necessities is measured by usability. The product must be easy to use,
understand and be transparent as well. All components ought to be immediately
responsive to user requirements, with no essential functionality missing
Safety: In the appropriate meaning of usage, the level whereby a software system
minimizes injury to humans or environmental impact.
- If the Operators Guard is not in the operation position, the Radiological System will
not allow operation.
- The Medication Monitoring System must not distribute insulin dose more than the
highest amount specified by the specialist.
- If the degree of a frozen food product exceeds 41oF, the Food Vending Machine
will not distribute a meal.
Availability: The term "availability" refers to how readily a gadget is available to a
customer at any time. While it's possible to express it as a percentage. It can also be
defined as the proportion of time the gadget is available for use at any given time.
Planning
It is necessary to have a rigid plan to achieve our goals in every sector. We should know the
problems first and then we can make plan how to solve that problem in systematic ways. As
we had meeting with our client, we came to know the things that our client wanted to add
some more features to the website. Therefore, following are the planning that we are going
to do:
We are planning to add more pages that describes information about the Healthy
Workplaces.
We are planning to use SEO techniques for improving the site ranking in search
engine.
We’ll improve the interface of the website so that it looks attractive and add some
pictures that are related to the motive of the website.
We will compare our final website with another successful website so that we can
give our finest product to our client.
Before delivery of our final product, test will be done of the website. We’ll take a
survey among a group of people about the website.
Milestone
This is to show our main tasks and what are the deadline for each task.
Figure 4 Milestone
Gantt Chart
Gantt chart helps us to organize and schedule our projects to meet the deadlines. Gantt
chart also shows low risk, medium risk and high risk of the task. Therefore, we can be more
careful when we are doing the tasks.
Figure 5 Gantt Chart
Design
Use Case Diagram
Activity Diagram
Figure 8 Activity Diagram
Figure 9 ER Diagram
Prototype Design
Home Page
Figure 11 Home Page (Prototype Design)
About Us
Figure 12 About us (Prototype Design)
Charity Program
Figure 13 Charity Page (Prototype Design)
Charity Submit
Figure 14 Charity Page Submit (Prototype Design)
Contact Us
Figure 15 Contact Us Page (Prototype Design)
Get Involved
Figure 16 Get Involved Page (Prototype Design)
Volunteering
Figure 17 Volunteer Page (Prototype Design)
Our Work
Figure 18 Our Work Page (Prototype Design)
Blogs
Figure 19 Blogs Page (Prototype Design)
Webinars
Figure 20 Webinars Page (Prototype Design)
After that, we discussed with our client to know about the charity, what is client’s goal, how
that charity works. As a weekly basis we did our task and present to our lecturer, he gave us
feedback about our work, and we worked on it. On further meeting with our client, we
asked them what they want to add and amendment on the website. As per they want, we
progress our plan on website design. In our third meeting, we discussed with the client
about our diagrams (ER, Activity, Use Case, and Web Design Diagram). In the fourth
meeting, we presented our prototype design to our client she gave us feedback to us to
amendment few designs and colours on the design we worked on it. Finally, we have our
website design with us.
Interpretation
As we are working on a group, every one of us did our job respectively. After analysing the
project, we focused on the client demand. We had four meetings with our client. She told us
what they want to add on their existing website. We came to know that they wanted to
have multiple pages to their websites including different options for the user in the first
meeting. In further three meetings they provided us various information about the charity.
They wanted us to add donation option, blogs, contact us option, and others.
Evaluation
The main objective of this project is to develop a website for Healthy Workplace charity.
From starting of the project to the almost end of the project we learned so many things
related to our project, studies and our professional performance as well. All our team
members are hardworking and helpful. We helped each other for the success of our task
which developed our project to be done till now.
We started our project journey through collecting information about the company, its
background and motto, scopes and limitations, literature review, requirement gatherings,
planning, diagrams and many more. We communicate with each other every week via
WhatsApp group. Our team leader encouraged us to engage more with the project and
everyone did as well. We are about to complete our project 1 and we are at good point. We
still need to improve a lot of things and we are trying our best for project 1 and will try our
best to do project 2 in next semester as well.
Action Plan
We were stand by to mostly focus on our clients demand on the outlook of the project and
especially on fulfilling our clients’ requirements. In our meeting with the client, we were
noting the key points our client wants us to be more defined. We discussed about the
diagrams (Use case, ER, Activity, and Web Design) and the wireframe as well as our
prototype. Our client is preparing the content of the website in order to make it ready in the
next 2 months. When our team started to create the website there might be some changes
in the design.
Overall, working with all the team members throughout the Project1 was a nice opportunity
and we had a great experience as well. We got to share our ideas with each other and
learned to do our work with cooperation. We learned to value each other’s work. It was
good chance for us to interact with our client as well.
Conclusion
To summarize all of the key points above, we can conclude that we need to add more pages
and contents to the website to meet the SEO ranking requirements on Google. The contents
will be provided by client in the next two months when we move on to IT Project 2 subject.
Client chose WordPress for the tool of creating the website as the client has idea about how
the WordPress work, so it will be easier for the client to use it and edit for the future.
Future Plan
Several plans have been made to continue our project in IT Project 2 in the next two
months. The latest contents will be provided by clients to fill up the pages on the website.
Since we will be using WordPress, client has invited Sarah Rangkuti (team leader) to join an
admin so our team could use their current WordPress to make some changes based on the
client requirements. Image slides will be changed when we have the images from client.
Recommendation
Hackr.io. 2020. 10 Best Javascript Frameworks To Use In 2020. [online] Available at:
<https://hackr.io/blog/best-javascript-frameworks> [Accessed 30 July 2021].
L., T., W., E. and C., A., 2021. Mood Active – Corporate Wellness Program Sydney. [online]
Mood Active. Available at: <https://moodactive.org.au/corporate-wellness-programs/>
[Accessed 21 July 2021].
Meeting 1
Meeting 2
Items:
1. Project Update
We have done and show our functional requirements to client in order to fulfill the
objective of the company (Healthy Workplaces).
2. Questions that we asked in the meeting to our client is listed below.
o What is the preferred software that we are going to use to create the
website?
o Confirmation of the point number 3 in the objective that there will be
no links or buttons to other pages
o Is there any membership program?
o Do we need to create the content or it will be provided?
o In terms of the design of the website, is there any specific design that
the client wants it to be different than StepForward website?
o Is there any specific button or page to describe the charity program?
For instance, one page is explaining how the user will donate, where
will the donation go, or any way the user could donate some other
charity through Healthy Workplaces
3. Preferred communication methods: Zoom Meeting and Email
Actions:
Clarifications:
1. Client preferred to use WordPress. However, client is open to suggestion to use
another software.
2. There will be no links since it is a recommendation to improve SEO.
3. There will be no membership program. However, user could create an account in
order to receive information or marketing program from the company.
4. Client will provide the content
5. At the moment, there will be no difference. However, when the team has started to
create the website, there might be some changes in the design.
6. There will be specific page to describe the charity program
Next meeting date/s & time/s: 10 September 2021
Meeting 3
Items:
1. Discussing about the diagrams
2. Discussing about the wireframes
3. Discussing if any changes needed for the website
4. Getting the contents for the website from client
5. Getting the source code of the WordPress for their website
Actions:
We will create website prototype that matches with client's feedbacks
Clarifications:
1. We discussed about the diagrams (Use Case, ER, Activity, Web Design) and also
wireframe 2. Client wanted to remove log in and signup button, instead user could
subscribe to their newsletter
3. Client wanted to get the notifications as well on her email if user made a booking and
created a donation
4. Chat feature will have an automatic reply message that say "Our team will get back at
you as soon as possible. Our work timings are from 9AM to 5PM" if the user wants to
chat besides those timings.
5. Phone number will be added on Contact Us page
6. Search icon will be small but when user type something it'll become long
7. Picture (3 pictures will be slides automatically) for whole banner on the pages
8. Donation page will have options for user to choose the amount they want to donate.
The options are $5, $10, $20, $50 and another amount with captcha
Next meeting date/s & time/s: 15 September 2021
Meeting 4
Actions:
1. Client will send us the contents in the next two months (IT Project 2) to fill in the
website
2. Client will send us the images in the next two months (IT Project 2) to fill in the
website for the images slide
3. Client has invited Sarah Rangkuti (team leader) to join the admin on WordPress
Clarifications:
1. Client wants the design to be more modern
2. All forms need to have captcha
3. All fonts should be matched
4. All pages will have the same headings (at the moment we use different pictures as clients
will be provide the new pictures later on IT Project 2)
5. The pictures will be full banner once we have the new pictures from clients
Next meeting date/s & time/s: When IT Project 2 starts
First Meeting
Attendance:
Sarah Rangkuti
Roshina Devkota
Manjul Thapa
Kabita Khadka Sunar
Aava Oli
Approval of Minute
Important Discussion
Progress
Second Meeting
Attendance:
Sarah Rangkuti
Roshina Devkota
Manjul Thapa
Kabita Khadka Sunar
Aava Oli
Pooja Bhujel
Approval of Minute
Important Discussion
On the second meeting of our group, we will be discussing about:
Reviewing of what we have done
Planning for Project Proposal
Progress
Third Meeting
Attendance:
Sarah Rangkuti
Roshina Devkota
Manjul Thapa
Kabita Khadka Sunar
Aava Oli
Pooja Bhujel
Approval of Minute
Important Discussion
Progress
Fourth Meeting
Attendance:
Sarah Rangkuti
Roshina Devkota
Manjul Thapa
Kabita Khadka Sunar
Aava Oli
Pooja Bhujel
Approval of Minute
Important Discussion
On the fourth meeting of our group, we will be discussing about:
Reviewing of what we have done
Planning for next tasks
Progress
Fifth Meeting
Attendance:
Sarah Rangkuti
Roshina Devkota
Manjul Thapa
Kabita Khadka Sunar
Aava Oli
Pooja Bhujel
Approval of Minute
Important Discussion
Progress