Over these eight weeks, I feel that the project has gone really well. Although coming across a few problems along the way, but I were able to overcome these and still remain to deliver the project on time. When I was commissioned the project, I felt that I was more than capable to do exactly what the project specification wanted and to make sure that it was done they needed it to be. As the project went on I had to research a lot of development knowledge that I didn’t know which therefore impacting on the time too. As well as this I had to create all of the designs for each of the pages and code them to valid HTML/CSS which took even more time up too, along with creating and maintaining the project time frame and the technical documents after it.
At the start of the project, I posted quite a few blogs up with using the program Blogger, but sadly they suffered a hardware fault which made me quite annoyed, as I lost a lot of vital information so I had to re do those blogs and wait for the program to become stable once again to re post them up to the website so therefore my client could see what was being done and monitor the progress until the deadline date.
I was able to manage the project effectively and efficiently, by communicating with client on a weekly basis to able to feedback information of how the project was going, what issues I was facing, any change requests they may wanted and the final outcomes I was producing. By following my GANT chart, I was able to post to the client of the various different stages I was starting or completing and any milestones that were achieved. Along with this using the CPA to identity what was the most effective route to take when it comes to completing the tasks were really important for the Visualize Media CMS.
Researching took some time up that I didn’t really budget for, which was finding out the latest methods of posting to databases by using PHP, security methods to keep the system secure, authorisation checking and also template theming, luckily enough I was able to consult a few people I knew within the industry where they was able to help me figure out what I needed which enabled me to continue successfully along the project. Therefore the time that was wasted, I needed to make back so during the week 3 and 4, I worked throughout the weekend to make sure that I was back up to date on the timeline.
As the project progressed along the timeline, the work load started to get easier and I started to understand the code I was writing a lot better, and it started to form together which I was really pleased with and gave me even more motivation to proceed further. As the project came to the end and finishing the main parts to the CMS I was able then to start testing the project so it was fit for its intended use and producing the necessary documents for the end user to successfully understand how it worked, and how it can be installed, and fixed if there was any given problem.
I wanted to make the user guide really clear and to fit the house style as well, so I took the colours /style of the front end part and applied them to the user guide, and then I started listing the pages that I needed to create ranging from logging into the system and posting a new article. As well as this I needed to give clear instructions on how the user can install the system, a simple glossary of words/terms that were used and a licence agreement for the CMS itself.
Finally I needed to produce a full testing program, to show the client and the end user that the website itself works and the CMS too. It would include everything that I needed to test, ranging from the CSS loading in each of the pages and sections, the links on each page to redirect to the various different pages that is attached too, the JavaScript works correctly and displays what you want, the php/mysql backend works the way it was designed too and finally that the images are loaded and are the right size for the area they are designed for.
There are only a couple of elements that I would change overall with the CMS and these would be that, I had more time to complete new modules for it, which would range from the notes system, a complete user back end and front end, and a blogger type of module but these are already included in a future scope/part of the project and I hope we can come back again and make these happen. As well as this I wished I researched the PHP/MYSQL fully as well, to show more understanding and cut down on the waste of time at the start of the project itself, which means I may of achieved a bit more than the intended scope. Overall I feel the project has ran really well, and it has kept to its deadlines and we have produced some really decent work, which we feel that the client will be very happy with.