61
Class 5: Understanding Goals & Requirements Instructor: Abby Covert

Understanding Goals and Requirements

  • View
    4.291

  • Download
    1

Embed Size (px)

DESCRIPTION

The fifth class of a 15 week course in Information Architecture taught at Parsons, the New School for Design. Topics include: Putting the Why before the what and the what before the how. The relationship of goals, requirements and features. How to deal with needed research and data as a requirement.

Citation preview

Page 1: Understanding Goals and Requirements

Class 5: Understanding

Goals & Requirements

Instructor: Abby Covert

Page 2: Understanding Goals and Requirements

Last Class we...

2

Page 3: Understanding Goals and Requirements

Last Class we...

• Introduced the topics ‘scope’ and ‘stake’

2

Page 4: Understanding Goals and Requirements

Last Class we...

• Introduced the topics ‘scope’ and ‘stake’• Discussed the impact of assumption based scoping

2

Page 5: Understanding Goals and Requirements

Last Class we...

• Introduced the topics ‘scope’ and ‘stake’• Discussed the impact of assumption based scoping• Discussed the needs of (stake)makers and stakeholders

2

Page 6: Understanding Goals and Requirements

Last Class we...

• Introduced the topics ‘scope’ and ‘stake’• Discussed the impact of assumption based scoping• Discussed the needs of (stake)makers and stakeholders • Learned about types of goals (directional and specific)

2

Page 7: Understanding Goals and Requirements

Last Class we...

• Introduced the topics ‘scope’ and ‘stake’• Discussed the impact of assumption based scoping• Discussed the needs of (stake)makers and stakeholders • Learned about types of goals (directional and specific)• Workshopped continuums to express our directional

goals for the semester

2

Page 8: Understanding Goals and Requirements

Last Class we...

• Introduced the topics ‘scope’ and ‘stake’• Discussed the impact of assumption based scoping• Discussed the needs of (stake)makers and stakeholders • Learned about types of goals (directional and specific)• Workshopped continuums to express our directional

goals for the semester• Assigned group homework that is due today!

2

Page 9: Understanding Goals and Requirements

Last Class we...

• Introduced the topics ‘scope’ and ‘stake’• Discussed the impact of assumption based scoping• Discussed the needs of (stake)makers and stakeholders • Learned about types of goals (directional and specific)• Workshopped continuums to express our directional

goals for the semester• Assigned group homework that is due today!• Assigned workshop prep homework individually around

specific goals, which we will use today

2

Page 10: Understanding Goals and Requirements

Homework Share

3

Page 11: Understanding Goals and Requirements

Homework Share

• Each team will have 5 minutes to present their continuums to the class.

3

Page 12: Understanding Goals and Requirements

Pop Quiz:Attaching measurementto make specific goals

4

Page 13: Understanding Goals and Requirements

Specific Goals should be S.M.A.R.T so you know if you are going in the right direction

q Specificq Measurableq Achievableq Relevantq Time bound

Page 14: Understanding Goals and Requirements

Finding the right measures

If you have a question about Examples to be looking at…

If something is effective Completion rates

Whether something is findable Speed to find

People’s Expectations Bounce Rates & Time on Site

Satisfaction Interviews, Surveys, Ask Sales and CSRs

Is enough Information provided? Are people clicking to further information consistently?

Are people using the path as designed? Click path data

(Courtesy of Richard Dalton)

Page 15: Understanding Goals and Requirements

Two Goal Mad Libs:

<Increase, Decrease or Establish> _______ by ____% over the next _______ as measured by ______.

<Increase, Decrease or Establish> _______ with <audience> over the next _______ as measured by ______.

Page 16: Understanding Goals and Requirements

Workshop AssignmentAttaching measurementto make specific goals

8

Page 17: Understanding Goals and Requirements

Example: mapping Specific Goals to directional goals

– Establish an average time on site with our loyalty users of 2+ minutes (matching industry standards for news sites)

– Increase the likelihood of loyalty users to click on secondary materials from 10% to 20% through better content tagging and human curation

5 4 3 2 1 0 1 2 3 4 5Today

Measure Engagement

Measure Conversion

6 Month Goal

Page 18: Understanding Goals and Requirements

Workshop Time!

Spend the next 40 minutes sharing your specific measurable goals with your group. Put them in a google document.

Each must be:q Specificq Measurableq Achievableq Relevantq Time bound q & ladder up to a directional goal

10

Page 19: Understanding Goals and Requirements

What time is it?

11

Page 20: Understanding Goals and Requirements

What time is it?

11

Page 21: Understanding Goals and Requirements

12

everything is complex

I intend to because I believe

facilitate understanding organize meaning, create clarity and establish truth

put the what before the how

make the unclear clear

information architect

understanding is always good but it is equally important to not understand

clarity is a prerequisite of truth

I am an

