How to Foster Design-Driven Development in Your Company

Similar documents
PRODUCT IDEATION SAAS ACADEMY

How to Develop a Paperless Office Strategy That Works for You. A Guide for Wealth Management Firms

HOW TO BECOME A PROFITABLE AFFILIATE MARKETER. Expert-made 1 Step by Step Guide

White Paper: Executive Search Firm How to Engage and Utilise Them Successfully. By Simon Fransca Khan of Leading Headhunters Hunter & Chase

5J Design Logo Guidebook

Frequently Asked Questions


The Four Building Blocks of High-Impact Leaders and High-Performance Organizations

Whatever You Do, Don t Call it a PMO

THE 7 KEYS TO HELP YOU FIND THE Right MARKETING TEAM

15 tips for managing negative reviews and difficult feedback. Wake up to Booking.yeah

Employee Engagement claromentis

UAB Performance Management 07/03/2018. Title Page 1

Bassetti s Banijay: We won t pay insane prices for prodcos

A CLIENT S GUIDE WHERE TO START WHAT HAPPENS ON SITE WHAT ARE THE BENEFITS. 10 Advantages of. Design Build

8TIPS. for Successful CRM Implementation

Three key areas to consider when looking for a new budgeting software solution

The nine keys to achieving growth through innovation By Dr Amantha Imber

Agile Test Plan How to Construct an Agile Test Plan

Facebook was not originally created to be a company. It was built to accomplish a social mission to make the world more open and connected.

Adapting and Using VIRAL: Figuring out company maturity level and appropriate amount and use of MTI investment

Welcome to an introduction to the Dassault 3D Experience

COMPLEX MEDIA: BRINGING SOCIAL STATS TO EVERY DEPARTMENT

Quali. People. Multiple. loud. 7 challenges for SAP Integration managers find. SAP Teched 2016 Edition

Business Social Media Marketing Foundation

Rule = A definition of what a Product Backlog is. Good Practice = A practice which is commonly done and is good to do. Avoid = A practice which, in

6 SECRET TECHNIQUES TO IMPROVE SOFTWARE DEVELOPMENT OUTSOURCING

7 Things Government Can Learn from Google s Business Model

Choosing the right business solution is a team sport. EVERYONE WINS

SOCIAL MEDIA. Facebook. Instagram. Twitter. Hashtags # Using Facebook, Twitter and Instagram to build your team!

LivePlan Method Planning Meeting. A script and agenda for your advisory engagement. 10/19/2018 Palo Alto Software LP Method Planning Meeting (New)

Facebook Friendly Marketing

Overcoming Waterfallacies and Agilephobias: Tales of Resistance and Woe

INNOVATION ACADEMY IDEASCALE WORKBOOK

ORION RESOURCES Solving the puzzle of smart hiring. Retained Search Quality A La Carte

What Financial Services Firms Can Learn about UX from. Bacon 1. What Financial Services Firms Can Learn about UX from. Bacon

GUIDE. A Modern Communicator s Guide to Corporate Communications

The Product Manager s Guide to Strategic Planning

The paper I studied looked into the differences in the way new, permanent staff communicate, compared to that of a temporary employee, or contractor.

The Creative Operations Blueprint Your guide to more efficient creative production

Mentoring. A Younger Chemists Guide to a Career Essential

Kotterʼs 8-STEP CHANGE MODEL

How To Create a Social Support Strategy

SOCIAL MEDIA TOOLKIT FOR NONPROFITS

Speaker: Vice President of Sales and Marketing, RV Group, who spoke the morning after the product planning manager for motorized products.

Agile Deployment Strategies for Projects in Productive Systems

How to Motivate Top Talent in Difficult Times

Whitepaper. 10 Problems Solved by the Cloud

Foundation Training Program

A GUIDE TO COMPLETING YOUR STRENGTHS ASSESSMENT. St. Vincent s Mental Health Service

THE ILLUSION OF THE AUTOMATION MAGIC WAND. A Modernization Story A QAT GLOBAL PUBLICATION

99% of Franchisees need not apply

NHRMA Conference - September 27, 2017

A CLEAR DIFFERENCE. Why We Are Significantly Better Than Other Digital Marketing Training Companies. Digital Marketing Skill Institute

They Work For Us: A Self-Advocate s Guide to Getting Through to your Elected Officials

The Metadata Handbook An interview with Renee Register & Patricia Payton. For podcast release Monday, February 11, 2013

Monty Hamilton. Telstra: Securing a Bright Digital Future for One of Australia s Most Iconic Organizations. An interview with

HOW TO GET PEOPLE TO BUY YOUR PRODUCT OR SERVICE USING THE 7 NEW RULES OF SELLING IN 2010

White Paper. 10 Problems Solved By the Cloud

Interpersonal Competence through Behavior Awareness

The Ultimate Guide to B2B Customer Support

Checkpoint Marketing for Firms Social Media Solutions. Jane gets results

