Making Stakeholders App Designers Instead of Architects

25
© outsystems all rights reserved www.outsystems.com Making Stakeholders App Designers Instead of Architects http://bit.ly/stakeholderdesigners

description

Tips for closing the gap between stakeholders and developers.

Transcript of Making Stakeholders App Designers Instead of Architects

Page 1: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

Making Stakeholders

App Designers

Instead of Architects

http://bit.ly/stakeholderdesigners

Page 2: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

spend time modeling the real life to something that

only he understands... inside a black box

meet The Developer

blog.teamtreehouse.com

Page 3: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

vinylgs.com

development team forgets the real life

and just talk in a model language

Page 4: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

Stakeholders “just” know real life

on the other side...

They own the business context

Page 5: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

Stakeholders try to model the real life expecting

this way developers will understand what business

needs

Common Mistake?

Page 6: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

Where the apps

are Great!

Developers confort

zone

Page 7: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

Here’s your

framework to

get your great

apps!

How to end with the gap between

stakeholders and developers?

Page 8: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

Steps to get your great app

# 1 - Understanding the user

# 2 – Designing the app

# 3 – Testing

# 4 – Monitoring

Page 9: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

#1 Understanding the user

Context is everything,

create a user story.

• Improves communication

• Helps to learn the stakeholders “language”

• Capture the reason why we’re delivering something.

Page 10: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

Stop asking...

• “ What functionality should the app provide?”

• “ The system needs these data elements to complete the function.”

...and start answering:

• “What is user’s primary goal in this scenario?”

• “As a sales manager, Peter Man, must have access to sales

pipeline in order to …”

User Story #1 Understanding the user

Page 11: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

By understanding the

users, developers will

start thinking

differently

Page 12: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

Where the apps

are Great!

Developers confort

zone

Progress so far

Page 13: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

#2 Designing the app

What Info is relevant for the user?

How can the user achieve the goal with

less effort?

Page 14: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

Information Architecture #2 Designing the app

An effective information architecture must reflect

the way users think about the subject

Page 15: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

• Forget technology and

just solve the interface

problem.

• Figure out how to best

convey the message,

lead the user, present

the data, etc.

• Get a quick baseline in

your discussion with the

user and dev team

Sketch mockups #2 Designing the app

Page 16: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

By knowing how users think

through the information

architecture and with the

baseline for discussion with the

interface mockups, half of the

way for a great app it’s done.

Page 17: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

Where the apps

are Great!

Progress so far

Developers confort

zone

Page 18: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

#3 testing

Testing it’s not just a bug search activity

buzzle.com

Page 19: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

Usability Tests #3 testing

Usability tests start during the first Demo

• 1st reactions are the most genuine

• Usually there’s Feedback...tons of it

• You don’t need extra budget to this

Why is so important developers participation?

Disclaimer: this doesn’t substitute user experience tests during the project, it’s another

activity to reach the goal of great apps.

Page 20: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

Acceptance tests #3 testing

• Create the acceptance criterias for top user

stories

• Setup an environment with realistic sample data

• This will help your business realize what they

really need you to deliver

Do test it!

Page 21: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

Where the apps

are Great!

Developers confort

zone

Progress so far

Page 22: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

#4 Monitoring

• Performance, errors, utilization, “cool” new

features in the platform for this but

don’t forget users feedback

• Embedded Change Technology

• Collect feedback for Usability quick wins

Page 23: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

Where the apps

are Great!

Developers confort

zone

You both did it!!

Page 24: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

Wrap up

• # 1 - Understanding the user

– Don’t model reality

– User stories written with concrete business value

• # 2 - Design the app

– Design information architecture

– Use Mockups for the top user stories

• # 3 – Testing

– Both teams should participate in Demos

– Acceptance tests

• # 4 – Monitoring

– Feedback

Page 25: Making Stakeholders App Designers Instead of Architects

© outsystems – all rights reserved www.outsystems.com

Start getting those

great apps today!

http://bit.ly/stakeholderdesigners

Thank You

[email protected]