Saturday, February 16, 2008

project aspects

Business Survey

Why?

  • What are our objectives on this project?
  • What do we want to achieve with this project in 1Q? 1Y?

Who?

  • Who are our team to bring it up?

What?

  • What is a brief definition of the required system?

When?

  • When do we need the prototype up and running?
  • When do we sell the site to Google or other huge capitalists?

Where?

  • What is the geography of our team?

How?

  • What is our business plan?

General Concept

Why?

  • What would be objectives of our clients?
  • Why would they prefer our service?
  • What is our main competitive advantage?

Who?

  • Who would be our clients?
  • Who would use the service of the required system?

What?

  • a brief description of our service to our clients

When?

  • typical delivery schedule for our clients

Where?

  • What is the geography of our clients?

How?

  • How can the system functionality design affect the business of our clients?

System Requirements

Why?

  • What would objectives of end-users be?
  • Why would they come in first place?
  • Why would they return back?

Who?

  • Who would be end-users of our clients?

What?

  • What information do we store?
  • What information do we display?
  • What information do we use to integrate with 3rd party systems?

When?

  • time concerns for the end-users

Where?

  • What is the geography of our end-users?

How?

  • How attractive the system should be for end-users?

System Design

Why?

  • Goals for use cases and system functions

Who?

  • system roles, including users and subsystems

What?

  • information classes and entities

When?

  • performance requirements
  • project milestones

Where?

  • System distribution
  • File locations

How?

  • application and system libraries

No comments: