Design sprint

Last updated
With a design sprint, a product doesn't need to go full cycle to learn about the opportunities and gather feedback. Design Sprints.png
With a design sprint, a product doesn't need to go full cycle to learn about the opportunities and gather feedback.

A design sprint is a time-constrained, five-phase process that uses design thinking with the aim of reducing the risk when bringing a new product, service or a feature to the market. The process aims to help teams to clearly define goals, validate assumptions and decide on a product roadmap before starting development. [1] It seeks to address strategic issues using interdisciplinary expertise, rapid prototyping, and usability testing. This design process is similar to Sprints in an Agile development cycle. [2]

Contents

How it started

There are multiple origins to the concept of mixing Agile and Design Thinking. The most popular was developed by a multi-disciplinary team working out of Google Ventures. The initial iterations of the approach were created by Jake Knapp, and popularised by a series of blog articles outlining the approach and reporting on its successes within Google. As it gained industry recognition, the approach was further refined and added to by other Google staff including Braden Kowitz, Michael Margolis, John Zeratsky and Daniel Burka. [3] [4]

It was later published in a book published by Google Ventures called "Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days"..

Possible uses

Claimed uses of the approach include

A facilitator delivering an remote design sprint workshop with participants on screen. Facilitator at Pack runs a remote Design Sprint.jpg
A facilitator delivering an remote design sprint workshop with participants on screen.

Phases

The 'understand' phase of a design sprint workshop Design Sprint Workshop.jpg
The 'understand' phase of a design sprint workshop

The creators of the design sprint approach, recommend preparation by picking the proper team, environment, materials and tools working with six key 'ingredients'. [8]

  1. Understand: Discover the business opportunity, the audience, the competition, the value proposition, and define metrics of success.
  2. Diverge: Explore, develop and iterate creative ways of solving the problem, regardless of feasibility.
  3. Converge: Identify ideas that fit the next product cycle and explore them in further detail through storyboarding.
  4. Prototype: Design and prepare prototype(s) that can be tested with people.
  5. Test: Conduct 1:1 usability testing with 5-6 people from the product's primary target audience. Ask good questions. [9]

Deliverables

The main deliverables after the Design sprint:

Team

The suggested ideal number of people involved in the sprint is 4-7 people and they include the facilitator, designer, a decision maker (often a CEO if the company is a startup), product manager, engineer and someone from companies core business departments (Marketing, Content, Operations, etc.).

Variants

The concept sprint is a fast five-day process for cross-functional teams to brainstorm, define, and model new approaches to business issue. [10] [11] Another common variant is the Service Design Sprint, an approach to Design Sprints created in 2014 that uses Service Design tools and mechanics to tackle service innovation.

Related Research Articles

The waterfall model is a breakdown of project activities into linear sequential phases, meaning they are passed down onto each other, where each phase depends on the deliverables of the previous one and corresponds to a specialization of tasks. The approach is typical for certain areas of engineering design. In software development, it tends to be among the less iterative and flexible approaches, as progress flows in largely one direction through the phases of conception, initiation, analysis, design, construction, testing, deployment and maintenance. The waterfall model is the earliest SDLC approach that was used in software development.

A startup or start-up is a company or project undertaken by an entrepreneur to seek, develop, and validate a scalable business model. While entrepreneurship includes all new businesses, including self-employment and businesses that do not intend to go public, startups are new businesses that intend to grow large beyond the solo founder. At the beginning, startups face high uncertainty and have high rates of failure, but a minority of them do go on to be successful and influential.

In business and engineering, new product development (NPD) covers the complete process of bringing a new product to market, renewing an existing product or introducing a product in a new market. A central aspect of NPD is product design, along with various business considerations. New product development is described broadly as the transformation of a market opportunity into a product available for sale. The products developed by an organisation provide the means for it to generate income. For many technology-intensive firms their approach is based on exploiting technological innovation in a rapidly changing market.

The Rational Unified Process (RUP) is an iterative software development process framework created by the Rational Software Corporation, a division of IBM since 2003. RUP is not a single concrete prescriptive process, but rather an adaptable process framework, intended to be tailored by the development organizations and software project teams that will select the elements of the process that are appropriate for their needs. RUP is a specific implementation of the Unified Process.

<span class="mw-page-title-main">Systems development life cycle</span> Systems engineering terms

In systems engineering, information systems and software engineering, the systems development life cycle (SDLC), also referred to as the application development life cycle, is a process for planning, creating, testing, and deploying an information system. The SDLC concept applies to a range of hardware and software configurations, as a system can be composed of hardware only, software only, or a combination of both. There are usually six stages in this cycle: requirement analysis, design, development and testing, implementation, documentation, and evaluation.

In software development, agile practices include requirements discovery and solutions improvement through the collaborative effort of self-organizing and cross-functional teams with their customer(s)/end user(s), adaptive planning, evolutionary development, early delivery, continual improvement, and flexible responses to changes in requirements, capacity, and understanding of the problems to be solved. Popularized in the 2001 Manifesto for Agile Software Development, these values and principles were derived from and underpin a broad range of software development frameworks, including Scrum and Kanban.

Iterative design is a design methodology based on a cyclic process of prototyping, testing, analyzing, and refining a product or process. Based on the results of testing the most recent iteration of a design, changes and refinements are made. This process is intended to ultimately improve the quality and functionality of a design. In iterative design, interaction with the designed system is used as a form of research for informing and evolving a project, as successive versions, or iterations of a design are implemented.

