Are you sure you know what you need to succeed?

When I started working in software 11 years ago, I built the innovative applications my clients said they wanted. I quickly learned that even though they typically knew their industry, they didn’t know what they needed out of their software.

It’s not a dig. It’s challenging to decide what to build and when. Once you think you’ve decided on that, the software development is a complicated process to navigate, though many of today’s beautiful, smooth web applications may make it seem easy.

As a software product owner today, I am always strategizing what to build and when. It’s one of the most common questions I’m hired to answer for customers looking for software solutions.

Though nothing will guarantee success, there are approaches a software owner can take to launch from a better position. Everyone knows it takes grit, hard work, a good team, and a solid plan, among other things, to build a great product and business. My team at Mindbox Studios calls our approach to the pre-build stage of software a Design Sprint.

What’s a Design Sprint?

There are several areas of business and product planning that we recommend analyzing depending on the client’s stage. These offer a guide to better understanding: 1) the problem you are trying to solve with technology, 2) how to best approach the design of your platform, 3) the estimated cost of producing the new technology, and 4) the roadmap for the vision of the product development over the next 6–12 months.

An Overview of the Design Sprint

The Design Sprint approach is business-first. Established businesses are typically able to work through the problem-solution analysis needed to complete this work quickly, while startups and niche companies need more support in collaborating on these exercises.

Marketing, technical, and product planning tools fill in the vision based on the unique needs of the client.

Business Strategy

Before planning a product, the business implications should be relatively well-defined. If the owner is a startup, in a niche market, or pivoting business models these concepts can help communicate the venture’s goals.

A successful product team understands the business strategy to understand the software needs thoroughly and make relevant recommendations. The technology impacts the business and vice versa.

Visiona distinction of what makes the platform unique

Business Model Canvasa visualization of the business plan
Reference: Download PDF Canvas

Customer Personasa list of fictional platform users to consider during planning

Value Proposition Canvasmap the needs of the primary customers
Reference: Download PDF Canvas

Business Requirementsthe core business needs for the product

For more information on the Business Strategy section, check this out.

Market Analysis

Understanding the market, we are aiming for is a crucial part of building the right product. The following tools help align business leaders and team members on the marketing vision, ensuring that product decisions promote current goals.

Competitive Landscape — ta matrix of top competitors occupying the business landscape by type

Remarketing Opportunities — strategies for leveraging existing user bases and trends

Industry Marketing Strategies — an analysis of existing players in the market and their key activities

Potential Go-to-Market Strategies — recommendations for entering the market successfully

Technical Planning & Research

Once we understand the business requirements and critical user interactions our technology team breaks down the priorities of the software product. This is not just describing what to build, but how to do it.

Use Cases and High-Level User Stories — identified cases and requirements for software interactions

Integration & API (Advanced Programming Interface) Research — technical research on known technical complexities, for example third-party integrations

Auditing Existing Technologies — an evaluation of existing software and technologies

Technical Forecasting — forecast of trends and technical complexities to come

Creative Direction & User Experience (UX)

Often taken for granted, the experience for a software user has a significant impact on product adoption. Implementing a polished aesthetic and seamless user experience requires intentional design. Software developers will rarely provide a final quote for services without visual assets.

Individualized Design Consultation — meet, review the executive summary, and answer open questions with potential designers

Style Guide — a collection of commonly used graphical assets

Define Critical Views — a strategic list of views that will be the most relevant to design or prototype first

Wireframe, Design, or Prototype Critical Views — a visualization of the user interface: low-fi, pixel-perfect, or interactive

Product Planning

Once the business model has been refined, and the technical research and creative direction are established, we can begin building the Product Roadmap.

Minimum Viable Product (MVP) Planhigh-level product outline

Roadmap Timeline — MVP plan, extrapolated to create a six-month timeline

Ballpark Production Costs – MVP product outline and roadmap

New Discoveries – a list of product needs uncovered through this conversation

Product Design Success

After four years leading product strategy sessions with my clients, our collaborative efforts have produced more stable tech platforms, reduced the cost and impact of pivots, helped our clients raise more money using our plan deliverables, and established more successful businesses.

The Design Sprint format is relatively customizable. Each plan is unique to the needs of the product and owner. A product owner should revisit and update their strategy often and use it as the powerful collaboration tool that it is to keep teams in sync.

Before asking for an estimate to build an innovative software platform, we recommend a Design Sprint. Get in touch if you are interested in working together.

This post is the first in a series.
Launch Lab to be notified first of new posts in this series.

About the author

enjoys working with entrepreneurs and innovators to solve problems using technology. She heads up Ascend from beautiful Eugene, Oregon.