by: Abby Covert & Dan Klyn

architecture frames problems, design solves them

support goals, makers and users

Page 22: Understanding Goals and Requirements

12

everything is complex

I intend to because I believe

facilitate understanding organize meaning, create clarity and establish truth

put the what before the how

make the unclear clear

information architect

understanding is always good but it is equally important to not understand

clarity is a prerequisite of truth

I am an

by: Abby Covert & Dan Klyn

architecture frames problems, design solves them

support goals, makers and users

Page 23: Understanding Goals and Requirements

What is the What

13

Page 24: Understanding Goals and Requirements

What as an adverb is Used to indicate an estimate or approximation

What as a determiner means Asking for information specifying something

14

Page 25: Understanding Goals and Requirements

15

What Are we doing?

Why we need Change?

Who to Consider?

When Are we Doing what?

How will we do this?

tools I use +questions I help

Answer

Stakeholder Interviews

Goal Setting Workshop

Wireframes and Prototypes

User Research Flow, Maps and RoadmapsScoping WorkshopCollaborative Design Session

Competitive ResearchHeuristic Evaluation

Persona Development

Existing User Research

User Segmentation Workshop Functional SpecificationsContent Inventory

Experience Brief

Touchpoint Mapping Workshop

Page 26: Understanding Goals and Requirements

15

What Are we doing?

Why we need Change?

Who to Consider?

When Are we Doing what?

How will we do this?

tools I use +questions I help

Answer

Stakeholder Interviews

Goal Setting Workshop

Wireframes and Prototypes

User Research Flow, Maps and RoadmapsScoping WorkshopCollaborative Design Session

Competitive ResearchHeuristic Evaluation

Persona Development

Existing User Research

User Segmentation Workshop Functional SpecificationsContent Inventory

Experience Brief

Touchpoint Mapping Workshop

Page 27: Understanding Goals and Requirements

How is what different than how?

16

Page 28: Understanding Goals and Requirements

17

What Are we doing?

Why we need Change?

Who to Consider?

When Are we Doing what?

How will we do this?

tools I use +questions I help

Answer

Stakeholder Interviews

Goal Setting Workshop

Wireframes and Prototypes

User Research Flow, Maps and RoadmapsScoping WorkshopCollaborative Design Session

Competitive ResearchHeuristic Evaluation

Persona Development

Existing User Research

User Segmentation Workshop Functional SpecificationsContent Inventory

Experience Brief

Touchpoint Mapping Workshop

Page 29: Understanding Goals and Requirements

17

What Are we doing?

Why we need Change?

Who to Consider?

When Are we Doing what?

How will we do this?

tools I use +questions I help

Answer

Stakeholder Interviews

Goal Setting Workshop

Wireframes and Prototypes

User Research Flow, Maps and RoadmapsScoping WorkshopCollaborative Design Session

Competitive ResearchHeuristic Evaluation

Persona Development

Existing User Research

User Segmentation Workshop Functional SpecificationsContent Inventory

Experience Brief

Touchpoint Mapping Workshop

Page 30: Understanding Goals and Requirements

18

Why =For what reason

or purpose

Page 31: Understanding Goals and Requirements

18

What =An approximation for information

specifying something

Why =For what reason

or purpose

Page 32: Understanding Goals and Requirements

How =In what way or manner or by what means

18

What =An approximation for information

specifying something

Why =For what reason

or purpose

Page 33: Understanding Goals and Requirements

19

WhyBecause someone else has taken over our

brand on social media

Page 34: Understanding Goals and Requirements

19

WhatWe need a launch strategy for fall

2010 that builds a strong baseline fan base on social media. Our target is

moms and we know there is the potential for millions based on other

brands.

WhyBecause someone else has taken over our

brand on social media

Page 35: Understanding Goals and Requirements

How

19

WhatWe need a launch strategy for fall

2010 that builds a strong baseline fan base on social media. Our target is

moms and we know there is the potential for millions based on other

brands.

WhyBecause someone else has taken over our

brand on social media

Page 36: Understanding Goals and Requirements

How

19

WhatWe need a launch strategy for fall

2010 that builds a strong baseline fan base on social media. Our target is

moms and we know there is the potential for millions based on other

brands.

WhyBecause someone else has taken over our

brand on social media

A photo sharing FB application

focused on spreading happy

pictures

Page 37: Understanding Goals and Requirements

How

19

WhatWe need a launch strategy for fall

2010 that builds a strong baseline fan base on social media. Our target is

moms and we know there is the potential for millions based on other

brands.

WhyBecause someone else has taken over our

brand on social media

A photo sharing FB application

focused on spreading happy

pictures

A t-shirt giveaway mechanism

Page 38: Understanding Goals and Requirements

How

19

WhatWe need a launch strategy for fall

2010 that builds a strong baseline fan base on social media. Our target is

moms and we know there is the potential for millions based on other

