Functionality Doc.

In any large project, interactive or building a home you should never start with out a detailed plan on what you need and how things work. Welcome to the functionality document. This is where the rubber meets the road and you are able to get down to specifics on how you want things will work, how the user will interact with what you create. A well laid plan will garnish you a smoother process and save you a great deal of time.

Resources

Document Statement

The first thing to put on the page is what you want the reader to get out of this document. If it’s just yourself this helps you focus by thinking in detail, before you code what you are getting into.

Description of the project

A one of two sentence statement of what the project is about, your elevator pitch.

Front-end functionality

A list of shared or common features such as image gallery, fade or slide? How do things work on your site? A sitemap is also common, how does information flow? In short, you need a detailed description of each page and every element on that page.

Back-end functionality

Detailed list of back end requirements such as database, CMS or code language like PHP or Ruby.

Wireframes

It is common to have a full set of wireframes (one for each page template) that accompany the functionality document. This offers a visual representation of the doc. and helps us understand spacial interactions between elements on each page.

Rules and Guidelines

  1. Start with the homepage
  2. Be as detailed as possible
  3. Don’t forget to detail animation and style
  4. Dream, but remember you will actually have to code this stuff!
  5. Make this document for humans to read
  6. It should be detailed enough that a developer would not even need to speak to you. Answer all questions

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • Categories

  • Professors

    MMM

    Deb Pang Davis
    Newhouse 3, RM 236
    dpangdav@syr.edu
    315.443.8287

    Office Hours
    Mondays > 3:30-4:30 p.m.
    Tuesdays > 10-11 a.m. & 2:15-3:15 p.m.
    Thursdays > 10-11 a.m.

    MPJ

    Ken Harper
    Newhouse, RM 500
    kharpe01@syr.edu
    315.443.6131
    Office Hours
    W | TH 3:30–5:30

    Teaching Assistant

    Scott DuChene
    Photo lab. Rm 207/N1
    Office Hours
    Fri 10:30 - 12:30 and from 2:30 - 4:30

  • Course Server Info for Major Projects

    Place all Major Project assignments on the course server folder

    SolarNH

    • UN: GRA4472
    • PW: corner
  • Meta