Development Process - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

Development Process

Description:

What does the user want to accomplish? ... Narrative descriptions of what the ... Satisfied, she clicks 'Add to Cart' and then clicks the 'Check Out' button. ... – PowerPoint PPT presentation

Number of Views:19
Avg rating:3.0/5.0
Slides: 9
Provided by: ianbo
Category:

less

Transcript and Presenter's Notes

Title: Development Process


1
Development Process
2
Basic Stages
  • Identify the Users
  • Set High Level Goals
  • Develop Usage Scenarios (or Use Cases)
  • Build a Prototype
  • Write Specifications
  • Develop the Application

3
Identify the Users
  • Personas
  • Demography
  • Relationship with the Application
  • Expectations and Experiences

4
Set High Level Goals
  • What does the user want to accomplish?
  • What does the business/organization/ sponsor want
    to accomplish?

5
Develop Usage Scenarios
  • Narrative descriptions of what the user
    experience is like
  • Multiple scenarios for different goals
  • MM Pet Market example
  • Sydney is looking for a new dog. There are no
    brick-and-mortar pet stores in her neighborhood,
    so she has been shopping for dogs online. She
    connects to the online pet store and quickly
    browses to the breed she is interested
    inDalmatians. Wanting to learn more, she clicks
    a button to open a "details" window that helps
    her learn about the breed. Satisfied, she clicks
    "Add to Cart" and then clicks the "Check Out"
    button. Because she has purchased from this
    online store before, she only needs to identify
    herself with a password, and the rest of her
    information is automatically filled from a stored
    database profile.

6
Build a Prototype
  • Functional experiment
  • Test yourself and with users

7
Write Specifications
  • Describe exactly how each part of the application
    will work
  • Define data structures and integration plans
  • Database, XML, etc.
  • Connecting to scripts, web services, etc.

8
Develop the Application
  • Build the application
  • Test individual and aggregate features
  • Revise and regress
Write a Comment
User Comments (0)
About PowerShow.com