brands.

WhyBecause someone else has taken over our

brand on social media

A photo sharing FB application

focused on spreading happy

pictures

A t-shirt giveaway mechanism

A bot that detects non-faces and

flags them for moderation

Page 39: Understanding Goals and Requirements

How

19

WhatWe need a launch strategy for fall

2010 that builds a strong baseline fan base on social media. Our target is

moms and we know there is the potential for millions based on other

brands.

WhyBecause someone else has taken over our

brand on social media

A photo sharing FB application

focused on spreading happy

pictures

A t-shirt giveaway mechanism

A bot that detects non-faces and

flags them for moderation

Full Package redesign

focused on “happy”

Page 40: Understanding Goals and Requirements

How

19

WhatWe need a launch strategy for fall

2010 that builds a strong baseline fan base on social media. Our target is

moms and we know there is the potential for millions based on other

brands.

WhyBecause someone else has taken over our

brand on social media

A photo sharing FB application

focused on spreading happy

pictures

A t-shirt giveaway mechanism

A bot that detects non-faces and

flags them for moderation

A TV Commercial

mentioning the social media

links

Full Package redesign

focused on “happy”

Page 41: Understanding Goals and Requirements

when what is before why

20

Page 42: Understanding Goals and Requirements

21

Everyone feels a loss of satisfaction

Page 43: Understanding Goals and Requirements

21

User satisfaction

Everyone feels a loss of satisfaction

Page 44: Understanding Goals and Requirements

21

User satisfaction

StakeholderSatisfaction

Everyone feels a loss of satisfaction

Page 45: Understanding Goals and Requirements

21

User satisfaction

StakeholderSatisfaction

MAKER Satisfaction

Everyone feels a loss of satisfaction

Page 46: Understanding Goals and Requirements

when how is before what

22

Page 47: Understanding Goals and Requirements

Spray-n-Pray

23

Page 48: Understanding Goals and Requirements

A simple way to think about

Why, What & How

in the right order

24

Page 49: Understanding Goals and Requirements

Goal Vs.

Requirement vs.

Feature

25

Page 50: Understanding Goals and Requirements

26

Goal

Page 51: Understanding Goals and Requirements

(Defines Why)An aim or desired result

26

Goal

Page 52: Understanding Goals and Requirements

(Defines Why)An aim or desired result

26

Goal

RequirementRequirement (Defines what) A thing that is needed or wanted, or compulsory

Page 53: Understanding Goals and Requirements

(Defines Why)An aim or desired result

26

Goal

Feature Feature

Feature Feature

Feature Feature

Feature Feature

Feature Feature

Feature Feature

Feature Feature

Feature Feature

(Defines how)A distinctive attribute or aspect of something

RequirementRequirement (Defines what) A thing that is needed or wanted, or compulsory

Page 54: Understanding Goals and Requirements

27

Goal

Page 55: Understanding Goals and Requirements

(Defines Why)Take back social media for brand

27

Goal

Page 56: Understanding Goals and Requirements

(Defines Why)Take back social media for brand

27

Goal

RequirementRequirement (Defines what) A social media launch strategy

Page 57: Understanding Goals and Requirements

(Defines Why)Take back social media for brand

27

Goal

Feature Feature

Feature Feature

Feature Feature

Feature Feature

Feature Feature

Feature Feature

Feature Feature

Feature Feature

(Defines how)A facebook application

RequirementRequirement (Defines what) A social media launch strategy

Page 58: Understanding Goals and Requirements

The many faces of a requirement:

28

• Potential New stuff/processes that could help to reach goals

• Existing stuff/processes that will need to be taken care of or changed to reach goals

• Communication efforts needed to support goals

• Research that is still needed

• Data that is still needed

Page 59: Understanding Goals and Requirements

Example Requirements

29

• Potential New stuff/processes: A custom facebook app with Moderation team to manage the flow of entries. A giveaway mechanism with a randomizer. A TV commercial. A Magazine ad.

• Existing stuff/processes: Redesign of packaging and corporate site structure to accommodate social media initiative.

• Communication efforts: Press release on the effort to increase awareness. Media buy for new TV spot and Magazine ads. Social media team to respond to user comments.

• Research: How to get non-faces rejected? What kind of apps did “Moms” enjoy and respond to?

• Data: baseline on # of social media followers of like (but not competitive) brands

Page 60: Understanding Goals and Requirements

Homework

• As a group: Document requirements for meeting your goals. – What is potential new stuff?– What is the old stuff? How must it be changed?– What will need to be communicated?– What research is still needed? – What data is still needed?

• Please submit your group homework by 6 PM Monday October 15 via email

• Each of you should additionally come to the next class with a list of 20 (yes, 20) feature ideas based on your requirements.

• (Note: it may be best to designate areas for each group member to explore, it will save you time in the next assignment)

30