building customer feedback loops: learn quicker, design smarter

42
BW2 Session 6/5/2013 10:15 AM "Building Customer Feedback Loops to Learn Quicker, Design Smarter" Presented by: Sherif Mansour Atlassian Software Brought to you by: 340 Corporate Way, Suite 300, Orange Park, FL 32073 8882688770 9042780524 [email protected] www.sqe.com

Upload: techwellpresentations

Post on 27-Jan-2015

104 views

Category:

Technology


0 download

DESCRIPTION

Listening to your customers is critical to developing better software. Their feedback enables you to stay in sync with customer expectations, to make changes before those changes become costly, and to pivot if necessary. Sharif shares five practical tips for building, capturing, and scaling feedback loops, providing real examples of what his team has learned. He explores how to create a feedback strategy, how to make feedback fun using gamification techniques, tips and tricks for reducing friction in the process, how to validate ideas before writing a single line of code, and how to manage the process when you get too much feedback. Each of these techniques provides a deeper understanding of your customers, making software development more effective and productive. Don’t finish your next software project thinking, “I wish I’d known that earlier.” Obtaining valuable feedback is easier and more fun than you might think.

TRANSCRIPT

Page 1: Building Customer Feedback Loops: Learn Quicker, Design Smarter

 

 

BW2 Session 6/5/2013 10:15 AM 

       

"Building Customer Feedback Loops to Learn Quicker, Design Smarter"

   

Presented by:

Sherif Mansour Atlassian Software

         

Brought to you by:  

  

340 Corporate Way, Suite 300, Orange Park, FL 32073 888‐268‐8770 ∙ 904‐278‐0524 ∙ [email protected] ∙ www.sqe.com

Page 2: Building Customer Feedback Loops: Learn Quicker, Design Smarter

Sherif Mansour Atlassian

Sherif Mansour has eleven years of experience in software development. He is currently senior product manager for Atlassian, responsible for Confluence, a popular social collaboration tool for product teams. Sherif recently played a key role in developing one of Atlassian’s new products—Team Calendars. Previously, he served as Atlassian’s cross product integration manager, ensuring a high quality experience for customers. Sherif has worked in software development for a web consultancy firm, and for Optus, the second largest telco in Australia. His areas of expertise include agile product development. Sherif thinks building simple products is hard—and so is writing a simple, short bio.

 

Page 3: Building Customer Feedback Loops: Learn Quicker, Design Smarter

Building Effective Customer Feedback Loops

Sherif MansourSenior Product Manager, Atlassian

[email protected]

Page 4: Building Customer Feedback Loops: Learn Quicker, Design Smarter

@sherifmansour

?

Page 5: Building Customer Feedback Loops: Learn Quicker, Design Smarter

• Build, measure, learn• Five tips for building effective feedback loops

Agenda

Page 6: Building Customer Feedback Loops: Learn Quicker, Design Smarter
Page 7: Building Customer Feedback Loops: Learn Quicker, Design Smarter

Build

Measure

Learn

2.0

Page 8: Building Customer Feedback Loops: Learn Quicker, Design Smarter

Five Tipsfor building effective feedback loops

Page 9: Building Customer Feedback Loops: Learn Quicker, Design Smarter

friction1

Page 10: Building Customer Feedback Loops: Learn Quicker, Design Smarter
Page 11: Building Customer Feedback Loops: Learn Quicker, Design Smarter
Page 12: Building Customer Feedback Loops: Learn Quicker, Design Smarter

1GOT FEEDBACK?

900+feedback

submissions

Page 13: Building Customer Feedback Loops: Learn Quicker, Design Smarter

1↓ barrier to entryAvoid login, context switching...

↓ fieldsLess fields, reduce required fieldsAutomatically populate where possible* required

Easily express yourselfQuick and simple

Rate this feature:

bad

good

great

Page 14: Building Customer Feedback Loops: Learn Quicker, Design Smarter

1

Page 15: Building Customer Feedback Loops: Learn Quicker, Design Smarter

fun!2

make it

Page 16: Building Customer Feedback Loops: Learn Quicker, Design Smarter

2

Page 17: Building Customer Feedback Loops: Learn Quicker, Design Smarter

Thank you:

• John Masson for reporting CONF-334

• Ryan Anderson for the feature suggestion in CONF-4534

Release notes

2FREE

license

BETA

PRIZEmovie tix

SAY THANKS

Page 18: Building Customer Feedback Loops: Learn Quicker, Design Smarter

2

Say thank youProvide recognition in release notes, @mentions

Thanks!

IncentiviseThrough prizes and awards

Game mechanicsEncourage feedback

Page 19: Building Customer Feedback Loops: Learn Quicker, Design Smarter

3

pers nalget

Page 20: Building Customer Feedback Loops: Learn Quicker, Design Smarter

3

Page 21: Building Customer Feedback Loops: Learn Quicker, Design Smarter

3

?

2

Page 22: Building Customer Feedback Loops: Learn Quicker, Design Smarter

3

jkodumal2.0/4.0

get personal

name

key feature usage

Page 23: Building Customer Feedback Loops: Learn Quicker, Design Smarter

3

Engage engineersReview it daily, get it on your wallboard, talk about it...

Put a face to the statMake that customer connection

=

KNOW the customerUse data to drive interviews

Page 24: Building Customer Feedback Loops: Learn Quicker, Design Smarter

4

write a feedback strategy

Page 25: Building Customer Feedback Loops: Learn Quicker, Design Smarter

newvs

existinginternal

vsexternal

specificvs

generalad-hoc

vsdeadline

New• Techniques to

encourage install

• Finding BETA customers

Both (Internal+External)

• Internal feedback: captured more data, easier to engage

• External feedback: increased privacy

General• Placement of

“feedback” button

• Arranged casual interviews

Deadline• Incentivise the

feedback process

• Followup plan

Feedback strategy

Page 26: Building Customer Feedback Loops: Learn Quicker, Design Smarter

4

Consider setting numeric goalsEspecially if you’ve got a baseline.

Write a plan of attack!Seriously, just do it.

Page 27: Building Customer Feedback Loops: Learn Quicker, Design Smarter

5

get feedback before you

START

Page 28: Building Customer Feedback Loops: Learn Quicker, Design Smarter
Page 29: Building Customer Feedback Loops: Learn Quicker, Design Smarter

fakeit till youmake IT

Page 30: Building Customer Feedback Loops: Learn Quicker, Design Smarter

tools to help you

fake IT

Page 31: Building Customer Feedback Loops: Learn Quicker, Design Smarter

Atlassian User Interface (“Flatpack”)

http://atlss.in/AUIFlatpack

Page 32: Building Customer Feedback Loops: Learn Quicker, Design Smarter

Per-user extensionsGreat for visual prototypes, quick DOM manipulation, dialogs, prompts, JS-based changes...

Quick and easy to hack upHTML + CSS + JS and you’re done

User-specific extensions (“Speakeasy”) http://developer.atlassian.com/display/SPEAK

Page 33: Building Customer Feedback Loops: Learn Quicker, Design Smarter

speed

fidelity

?

Page 34: Building Customer Feedback Loops: Learn Quicker, Design Smarter
Page 35: Building Customer Feedback Loops: Learn Quicker, Design Smarter

speed

fidelity

?

Page 36: Building Customer Feedback Loops: Learn Quicker, Design Smarter

Faking it: A recipe Keynote Edition

1 Make your baseTake a screenshot with the main screen(s) you want to work with, paste in Keynote.

2 Mix & match keynote goodnessUse pre-prepared some ready-to-use dialogs, menus, buttons... all in Keynote ready to to mix in with your recipe.

3 Apply desired icing on topLink parts of the screen, transition slides show screen flows, animate to show interaction... it’s all up to you!

Page 37: Building Customer Feedback Loops: Learn Quicker, Design Smarter
Page 38: Building Customer Feedback Loops: Learn Quicker, Design Smarter

Build a toolboxCreate a visual library of your product components, consider a JavaScript framework or prototype in Keynote or PowerPoint.

It’s okay to fake itSave time and money - validate your concepts, fast.

12

6

39

Use the right toolHigh fidelity prototypes are not always what you want. Choose the right tool for each situation.

Page 39: Building Customer Feedback Loops: Learn Quicker, Design Smarter

Conclusionincase you forgot...

Page 40: Building Customer Feedback Loops: Learn Quicker, Design Smarter

friction fun!make it

pers nalget

2.0

write a feedback strategy get feedback before you

START

Page 41: Building Customer Feedback Loops: Learn Quicker, Design Smarter

Questions?... or similar experiences?