Requirements to Concept

12
Requirements to Concept ysdn3006

description

 

Transcript of Requirements to Concept

Page 1: Requirements to Concept

Requirementsto Concept

ysdn3006

Page 2: Requirements to Concept

Form

BehaviourContent

Page 3: Requirements to Concept

What does it look like?

How does itwork?

What is it?

Page 4: Requirements to Concept

Visualize

StructureUnderstand

Page 5: Requirements to Concept

Visualize

StructureUnderstand

Page 6: Requirements to Concept

Requirements

• generated by conducting user research

• develop a list of “needs” not features

• move from requirements to conceptual design

How and Why?

Page 7: Requirements to Concept

Requirements

People’sActivities inContexts

Requirements

User Research

Conceptual Design

Page 8: Requirements to Concept

Requirements

• functional requirements - what the system should do

• data requirements - accuracy, size, amount, persistence

• environmental requirements - physical, social, organizational, technical

• user characteristics - skills, abilities, culture, language, novice, expert (user profile)

Page 9: Requirements to Concept

MoSCoW Rules

• Help determine priority of requirements

• Must have - fundamental requirements needed otherwise system would be unworkable and useless

• Should have - essential given time and resources, but system would still function without

• Could have - of lesser importance, can be left out

• Want to have but Won’t - can wait till later

Page 10: Requirements to Concept

Evaluating Requirements

Requirement Rationale Priority

Data Requirement

The system will need to provide

frequent updates toinformation

Will promote better integration with

current events to foster community

building

Should have

Page 11: Requirements to Concept

Requirement to Concept

Requirement Content Function

Data Requirement

The system will need to provide

frequent updates toinformation

- calendar of events, news

-member and community news- political events

A user generated note that indexes

to a system calendar

Page 12: Requirements to Concept

Another way to think about it....

• make a list of all the “actions” of participants

• verbs (eg. reading, touching, walking, learning, thinking, understanding, experiencing, observing)

• make a list of all associated “objects”

• nouns (eg. historical information, maps, signage, books, photos)

• Then try to imagine functions to support the connections (eg. a photo timeline that displays on a map)