Goodpatch Berlin, Boris Milkowski - Guest Talk @EINSICHTEN, HTW BERLIN
Das Thema Prototyping ist aus der Welt des digitalen Designs kaum noch wegzudenken. Häufig wird dabei vergessen, dass es nicht nur um den Prozess selber geht, sondern darum, diesen als Werkzeug zu verstehen, um schneller bessere Ergebnisse zu erzielen. Boris Milkowski und Jan Bisson berichten in ihrem Vortrag darüber, wie sie versuchen iterative Prozesse in alle Bereiche des Agenturalltags zu integrieren: angefangen beim UX/UI-Design, über die Kommunikation im Team bis hin zur Arbeit mit den Auftraggebern. Außerdem geben sie einen Einblick in das Prototyping Tool Prott, das sie für ihre eigenen Agenturbedürfnisse entwickelt haben.
4. Einsichten
Boris Milkowski,
Managing Director, Goodpatch Berlin
INTRO
4
boris@goodpatch.com
At Goodpatch since July 2013
- Master’s in Media Design, Keio University, Japan
- CEMS Master’s in International Mgmt,
University of St.Gallen, Switzerland
Previous companies:
Deutsche Bank, Puma, Filippa K, Porsche
7. Einsichten
Team at 4 years anniversary on Sep 1, 2015
INTRO
7
Let’s have fun!
2016
8. Einsichten
A UI Design Company at heart
INTRO
8
Beyond platform or device,
the user interface is what
you interact and ultimately
fall in love with.
Intuitive and beautiful
design is our specialty.
UI Design UX Design Strategic Design Development
Through iterative prototyping
and relentless user tests, we
identify all parts of the user
experience.
All for the wow!
By matching organizational
capabilities with genuine needs,
we help you make the right
product decisions. We love to be
involved from the start.
What sets us apart from other
design firms is our ability to
make design reality. From web
to iOS and Android, we have
amazing engineers on both the
front-end and back-end.
41. Einsichten
Prototyping
MINDSET
41
Learning:
- Cans need grip “Slippery when wet”
—> Matters to athletes as to seniors
- Unique haptics can be fun for user
- Identified opportunity space: Packaging
- Further investigation in packaging and manufacturing
44. Over 4 years of designing and developing digital products,
we at Goodpatch have developed our own Design Process.
Today this Design Process leads us through every project.
46. GOODPATCH DESIGN PROCESS
OVERVIEW
OVERVIEW
46
GOODPATCHDESIGNPROCESS
It all starts with identifying Problems Worth Solving, followed by a
team building with the client in the form of a collaborative design
kickoff workshop.
Through continuous prototyping, we develop the Minimal Lovable
Product (MLP) – an initial version of the product that a small number
of users love.
Good software is never done. We imagine our client relationship to
extend beyond the first launch, as we continue to collaborate on
developing the product vision and growth.
GOOD
PRODUCTS
GOOD
PROTOTYPES
GOOD
PEOPLE
GOOD
PROBLEMS
REFINEMENT
NEW
DISCOVERY
NEW
IMPLEMENTATION
PRODUCT
ADVANCEMENT
CLIENT BRIEF &
CREATIVE SCOPE
DESIGN
KICKOFF
TEAM
BUILDING
IDEATION
DISCOVERY IMPLEMENTATION DELIVERY: MLP
(MINIMAL LOVABLE PRODUCT)
REVIEW
REVIEW REVIEW
2ND RELEASEUSER
FEEDBACK
1ST RELEASE
REVIEW
REVIEW REVIEW
USER
FEEDBACK
REFINEMENT
NEW
DISCOVERY
REVIEW
REVIEW
48. GOOD
PROBLEMS
CLIENT BRIEF &
CREATIVE SCOPE
GOOD
PROTOTYPES
GOOD
PEOPLE
DESIGN
KICKOFF
TEAM
BUILDING
IDEATION
DISCOVERY IMPLEMENTATION DELI
(MINIMAL L
REVIEW
REVIEW REVIEW
1ST RELEASE
49. TOOLS
GOOD
PROBLEMS
GOOD
PEOPLE
GOOD
PROTOTYPES
GOOD
PRODUCTSOVERVIEW
GOODPATCH DESIGN PROCESS
WHY
HOW IT WORKS
STEP 01
49
GOODPROBLEMS
GOOD
PROBLEMS
CLIENTBRIEF&CREATIVESCOPE
CLIENT BRIEF &
CREATIVE SCOPE
Understand the challenges for the client and the potential user.
Judge if the client and Goodpatch are the right fit for this product
development partnership.
- Personal meeting
- TeamGantt
- Team organization chart
- Reference apps
- Scope refinements
- Slideshow
- Portfolio
- Contract
Before the actual project starts, it is important to see if capabilities of both
parties match perfectly. Only then do we both agree to engage. We are most
excited to work on challenging problems to create meaningful products.
1. Client inquiry
2. MTG 1: Introduction (Goodpatch, Client, Challenge)
3. MTG 2: Presentation of concept draft & estimate
4. Team setup
5. MTG 3: Contract
52. TOOLS
GOOD
PROBLEMS
GOOD
PEOPLE
GOOD
PROTOTYPES
GOOD
PRODUCTSOVERVIEW
GOODPATCH DESIGN PROCESS
WHY
HOW IT WORKS
STEP 02
52
GOODPEOPLE
GOOD
PEOPLE
DESIGN KICKOFF
DESIGNKICKOFF
Bring in all important stakeholders to lay the foundation for a
productive collaboration. Opportunity to ask important, leading
questions.
WHY
- Target Persona
- Customer Journey Map
- Benchmarking
- Capturing Findings
- Concept Napkin
- Elevator Pitch
- Point Of View
- Value Proposition Canvas
Every challenge we take on is a new design space for us, yet we will learn
quickly from your expertise. Developing a “Shared Language” enables us to get
the project running smoothly from the start.
- Intense joined workshop (1, 2 or 5 days)
- Workshop facilitation by Goodpatch
- Introduction of various UX tools
- 1-on-1 Interviews with stakeholders
53. TOOLS
GOOD
PROBLEMS
GOOD
PEOPLE
GOOD
PROTOTYPES
GOOD
PRODUCTSOVERVIEW
GOODPATCH DESIGN PROCESS
WHY
HOW IT WORKS
STEP 03
53
GOODPEOPLE
GOOD
PEOPLE
TEAM BUILDING
TEAMBUIDING
We believe it is great teams that build great products. The traditional
agency-client relationships doesn't suit the way modern software is
built.
- Slack
- Google Hangouts
- Team organization chart
- Shared office
- Beer
- Shared office
- Deep understanding and respect for each other's company culture
- Partnership on eye-level
- Shared team infrastructure
Together we build one team to concentrate on what’s most important: Effective
Communication. Responsibilities are shared.
56. TOOLS
GOOD
PROBLEMS
GOOD
PEOPLE
GOOD
PROTOTYPES
GOOD
PRODUCTSOVERVIEW
GOODPATCH DESIGN PROCESS
WHY
HOW IT WORKS
STEP 04
56
GOODPROTOTYPES
GOOD
PROTOTYPES
DISCOVERY
DISCOVERY
Research is key. By learning from you, your competitors and user
interviews, we gain expertise in your field.
Before inventing the new, you need to understand the old. It is important to map
out various stakeholders, clients, users, competitors, markets, and business
models before determining a new approach.
- Invite (future) users for interviews
- Develop strong personas the whole team can relate to
- Apply various UX techniques and ideation methods
- User Interview
- Target Persona
- Customer Journey Map
- Benchmarking
- Capturing Findings
- Concept Napkin
- Elevator Pitch
- Point Of View
- Value Proposition Canvas
- 5 Whys
57. TOOLS
GOOD
PROBLEMS
GOOD
PEOPLE
GOOD
PROTOTYPES
GOOD
PRODUCTSOVERVIEW
GOODPATCH DESIGN PROCESS
WHY
HOW IT WORKS
STEP 05
57
GOODPROTOTYPES
GOOD
PROTOTYPES
IDEATION
IDEATION
Time to make ideas tangible. Develop concepts and create clickable
mockups based on synthesized insights.
- Structure brainstorming
- KJ Method
- 5 Whys
- Customer Journey Map
- Hand sketch
- Paper prototype
- Low resolution prototype
- High resolution prototype
It is important to create choices to make choices. In this divergent phase of the
project the team explores several ideas and presents them to the client. In this
way we gain feedback on each prototype.
- Structured brainstorms
- Documentation of each prototype and learning
- Lots of sketching and visual work
58. TOOLS
GOOD
PROBLEMS
GOOD
PEOPLE
GOOD
PROTOTYPES
GOOD
PRODUCTSOVERVIEW
GOODPATCH DESIGN PROCESS
WHY
HOW IT WORKS
STEP 06
58
GOODPROTOTYPES
GOOD
PROTOTYPES
IMPLEMENTATION
IMPLEMENTATION
Embody concepts and ideas in interactive prototypes. Repeat
hypothesis testing, fix problems and prepare a product for launch.
- Paper prototype
- Low resolution prototype
- High resolution prototype
- Prott
- Sketch
- Illustrator
- Photoshop
- After Effects
- Principle
- Xcode
- Android Studio
- Develop hot mock-up
- Implement the code
- Quality assurance (QA)
- Designer and Developer work together closely
We are now starting to translate click-dummies into coded software. While basic
requirements should be determined, we still use this phase for early fixes and
continue to test hypothesis, and improve the quality of the product prior to
launch.
61. MVP MLP
A Minimum Viable Product is that version
of a new product which allows a team
to collect the maximum amount of
validated learning about customers
with the least effort.
— Eric Ries, Lean Startup
It’s better to build something that
a small number of users love,
than a large number of users like.
— Sam Altman, Y Combinator
Minimal Viable Product Minimal Lovable Product
Validated learning Validated love