Uploaded by Qais Kaddah

Qais U8 A3 (MARKED P4)

advertisement
Project plan
Resource plan
Human resource:
Project
Team
job roles
Qais
Alkaddah
Project
manager
Qais
Alkaddah
Back-end
developer
Qais
Alkaddah
Front-end
developer
Qais
Alkaddah
UX
Designer
responsibilities
Contract
Hourly
start and
rates
end dates
01/11/2021- £30 per
30/05/2022
hour


Budget Management
Plan and Develop the Project
Idea
 Monitor Project Progress
 Evaluate Project
Performance
Back-end developers build, maintain, 15/11/2021and debug the back end that runs a
20/04/2022
website and make sure that all the
codes run without any error.
A front-end developer is a web
15/11/2021developer that codes the front end
20/04/2022
of a website. While web design is the
way a website looks, front end
development is how that design
actually gets implemented on the
web.
The designer is also responsible for
30/11/2021bringing the pages to life using the
20/04/2022
wireframes created to mock-up each
page. The designer focuses on
creating site concepts as well as
developing templates and the
graphic design for the website
Availability
Level of
risk
Needed
between
November
and April
High
£0 per
hour
Needed
between
December
and April
Medium
£10 per
hour
Needed
between
December
and April
Medium
£0 per
hour
Needed
between
December
and April
Low
Equipment and materials needed
Equipment
Desktop computer for
Back-end developer
Desktop computer for
Front-end developer
Laptop for the UX
designer
Tablet for the
Designer
Internet router
Material
Quality
Excellent
Excellent
Good
Good
Excellent
Associated Task(s)
Duration Required
Cost
run all the coding and data base
programs smoothly
Able to run the software
needed in front-end developing
Run the designing software that
the designer need
Run the designing software that
the designer need
Garrity suitable internet
connection
15/11/202120/04/2022
15/11/202120/04/2022
30/11/202120/04/2022
15/11/202120/04/2022
01/11/202130/05/2022
£100 per month
£100 per month
£100 per month
£100 per month
£60 per month
Software Tools
Visual studio code
Skill level
needed
Excellent
Adobe
Dreamweaver
Adobe Photoshop
Excellent
GoDaddy
Good
wireframe cc
Good
Word
Beginner
Expert
Associated Task(s)
Provide environment to help build
up the website
designing web pages, essentially a
more fully featured HTML web
Design and edit the front screen that
the user sees in the website
Provide server host for our website
Design the flowchart and wireframe
for the website.
Write different type of document
format
Duration
Required
15/11/202120/04/2022
15/11/202120/04/2022
30/11/202120/04/2022
15/11/202120/04/2022
30/11/202120/04/2022
01/11/202130/05/2022
Cost
£13 per year
£20 per month
£20 per month
£150 per month
(depend on the
plan)
Free
Free
Logo
Colour Palette
This is a good start to this aspect Qais.
P4
Financial plan
Project name: Rock’n Rollin website
Project manager: Qais Alkaddah
Task
Reason for payment
Dates
number
Start
Last update: 24/02/2022
Updated by: Qais Alkaddah
Estimated costs
End
Equipment
Employee Software Total
tools
£500
1
Desktop computer for
Front-end developer
15/11/2021
20/04/2022 £100 per
month
2
Desktop computer for
Front-end developer
15/11/2021
20/04/2022 £100 per
month
£500
3
30/11/2021
6
Visual studio code
15/11/2021
20/04/2022 £100 per
month
20/04/2022 £100 per
month
20/04/2022 £60 per
month
20/04/2022
£500
5
Laptop for the UX
designer
Tablet for the
Designer
Internet router
4
15/11/2021
15/11/2021
£500
£300
£13 per
year
£26
7
Adobe Dreamweaver
15/11/2021
20/04/2022
8
Adobe Photoshop
30/11/2021
20/04/2022
9
GoDaddy
15/11/2021
20/04/2022
10
11
12
wireframe cc
Word
Project manager
30/11/2021
01/11/2021
01/11/2021
20/04/2022
30/05/2022
30/05/2022
13
Back-end developer
15/11/2021
20/04/2022
14
Front-end developer
15/11/2021
20/04/2022
15
UX Designer
30/11/2021
20/04/2022
£20 per
month
£20 per
month
£100 per
month
(depend
on the
plan)
Free
Free
£30 per
hour
£10 per
hour
£10 per
hour
£0 per
hour
£120
£120
£400
Free
Free
£7186
£0(tranning)
£3000
£0
(tranning)
£12200
P4
Quality plan
The nature of the project
Rock’n’Rollin Bike Club, that is located in Newcastle-upon-Tyne, is requesting website to support members of the
public getting involved in the different aspects of cycling as a sport/ hobby.
To develop the website the project have many tasks until the final task the patch the functional website. Like meet
with the client to gather as much information as possible about the client’s requirements for the website.
Based on the client requirements that we have established, we produce accurate and detailed plans which include:
Site map
Wire frame
Moodboard, including Colour pallet, Typography, Theme/ style
The project manager has set a plan with the stakeholders and the time to establish the website by 15 of may 2022 by
the project budget around £3000.
Activities necessary to deliver the project
-meet with the client to gather as much information as possible about the client’s requirements for the website.
specific requirements, including:
Purpose
Content (both text and image based
Interactive elements
Responsive design to both different devices and browsers.
-Second stage of the deliver the project is the designing and is include
Site map
Wire frame
Moodboard, including Colour pallet, Typography, Theme/ style
-The third stage is developing the website by using HTML5 and CSS3 to create a suitable multipage functioning
website.
-Final stage is launch the website and release update patches to fix any discovered bags or problem.
The resources required
Human resource
Project manager, Back-end developer, Front-end developer, UX Designer
Equipment and materials needed
Desktop computer for Back-end developer, Desktop computer for Front-end developer, Laptop for the UX designer
Tablet for the Designer, Internet router
Overall conclusion
A standard working website will be built using the colour palette and logo that my customer requested. The client
had already generated and approved the drawings and annotated wireframes.
I'll do the testing at the same time as I'm building the website (anything would be tested right away after
implementing anything)
I will maintain quality throughout the project, beginning with the first stage and ending with the final stage, by
sticking to my plan (doing research at home and working on the website in class) and conducting regular tests to
ensure that the code works properly and does not interfere with the code I have written.
P4
Risk plan
There is a list of risks that might threat the website and as a project manager I should make a plan to predict any
attack or security threat and what will happened and how can we act in this situation.
List of risks:
(DoS) attack
potentially bring the service down by exceeding the capacity of the servers. In fact, these attacks are disseminated
throughout a broad network of attackers (Distributed DoS, or DDoS for short), making them even more difficult to
track down.
The best-case scenario is that users are dissatisfied while the service is down. The worst-case situation would be for
users to lose a large sum of money as a result of the services being unavailable.
SQL Injection attacks
where an unauthorised user gains access to your database Depending on how important the data is, just having the
most basic database privileges is enough to extract enough information to cause havoc.
These attacks are made possible by even the tiniest flaw in the application's design and architecture, as well as a lack
of query validation in the backend.
When there is any threat of hacking or leaking information from the website, this has negative consequences for the
reputation of the website and the work of the website owner, as it may cost the loss of many visitors due to their
lack of trust in the website. Also, lawsuits may be filed and the website sued by those affected by the leakage of
their information. Therefore, a protection system and a team specialized in cybersecurity must be established for a
time and to address any threat and problems related to the security of the website and its contents.
P4
Acceptance Plan
The deliverables that myself and client have agreed on is that we must do the following for this to work out:
I will be required to use the specific colour pallet given by our client that was shown in the scenario of what he wants
his website to be like, the assets given by him which are the logo, different types of suspensions, etc. and the last
one should be that we must have a working prototype within a time frame which we can show it to him and gather
any feedback given by him to improve it after all.
Throughout the development the project plan for the identified project I will be using an acceptance plan to help
ensure my website is a success, I will be doing this alongside my quality plan to help me keep things in order and
making sure that the website met the client requirements.
Throughout I must consider that all the parts of my project that must check on it’s quality and validity of it’s
functionality, if the section I’m looking into is made poorly or not met the requirement then I am unable to accept it
to be include to the final website.
The section that I will be inspecting or that I must consider are the land page which is home page including the An
introduction to the Bike club and the intention of the website, navigation bar, the logo and the colour met the client
colour pallet I have been provide by the client and all the buttons and the internal and external link work with no
issues.
Also I will consider the other aspect of the website like accessibility features for the images and text on the website,
Interactive maps, both OS and road maps where applicable and the usability across devices such as desktops and
mobiles.
P4
Phase Review
is the project under schedule and within budget?
The project work in the time scheduled where the design have been produced on the 10/03/2022 and get the
approve to move to the next stage and we produce prototype website on 13th/may and then we went through the
tests and after the acceptance tests then we took the client approve to publish the final path on 16th/may as we
agreed before.
have the deliverables been produced and approved?
All the deliverables been produced and approved and I believe that this is also marked as approved from that
deliverable list to meet our client requirements. also I have witness statement from the client that approve all that
have the risks been controlled and mitigated?
P4
Yes one of risks we work to risk is files lose were the website files been stored in physical local storage and been
upload on icloud storage so avoid and mitigated and risk from losing files if the main machine get hacked and the
hacker delete or hide the files for financial motivation or steal the source code and sell it or leak it on the public to
effect on the business. The current risks occurring within the project have been controlled and mitigated accordingly
following the solutions and have been minimised without any worries for the time being.
have issues been resolved?
On of the issues we hit that the website did not work in different kind of screen size or devices but the team work to
resolve this issue by code the website to by media query and now the website work with no issues on all the kind of
the devices the client ask for.
is the project on track?
The project on the track as the client mention on the witness statement the prototype design have been produced
on the time we set 13/may
should the project continue to the execution phase?
I believe that the project should move on to the next phase because I have successfully finished the current phase.
Justification of decisions
The project on the time and budget hit all the deliverables and the team able to solve any issue and client happy to
give us the approve to move for execution phase and the team ready to move for the next stage and as I a project
manager I see that the team able and ready to continue to the execution phase.
P4
Identified changes (implementation and justification)
Change number implementation
1
The budget
2
The design
3
The resource
4
The time
5
The design ( test)
justification
The budget have been increase from £10000 into
£12700 because we needed extra desktop and
icloud storage plan fees
We decide to upload the files on extra part which
is icloud storge to avoid any filed loses
One of the tablet had been broken by the
employee so we used his personal tablet
We had to delay the prototype design on day after
the time been sat because of technical issue
We had to change the test table because we add
some features to the website and we want to
make sure it is work properly so we add extra tests
for the buttons which have interaction and change
colour one been pressed and add maps to the
routes page embedded with the website that help
to show the places recommended.
Qais, this is better and you have now developed a valid project plan with a phase review. As usual please continue
checking very carefully for use of English.
P4
Now Achieved
Download