Your style drives our process

We understand the many factors that drive a development methodology. KCS is flexible, and we're willing to approach a project using the process that works best for your organization. Budgets, deliverables, and quality may vary depending upon the work processes that are employed, so it is important to understand the options and scope at the start of a project.

Here are some examples of typical project processes we follow:

Basic Design Process Streamlined Technical
Development Process
Structured Technical
Development Process

KCS follows these standard steps for all graphic and web design projects, with added iterations for large projects.


  1. Explore ideas, branding, and approach to the "look and feel" elements.
  2. Conceptual design
  3. Review and revise.
  4. Extend selected design to completion.
  5. Creation of deliverables - marketing collateral, website design, logos, etc.
  6. Delivery to client.



This process works best for small website projects, small teams, clearly defined branding, simple-to-medium complexity, high collaboration, templated projects, short timelines, and small budgets.


  1. Requirements discussion
  2. Scope definition
  3. System configuration
  4. Information architecture
  5. Website design comps for home page and unique interior pages.
  6. Rapid development of site features.
  7. Incremental release of features with modifications based on client discussions.
  8. Content production.
  9. Basic feature testing and link validation.
  10. Launch to production.

This methodology works best for large projects, complex technologies, system integrations, numerous  stakeholders, process-driven company cultures, and larger budgets.


    1. Requirements definition and documentation.
    2. Competitor website review.
    3. Scope document.
    4. Use case analysis.
    5. Technical specifications and site architecture.
    6. System installation and configuration.
    7. Information architecture.
    8. User interface design.
    9. Usability testing.
    10. Programming and development.
    11. Content management and development.
    12. Unit and system QA testing.
    13. Resolution of issues.
    14. Internal client review.
    15. Release to production.