10 ways to make your field service organization a profit center

Employee Engagement White Paper

CUSTOMER EXPOSÉ. A Global Telecom Brand Successfully Solves Social BI and Performance Challenges For 8 Major Divisions

FOCUS ON SOCIAL MEDIA

CLOUD ERP DEMYSTIFIED. LET S CUT THE An interview with DAVID BRASSFIELD

FINDING A JOB YOU LOVE:

What, in your experiences, have been the triggers that require you to sit down with IT?

Small business guide to hiring and managing apprentices and trainees

Ideal Interview Process

Structured interviews are a dramatic improvement over unstructured interviews

Good morning everyone - I hope that I have used the correct characters for Taiwanese Mandarin. Let me begin by saying thank you to you for having me

Meet the Author 3. Introduction 4. What are the attributes you look for when you hire a new salesperson? 6

Resource Management?

Accountability in a Safety Culture. Berry Bairrington, OHST

Franklin Legacy Fund. Visioning Workshop For Public Distribution. November 2017

COACHING FOR SUCCESS. Leadership Through Fully Engaged Employees Chapter 6

Do Happy Employees Lead to Happy Customers?: Revisiting the Employee-Customer Relationship

Building Social Good into Digital Products

Siebel CRM On Demand Administrator Rollout Guide

Social Listening. How brands leverage real-time conversations to understand customers, competitors and markets.

Turning Feedback Into Change

Software Development Life Cycle

Design Like a Pro. Boost Your Skills in HMI / SCADA Project Development. Part 3: Designing HMI / SCADA Projects That Deliver Results

AHGILE A N D B O O K

SECRETS TO BUSINESS GROWTH: TIPS FROM 3 SUCCESSFUL ENTREPRENEURS

Holding Accountability Conversations

The 10 Parts of a Great Website Design Request for Proposal (RFP)

strategic considerations when building customer service for the next decade