Lean software development is a translation of lean manufacturing principles and practices to the software development domain. Adapted from the Toyota Production System, it is emerging with the support of a pro-lean subculture within the agile community. Lean offers a solid conceptual framework, values and principles, as well as good practices, derived from experience, that support agile organizations.

The incremental build model is a method of software development where the product is designed, implemented and tested incrementally until the product is finished. It involves both development and maintenance. The product is defined as finished when it satisfies all of its requirements. This model combines the elements of the waterfall model with the iterative philosophy of prototyping.

<span class="mw-page-title-main">Scrum (software development)</span> Software development framework

Scrum is a framework for project management commonly used in software development, although it has been used in other fields including research, sales, marketing and advanced technologies. It is designed for teams of ten or fewer members who break their work into goals that can be completed within time-boxed iterations, called sprints. Each sprint is no longer than one month and most commonly lasts two weeks. The scrum team assesses progress in time-boxed daily meetings of up to 15 minutes, called daily scrums. At the end of the sprint, the team holds two further meetings: one sprint review intended to demonstrate the work done for stakeholders and solicit feedback, and one sprint retrospective intended to enable the team to reflect and improve.

User experience design is the process of defining the experience a user would go through when interacting with a company, its services, and its products. Design decisions in UX design are often driven by research, data analysis, and test results rather than aesthetic preferences and opinions. Unlike user interface design, which focuses solely on the design of a computer interface, UX design encompasses all aspects of a user's perceived experience with a product or website, such as its usability, usefulness, desirability, brand perception, and overall performance. UX design is also an element of the customer experience (CX), which encompasses all aspects and stages of a customer's experience and interaction with a company.

<span class="mw-page-title-main">GV (company)</span> Venture capital unit of Alphabet Inc.

GV Management Company, L.L.C. is a venture capital investment arm of Alphabet Inc., founded by Bill Maris, that provides seed, venture, and growth stage funding to technology companies. Founded as Google Ventures in 2009, the firm has operated independently of Google, Alphabet's search and advertising behemoth, since 2015. GV seeks to invest in startup companies in a variety of fields ranging from the Internet, software, and hardware to life science, healthcare, artificial intelligence, transportation, cyber security and agriculture.

In software engineering, a software development process is a process of dividing software development work into smaller, parallel, or sequential steps or sub-processes to improve design and/or product management. It is also known as a software development life cycle (SDLC). The methodology may include the pre-definition of specific deliverables and artifacts that are created and completed by a project team to develop or maintain an application.

A minimum viable product (MVP) is a version of a product with just enough features to be usable by early customers who can then provide feedback for future product development.

eXtreme Manufacturing (XM) is an iterative and incremental framework for manufacturing improvement and new product development that was inspired by the software development methodology Scrum and the systematic waste-elimination (lean) production scheduling system Kanban(かんばん ).

Agile usability engineering is a method created from a combination of agile software development and usability engineering practices. Agile usability engineering attempts to apply the principles of rapid and iterative development to the field of user interface design.

User research focuses on understanding user behaviors, needs, and motivations through interviews, surveys, usability evaluations and other forms of feedback methodologies. It is used to understand how people interact with products and evaluate whether design solutions meet their needs. This field of research aims at improving the user experience (UX) of products, services, or processes by incorporating experimental and observational research methods to guide the design, development, and refinement of a product. User research is used to improve a multitude of products like websites, mobile phones, medical devices, banking, government services and many more. It is an iterative process that can be used at anytime during product development and is a core part of user-centered design.

Design-based learning (DBL), also known as design-based instruction, is an inquiry-based form of learning, or pedagogy, that is based on integration of design thinking and the design process into the classroom at the K-12 and post-secondary levels. Design-based learning environments can be found across many disciplines, including those traditionally associated with design, as well as others not normally considered to be design-related. DBL, as well as project-based learning and problem-based learning, is used to teach 21st century skills such as communication and collaboration and foster deeper learning.

Customer development is a formal methodology for building startups and new corporate ventures. It is one of the three parts that make up a lean startup.


A Service Design Sprint is a time-constrained Service Design project that uses Design Thinking and Service Design tools to create a new service or improve an existing one. The term Service Design Sprint was first mentioned by Tenny Pinheiro in his book The Service Startup: Design Thinking Gets Lean.

References

  1. Nimmegeers, Stef. "What Is a Design Sprint: Process and Examples". Bothrs.com.{{cite web}}: CS1 maint: url-status (link)
  2. "Off To The Races: Getting Started With Design Sprints – Smashing Magazine". Smashing Magazine. 20 August 2014. Retrieved 2016-03-08.
  3. "The Design Sprint - GV" . Retrieved 2022-03-18.
  4. "The product design sprint: A five-day recipe for startups". 2012-10-02. Retrieved 2022-03-18.
  5. "Why Online Retailers Are Losing 67.45% of Sales and What to Do About It – Shopify". Shopify's Ecommerce Blog - Ecommerce News, Online Store Tips & More. Retrieved 2016-03-08.
  6. "Service design sprints deliver speedy solutions". reminetwork. Retrieved 2016-03-08.
  7. "About AI Design Sprints". 33A. Retrieved 2020-03-06.
  8. "From Google Ventures, The 6 Ingredients You Need To Run A Design Sprint". Co.Design. 25 June 2013. Retrieved 2016-03-08.
  9. Matveeva, Maria (March 10, 2015). "Ask good questions". Dockyard.
  10. Knapp, Jake (2016). Sprint: How to solve big problems and test new ideas in just five days. ISBN   9781501121746.
  11. Banfield, Richard (2015). Design Sprint: A Practical Guidebook for Building Great Digital Products. ISBN   9781491923146.