3: The build phase
Once the functional specification document has been signed off then production begins, in line with the project timeline and wireframes. Initial designs are produced and published to a proofing site for the steering team to review. These designs are refined and signed-off before being rolled out to all the pages and converted to HTML.
In parallel to the designs the programming and development work begins. Depending on the size of the project and complexity of the programming we work in 2-3 week 'sprints'. After each sprint we meet with the client and review the completed work. This allows the client to review and test as the project develops and if there is a commercial case for changing functionality then those changes are discussed and phased into the timeline.
While the project evolves the project manager will be preparing and working with the client on the subsequent sprint while the programmers and designers finish their current sprint. This approach works well for each and every part of the project as long as the timeline allows for some flexibility. It is also a good approach when development includes third party system integration (email engines, social media integration, management information systems etc).
Digital Marmalade will ensure the website is structurally optimised for search engines, has a logical architecture, intuitive content management system and is user friendly. If agreeable we will build the project within the Marmalade Suite's framework, which is an ideal solution for larger, more complicated projects.
As the project gets closer to completion the complete site gets promoted to the User Acceptance Testing (UAT) environment and testing steps up a gear. This is the perfect opportunity to do some final usability testing, actioning any feedback, final bug fixing and making the site ready for go live.
« Phase 2 Phase 4: Post go-live »