Customer Experience Certificate Program. I just don t get It :-( CX what? Your CX Talk-Kit. Let s talk! Talking Customer Experience At Your Company

THE ULTIMATE CAREER FAIR CHECKLIST FOR EMPLOYERS

Linda Carrington, Wessex Commercial Solutions

Instructor s Guide. for. You re Hired! Employers Give Tips for Successful Interviewing

Planning, Scheduling & Execution

7 TIPS TO HELP YOU ADOPT CONTINUAL SERVICE IMPROVEMENT, BY STUART RANCE 1

Acme.com Social Media Strategy

to make DevOps a success

The 5 Biggest Hurdles to Strategy Execution And How to Overcome Them

September White Paper Series. Implementing a mobile health solution in the clinical setting

Transcription:

How to Foster Design-Driven Development in Your Company Jess Eddy, January 2014 www.jesseddy.com How to Foster Design-Driven Development in Your Company 1

What is Design-Driven Development? Design driven development (DDD) is a process whereby the design of a product, piece of software or app is created to better define requirements, interactions and generally lead the process of development and executing on a better product. Creating a product that solves a problem or that generates revenue is only part of what makes a product successful. The experience the product delivers is the type of value that sets mediocre products apart from great products. Great products are the kind that people want to use all the time and tell their friends about. A design-driven development process is one of the only was to ensure a great experience gets delivered. Above all else, a good DDD process increases speed, learning and value while at the same time reducing risk. How to Foster Design-Driven Development in Your Company 2

The Absence of DDD in New Companies There are many scenarios in which a design-driven development process does not happen. Often times and commonly in startups or new product ideas design is not accounted for. It s not accounted for maybe because the founders are technical or it s easier to simply build something or there s no money to hire a designer. These scenarios, while understandably unavoidable to a certain extent can cause long-term design legacy problems. The Absence of DDD in Established Companies It s not uncommon to see design unaccounted for in large, established companies. While this might sound crazy, this can stem from leaders within the company not understanding the value that design brings to a product, thereby not including design in the development process. This creates a much more dangerous problem since the length of time design goes unaccounted for is much greater. This not only creates design legacy but product debt. The type of debt that eventually will swallow a product whole and inhibit success. How to Foster Design-Driven Development in Your Company 3

Design Legacy & Product Debt We talked about how design legacy and product debt is created but what do these things mean exactly? Most of the time we hear the term legacy when referring to code in software. Legacy code is code that is either bad or outdated but so embedded in the product that it s too complicated or expensive to replace. Design legacy is very similar. The absence of a DDD process means that many bad experiences have been implemented in a product. Engineers or product managers have likely been put in a position to also design the software. At this stage, it s not a matter of design anymore; it s a deeply embedded product problem. It s a problem so big and a product experience so bad that the product is rendered unusable or unsellable but the legacy created is so large that it creates debt. Product debt costs a lot of money to fix and usually requires that a product be rebuilt and redesigned from the ground up; this is not an option for many companies. How to Foster Design-Driven Development in Your Company 4

Concrete Examples Here are some concrete examples that create design legacy problems in startups and companies. Not hiring a designer at all or hiring one in piecemeal Hiring a designer, but not utilizing them correctly Thinking of design as something applied after the fact, instead of an important part of the overall process Not allowing design and user research to answer product questions Implementing design late in the product development process Contracting design: hiring many different designers (creating an inconsistent and incoherent product) Not hiring the right designer: one that can drive the process that helps make product decisions How to Foster Design-Driven Development in Your Company 5

What is the Solution? Up to this point, I ve talked about the problem because like design, we must understand the problem to create a good solution. The goal, reiterated: to create a design-driven development process, which will allow us to create the best product possible. The first step: creating a balanced team. Balanced Teams A balanced team is a multi-skilled, collaborative team with a shared vision and the flexibility make decisions and do whatever they believe is best to make the best product possible. The collaborative part of this is very important and where many companies fail. Collaborative in this sense means: each team member is involved in product conversations and decisions; each team member impacts the outcome and is part of the process. Think of it like you re all co-pilots. You re flying a plane together and the plane can t fly unless you re all sitting in the cockpit. How to Foster Design-Driven Development in Your Company 6

What a Balanced Team Looks Like A balanced team (in the context of software products) is typically: The product owner/stakeholder An engineer (or tech lead) A UX designer / designer *The size of the balanced team depends on the overall size of the project and company and can include more than one type of team member and more types of members. What Balanced Teams Do Communicate and define the shared vision Create a product plan around the shared vision Make unified product decisions Understand the constraints that impact product decisions What Balanced Teams Do Not Make independent product decisions Design and develop features that are too complicated for the given timeline or other constraints Have product conversations in silo Work on product with no goals or milestones How to Foster Design-Driven Development in Your Company 7

A goal without a plan is just a wish. - - Antoine de Saint-Exupery How to Foster Design-Driven Development in Your Company 8

Examples of Balanced Team Activities Engineers (or a tech lead) take part in design reviews Designers sketch out solutions to problems with engineer(s) and the product owner The team walks through the technical feasibility and viability of features to understand the time impact (feature scoping) The team plans the product roadmap and decides what type of sprint cycles make sense The entire team takes part if customer development/feedback conversations How to Foster Design-Driven Development in Your Company 9

Capturing & Implementing User Feedback Another important element of design-driven development is capturing and implementing user feedback via user testing. This is an activity that everyone should embrace and learn how to do. It s an important part of the DDD process because user feedback informs design decisions, which positively impact what we make. Most of the time, it s very easy to get feedback from users, but that s not to say that every product company employs or supports this activity. Some sectors, such as finance, frown upon it due to the lack of transparency in that particular culture and the sheer amount of ego that drives many product decisions. The one thing I ve consistently learned about user feedback while working on products is, it s never too early to do it and most of the time it can be done more often. How to Foster Design-Driven Development in Your Company 10

Tips for Capturing User Feedback If time and money is an roadblock, test with people via email or use free tools such as Wufoo to create research forms or test with people via Twitter, Facebook or other open platforms To get targeted user feedback, go to where your users are; if you re making a pet focused app go to Petco When decisions can t be made in product meetings it usually means it s time to ask a user Do user testing as much as needed until validation is reached If your company does not support user testing as an activity, do it in secrecy and bask in the glory when real people love the end product (do this one at your own risk) How to Foster Design-Driven Development in Your Company 11

Product Plan & Project Tracking These two things are linked and the rule of thumb is: the bigger the team, the more important this activity is and the more time it takes. A basic product plan should include an end date, an understanding of the high-level goals, desired milestones and some idea of what the end product should achieve. For teams that are working on a new idea it s important not to get too obsessed with planning because so much changes so frequently in this type of scenario that planning can actually have a negative impact on progress. The planning that takes place in this type of project has a much shorter view into the future. For example you might be able to plan out the first week but then realize that after talking to a handful of users that your product approach changes completely. For projects that are more formalized or defined, a little planning can go a long way and a more unified team will produce a better product every time. This type of planning requires a little more time and dedication to setup and manage. It s an up front time investment for a long-term gain in efficiency and overall time savings How to Foster Design-Driven Development in Your Company 12

Communicate! One thing your team should be doing not matter what the size, is communicating A LOT. This does not mean talk about the product all day. This does mean, communicate what s going on with certain aspects of the project on a daily basis. This is partly an informal way to track a project but the true value is in the face-to-face communication and the transparency it creates. How to Foster Design-Driven Development in Your Company 13

Thank you! I hope you enjoyed this high-level overview of how to foster designdriven development in your company. In summary, here are the main tenets I outlined in order to do this: Create balanced teams Capture and implement user feedback Product plan and project tracking Communication Please feel free to email me with any questions! jess@jesseddy.com How to Foster Design-Driven Development in Your Company 14