Project CMS finished
I have been very busy for the last 3 months, for building a CMS management system for The Smith Group. It contains 14 websites and an admin CMS system.
The system is built from scratch in PHP MYSQL Javascript AJAX in a linux box.
Project management nightmare:
The requirement was not full established at the beginning of the project, and Project Manager went on vacation for 8 weeks. During the 8 weeks, I hard coded all the CMS systems, and based on the website new template he gave me. I have all the functions coded, website integrated, modified, etc etc. But when he got back, everything I did was not he wanted. From experience, it highly depends on his input on this project during the process of building the system. Now that he is back, 3 weeks after, all the functions, website layout, hyper links, etc etc are changed. Until now, he still wants to change functions, although these functions are already been modified in the previous 3 weeks. But anyway, the project is getting to an end. I will responsible for future changes.
From this example, also as per project management studies, how important it is to have a fully established and fully understand requirement for any given project!!!
I learned from experience, especially this experience, that to work on a project or to start a new project, requirement study and feasibility study is very important, and also have the requirements and scale well established before the start is the key to have a successful project.
Although this Smith CMS project is finished, it has extended for an extra 2 weeks in an established 9 weeks project schedule, which is about 1/5 times more. It is a successful project based on customer satisfaction, functionality, and so on.