STP Sample Project Spec
STP Sample Project Spec
STP Sample Project Spec
Date
25 Jan 2007
Author
Gill
Description
Draft document placeholders for content
[some put version and distribution lists at the close of the document]
Distribution List
Members com585 winter 2007
Contents
1. Introduction
2. Project Objectives
3. Success Criteria
4. Site Map
5. Functional Specification
6. Technical Specification
7. Privacy Policy
8. Content Plan
9. Wireframes/storyboards
10. Marketing
11. Testing
12. Updates and Maintenance
13. Critical Path
14. Budget
15. Appendix
I. Introduction
This is a working document that is intended to capture detailed requirements and to
document outstanding considerations and questions. The document has been
developed through meetings with key stakeholders and appropriate experts.
Subsequent changes to project scope will need to be approved through formal change
control; if approved, they will be incorporated into the project specification.
Situation-Target-Proposal, page 2
V. Functional Specification
What does the site do? What do I do when I visit? This isnt why the information or site
is here. The functional specification and site map are two key documents that form the
basis for the project.
Situation-Target-Proposal, page 3
IX. Wireframes/storyboards
Wireframes are page design representations that contain content and functional
elements of a page (or template) without color or graphical embellishment.
They provide an outline of the design approach
They define and refine elements that need to go on the page
They show navigational architecture and information flow this contributes to
user experience
They should be easy for anyone to create, distribute and manipulate. As such,
they are very cost effective.
The project specification may detail information as to how wireframes will be developed
or when they will be developed; the actual wireframes are not part of the project
specification.
X. Marketing
Who is responsible for marketing the site? How will marketing occur? This may include
specifications about meta tags as well as page titles.
XI. Testing
There are several types of testing: user acceptance, functional, load testing, content
proofing, usability testing, security testing. Testing requirements are outlined here.
XII. Updates/Maintenance
Schedule, responsibility. Will content be updated on an ad hoc or versioned basis?
XIV. Budget
Developed last and includes all resources (monetary, staff, otherwise).
Situation-Target-Proposal, page 4
The person in charge of the project plan should make certain all assumptions about
these topics are articulated and agreed to by all decision-making parties.
Your project specification document must include details in the following sections:
o Section 1 Introduction
o Section 2 - Project Objectives
o Section 3 Success Criteria
What you think are reasonable measures of success for the website
and project
o Section 4 SiteMap
We will focus in classroom on how to structure a sitemap. The sitemap
itself is a separate deliverable.
o Section 5 Functional Specification
How your team thinks the site should behave the functional
specification should bear a direct relationship to what you think your
audience wishes to do when they visit the site
o Section 6 Technical Specification
The site will be hosted at the University of Washington on Apache
webservers with PHP capability. You should articulate your
assumptions about site visitor technical capability broadband/dial-up,
browsers, installed software, etc. What resolution monitor are you
targeting? Do you want to support user-generated content if so, what
software might you use?
o Section 7 Privacy Policy
Consider using a privacy policy from the UW web.
o Section 8 Content Plan
You will brainstorm to identify the types of content a site like this
should contain. Use your personas as well as your competitive
analyses to guide the process. Some content may be static, such as
profiles of media companies. Some content may be dynamic, such as
an RSS feed that provides headline updates. There may usergenerated content; if so, provide details about how this might be
solicited and monitored. For the database information, brainstorm the
type of data youre interested in and the kinds of relationships you think
need to be available.
o Section 9 Wireframes
State that black-and-white or greyscale wireframes are being
produced. They are a separate deliverable.
o Sections 10-14 are beyond the scope of this course.