Functional Specification



CHEER CONNECTIONS

Theresa Ogden

MET TM 648

August 9, 2009

Team Members

|Name |Email |Phone |Role |

|Theresa Ogden |bumail@ |410-980-2329 |Project Manager |

| | | |Development Lead |

|Joe Tester | | |System Test Lead |

|Jane ProdSupport | | |Production Support Mgr |

|Joe UserMgr | | |User Test Lead |

|Joe Developer | | |Developer – Presentation Tier |

|Jane Developer | | |Developer – Business Tier |

|Joe DBA | | |Data Base Administrator |

|Joe Tester | | |Tester |

|Jane Tester | | |Tester |

|Joe Customer | | |Department VP |

|Jane Customer | | |Department Mgr |

|Josey Customer | | |Product Support |

Signoffs

|Phase |Name |Date |Signature |

|Functional |Theresa Ogden, PM/DL |08/09/2009 |Theresa L. Ogden |

|Specifications | | | |

| |Joe Tester, System Test Lead | | |

| | | | |

| |Jane ProdSupport, Production | | |

| |Support Mgr | | |

| | | | |

| |Joe User Mgr, UM | | |

| | | | |

| |Joe Customer, Customer | | |

Revision History

|Date |Reason for change(s) |Author(s) |

|08/09/2009 |First Draft |Theresa L. Ogden |

Table of Contents

Title Page 1

Team Members 2

Signoffs 2

Revision History 2

1. Company Information 4

2. Project Goals, Justification 4

2.1 Project Goals 4

2.2 Justification 4

3. Information Culture 4

4. Security Requirements 4

5. Primary Audience 5

6. Platform Dependent and Installation Requirements 5

7. Demographics 6

8. Physical Setting 6

9. Primary use of the product 6

10. Data Archival, Backup and Recovery Requirements 6

11. Psychographics 6

12. Project Flexibility Matrix 7

13. Current Resources 7

14. Roles and Responsibilities 7

15. CHEER CONNECTIONS- Web Design Graphics 8

1. Company Information

CHEER CONNECTIONS is an on-line store that brings all of the cheerleaders needs to one shop. From hair ties to shoes, CHEER CONNECTIONS has it all.

2. Project Goals, Justification

2.1 Project Goals

• Get a diverse audience excited about CHEER CONNECTIONS

• Educate that audience about CHEER CONNECTIONS’s role, services

• Increase usability

• Develop a more sophisticated, web-savvy look for the entire web site

• Ease site maintenance

• Incorporate multimedia (Flash, video) where it helps tell CHEER CONNECTIONS’s story

• Develop a site referral program

• Develop an opt-in email newsletter tool that CHEER CONNECTIONS, or specific CHEER CONNECTIONS territories, can use to keep members up-to-date.

2.2 Justification

The Functional Specification is a contract between the customer and the team, describing from a technical view what the customer expects. The quality of the Functional Specification (completeness and correctness) has a significant impact on the quality of the development activities and all follow on phases. Completion of this website will increase the amount of sales and profits that will directly be reflected in the bottom line. The customer will also be able to have easier access with regards to finding the products that they need in an easier more user friendly format.

3. Information Culture

The goal of CHEER CONNECTIONS is to build a strong and productive information culture that maximizes the effectiveness of the processes employees use to store, find and communicate information. A strong and productive information culture is based on the appropriate tools (for example a document repository) and policies (for example a practice of posting project summaries in a shared corporate memory repository), but it needs much more:

A pervasive understanding that:

• good information behaviors are paramount;

• such behaviors are everyone's responsibility;

• they make everyone's work lives easier.

4. Security Requirements

CHEER CONNECTIONS administrative functions – both email and content management – will be protected and organized by a security layer. When staff log into the administrative site, the security layer will determine their user level (administrator, editor or author) and what site areas and tools they can use.

Log In:

5. Primary Audience

The target user for this site will be between 12-35 years of age. They will be a novice web user who understands email and how to use a web browser. This user also accesses the Internet every day.

6. Platform Dependent and Installation Requirements

The CHEER CONNECTIONS web site must conform to the following requirements:

• The site should be HTML 4.0 compliant.

• All pages (except video or multimedia) must download in less than 10 seconds over a 56k modem connection.

• All pages must fit in a web browser displayed on a computer set to 640 x 480 pixels.

• All pages must use a web safe color palette.

• The site must be compatible with Internet Explorer 4, 5 and 5.5, and with Netscape 4-6, as well as AOL 4.0 and later, and Opera.

• The site must conform to the WAI Accessibility Guidelines outlined at , wherever possible.

• The site should not use frames.

• All site pages should be available for search engine robots.

• All pages that use multimedia, such as Flash, must ‘sniff’ for the correct plug-in and display a static image if necessary.

7. Demographics

Target site users will come from diverse cultural and professional backgrounds.

8. Physical Setting

CHEER CONNECTIONS is physically located in Maryland, USA. All products are shipped directly from the warehouse.

9. Primary use of the product

The primary use of the CHEER CONNECTIONS website is to give the customers a one-stop shopping experience. The customer will be able to quickly search databases that will find products that they are looking for and rapidly place them in their shopping carts.

10. Data Archival, Backup and Recovery Requirements

[pic]

11. Psychographics

To further target the Cheer Connection customer it is important to determine not only who buys (or will buy) the product, but what makes them want to buy it. The customer spending pattern is one of high dollar quality products. The customers tend to be brand conscious and are influence greatly by the cheerleader in their life. The customer tends to react greatly to buy one get one half off promotions.

12. Project Flexibility Matrix

[pic]

Project Trade-off Matrix

| |Inflexible |Flexible |

|Resources(Cost) |X | |

|Ship Date |X | |

|Features | |X |

13. Current Resources

The CHEER CONNECTIONS will be creating all resources in conjunction with the creation of the website.

14. Roles and Responsibilities

Below are the roles and responsibilities for each phase of the life cycle.

|Life Cycle |Role |Responsibility |

|Planning |Setup hardware for Development |Development Team |

| |Functional Specs |Development Team / Client PM |

| |Detailed Design |Development Team |

| |Test Design |System Test Lead |

| |Development Project Plan |Development Team |

| |Test Project Plan and Budget |System Test Lead |

| |Overall Project Plan |Project Manager (PM) |

|Construction |Coding |Development Team |

| |Unit Testing |Development Team |

| |System Test - Test Cases |System Test Team |

| |User Test – User Test Lead |User Test Team |

| |User Test - Test Cases |User Test Team |

| |Setup hardware for System Testing |System Test Team |

|System Testing |Migration of code/database from Development to|Development Team |

| |System Test | |

| |Populate test database for System Test |Development Team |

| |System Testing |System Test Team |

| |Bug Tracking / Triage |System Test Lead, Development Manager, PM |

| |Drops for reiteration of fixes |Development Team |

|User Acceptance Test |Migration of code from System Test to UAT |Development Team |

|(UAT) | | |

| |Populate test database for UAT |Development Team |

| |UAT Testing |User Test Team |

| |Bug Tracking / Triage |System Test Lead, DM, PM, User Test Lead |

| |Drops for reiteration of fixes (must go back |Development Team |

| |through System Test) | |

|Production |Migration of code from UAT to Production |Development Team |

15. CHEER CONNECTIONS- Web Design Graphics

[pic]

[pic]

[pic]

[pic]

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download