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