$30 off During Our Annual Pro Sale. View Details »

How to write a website specification document

How to write a website specification document

A talk about how to write a website specification document, something which is an important part of any website project.

Mark Wilkinson

March 26, 2019
Tweet

More Decks by Mark Wilkinson

Other Decks in Education

Transcript

  1. How to write a website
    specification
    Mark Wilkinson
    Co-founder & developer at Highrise Digital
    https://highrise.digital
    @wpmark

    View Slide

  2. “What is a rough price for
    new house build?”

    View Slide

  3. “A detached house, 4 bedrooms,
    en-suite bathroom, garage?”

    View Slide

  4. “There is only 1 en-suite, what
    about the other bedrooms?”

    View Slide

  5. What is a website
    specification?

    View Slide


  6. A document that articulates the project’s
    goals, objectives and tactics. It
    should outline constraints, such as
    budget, deadlines, or technical restraints.
    It can also include project details such as
    the team involved, for
    example, stakeholders or points of
    contact.

    View Slide

  7. But, why?

    View Slide

  8. View Slide

  9. View Slide

  10. Giving clarity

    View Slide

  11. What to include

    View Slide

  12. Overview
    Team
    Goals
    Phases
    Content
    Design
    Functionality
    Accessibility
    Browser support
    Hosting
    Ongoing maintenance
    Assumptions
    Milestones
    Deadlines
    Budget

    View Slide

  13. View Slide

  14. Overview
    What problem is being solved?
    High-level project scope
    Target market

    View Slide

  15. The team

    View Slide

  16. Goals
    Set 2 or 3 SMART goals
    Everyone should be clear on
    these

    View Slide

  17. Phases

    View Slide

  18. Content structure

    View Slide

  19. https://www.gloomaps.com/

    View Slide

  20. Content [post] types
    Taxonomies
    Page templates (layout)

    View Slide

  21. Design

    View Slide

  22. Functionality
    How the site actually works
    Detail, detail, detail - contact
    form example

    View Slide

  23. Search
    SSL
    eCommerce
    Users - roles/caps
    Performance & speed
    Multi-lingual
    API integrations - CRM

    View Slide

  24. Accessibility
    (a11y)

    View Slide

  25. View Slide

  26. Browser device support
    Analytics
    Who are the users?

    View Slide

  27. View Slide

  28. Hosting

    View Slide

  29. Ongoing support/
    maintenance

    View Slide

  30. Assumptions

    View Slide

  31. Milestones & deadlines

    View Slide

  32. Mark Wilkinson
    Co-owner of Highrise
    Digital
    WordPress developer
    @wpmark
    @highrisedigital
    https://highrise.digital

    View Slide

  33. Questions ?
    Although not necessarily answers!
    @wpmark

    View Slide

  34. #askhighrise

    View Slide