persuasive requirements

31
Persuasive Requirements Klaas Punselie James Kuypers Design for Peruasion Conference October 01, 2009 Belgacom Surfhouse, Brussels (BE) http://designforpersuasion.com/ [TAG] D4P09 © 2009 All rights reserved.

Upload: klaas-punselie

Post on 13-Jun-2015

1.043 views

Category:

Business


0 download

DESCRIPTION

Presentation at the Design for Persuasion Conference in Brussels, October 1 2009.Coines the term 'persuasive requirements', emphasizing on the importance of behavioral aspects in developing succesful software products.

TRANSCRIPT

Page 1: Persuasive Requirements

Persuasive RequirementsKlaas PunselieJames Kuypers

Design for Peruasion ConferenceOctober 01, 2009

Belgacom Surfhouse, Brussels (BE)http://designforpersuasion.com/

[TAG] D4P09 © 2009 All rights reserved.

Page 2: Persuasive Requirements

Intro

In today’s hyper competetive society, using Digital Media is a necessity for organizations. Towards Personalized Co-created Experiences

New technology offers amazing possibilities.

But benefiting from it seems to lag behind

Page 3: Persuasive Requirements

The Challenge:

How to realize succesfull solutions by applying technology to real-life problems?

Often difficult

Page 4: Persuasive Requirements

An example: Meet Johnny

Page 5: Persuasive Requirements

What Johnny found

Page 6: Persuasive Requirements

How Johhny felt

Page 7: Persuasive Requirements

What he actually needed…

Page 8: Persuasive Requirements

Typical IT/IS Project Issues

Example shows common miscommunications

Many projects do a poor job of delivering Quality applications, On Time, and On Budget

Well-known root-causes: Unclear and/or unrealistic goals Lack of user-input Incomplete and/or changing requirements/specs Ineffective Approach

Page 9: Persuasive Requirements

+ Persuasion

And with persuasive design, Psychology is added to the mix.

Maybe not …

Page 10: Persuasive Requirements

IT/IS recipe

iterative and incremental approach to the problem

adequate Requirements Management philosophy

=> improved goal-setting, communication and project approach.

Page 11: Persuasive Requirements

Iterative and Incremental approach

Learning approach Usefull delivery each iteration Timeboxing

=> Predictable Value creation & Risk reduction

Page 12: Persuasive Requirements

Requirements management Bridging the gap between Needs and Solution

Provides focus and shared understanding of the ‘what’ and ‘why’ amongst stakeholders

Proven positive relationship between quality of requirements and quality of end result

Page 13: Persuasive Requirements

Persuasion

Persuasive Design ≠ Island Has to be woven into the fabric of IT/IS best

practices

Persuasive Requirements Include the psychology aspects

▪ Relationship between the application and the user, behavior triggers and enablers, etc.

And should be persuasive themselves in the project

Page 14: Persuasive Requirements

Return to our example

Rembember Johnny?

What may have happened …

Page 15: Persuasive Requirements

How the customer explained it

“I need:

A device to help me get through the day

Ease of use, even when sleepy

Ringing, of course Plus all bells and whistles”

Page 16: Persuasive Requirements

How the business described it

Page 17: Persuasive Requirements

How the analyst understood it

Page 18: Persuasive Requirements

Assumptions

Wishful thinking

Page 19: Persuasive Requirements

Choose a solid foundation !

Thorough problem-analysis What is the real problem? What are the relevant root-causes?

Customer centered Specific target segment

▪ E.g. use Persona’s Early intense customer involvement

▪ Survey, Requirements workshop, Co-creation?

Domain experts involved

Valid Business Case put central What do we gain with the project

results?

Page 20: Persuasive Requirements

More Best Practices

Use-Case driven requirements elicitation Functional requirements by describing

interaction of an actor with the system Additionally non-functional reqs

Name:

Summary:

Actors:

Assumptions:

Basic Scenario:

Alternative Scenario’s:

Exceptions:

Result:

Page 21: Persuasive Requirements

Persuasion specifics

Mind the Psychology !

Increased customer involvement

Get behavioral expertise

Include psychology in problem-analysis E.g. incorporate Fogg Behavior Model in Fishbone-diagram

and Pareto analysis

Look for implicit assumptions re persuasion in goals and rationale For example: “Let’s build a forum online to reduce customer

service costs”

Be aware of uncertainties (= risks) in the psychology

Page 22: Persuasive Requirements

More Persuasion specificsMind the Psychology !

Incorporate it in the Requirements: In Actor definition In Use-Case description

Target behavior, Motivators, Triggers and Simplicity

Page 23: Persuasive Requirements

How the designer designed it

Page 24: Persuasive Requirements

Some Best Practices

Rule #1: Design with a purpose ! Keep it simple Get user feedback

Quick and dirty mockups Iterative Usability testing A/B testing

Page 25: Persuasive Requirements

Persuasion specifics

Mind the Psychology !

Use the psychology info in the requirements

Tap into valuable sources for: Theories, intervention type (Eg. Fogg Behavior Grid) Usefull examples

State psychology aspects explicitely with each design artifact

Testing focussed on behavior aspect

Page 26: Persuasive Requirements

How the projectleader managed it

Page 27: Persuasive Requirements

Some Best Practices

Iterative, incremental approach Manage scope

Baseline + manage change Prioritize well!

Focus on the essentials for reaching the goal

Page 28: Persuasive Requirements

Persuasion specifics

Mind the Psychology !

Take the Psychological aspect into account in: Risk Management Prioritising (of use-cases) for planning Determining level of user-involvement

Page 29: Persuasive Requirements

Difficult?

So, is Persuasion making IT/IS projects more difficult / risky / costly / …. ??

We hardly think so! Persuasion already important in many

projects. Just not recognized a such. Making it explicit, allows to act on it => undoubtly leads to better results

Page 30: Persuasive Requirements

Questions?

Page 31: Persuasive Requirements

Thank you!

James Kuypers

[email protected]

www.linkedin.com/in/jameskuypers

www.twitter.com/jamesr404

Klaas Punselie

[email protected]

www.linkedin.com/in/kpunselie