CKDigital Web Design Process

The CKDigital project methodology comprises the steps we take in taking a project from initiation to completion. While the primary purpose of this methodology is to ensure that clients’ objectives are met, it also ensures that the client has a great experience during the web design process.

At CKDigital, we follow a defined process in managing web design projects. The duration of most web design projects is usually between 8 to 12 weeks. Actual duration however depends on the scope of the project.

Our web design process is as follows:

1. Understanding The Brief

We collaborate with you to understand your business and your objective for the website. This is typically achieved through a meeting with a Web Strategist, or by filling a project questionnaire. For clients outside Lagos or Nigeria, we collaborate via Skype or phone.

abiodun-omeiza-opeyemi-project-briefing
Image: Abiodun (Project Manager), Omeiza (UI/UX Designer), Opeyemi (Front-end Developer) and Chinaka (Developer) in a project briefing meeting.

 

2. Analysis & Planning

After gaining a good understanding of the project brief, we kick off the Planning phase. At this point, the project team sits together to discuss the project. The Web Strategist explains the project brief to the project team (Project Manager, UI Designers, Developers). Collaboratively, the project team then works out the best solution and implementation plan for the project.

Some of the deliverables at this phase are:

  • Wireframes
  • Website navigation structure
  • Functionality implementation plan
  • Project timeline
  • Project requisition list
omeiza-project-brief
Image: Omeiza (User Experience Designer) during a project brief meeting.

 

3. Design

Once the project team has been briefed, the UI Designer(s) come up with mockup designs of the website – the proposed design a static image format. The project manager confirms that the design meets the client’s functional requirements, and a senior designer then reviews and approves the design. The client has a say in the design of the website, so we send designs to the client for feedback. Once client feedback is received, designs are tweaked if necessary. We continue this process until the client is completely pleased and signs off the designs.

kayode-designing-a-website
Image: Kayode (UI Designer) designing a website’s user interface.

 

4. Development

Once the client has signed off all design elements, the developers spring into action, making the designs ‘functional’. At this phase, front-end and back-end development is done, pages are created, and content is uploaded.

web-develoment-code

 

5. Quality Assurance & Testing

After the development phase comes QA and testing phase. The developed website goes through thorough tests including functionality, browser compatibility, speed, and mobile usability tests. The project team makes required modifications, and the website is ready for launch.

website-review-meeting-2
Image (L-R): Joseph (Developer) and Abiodun (Project Manager) in a review meeting with one of our clients.

 

6. Launch

Once all QA tests are passed and website confirmed great by the client, the website is deployed (transferred to the live server), where a final test is done. We also train the client on how to use the website’s content management system.

website-launch
Image: A launched website (Helpmeet A Need), containing all core web design features, and ready for use.

 

7. Technical Support & Maintenance

At CKDigital, our focus is on lasting relationships and not just the project. We continue to support clients, providing technical support and ongoing maintenance, after the website has been launched.