<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Lean Product Development in Early Stage Startups</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jens Björk</string-name>
          <email>jensbj@student.chalmers.se</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jens Ljungblad</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jan Bosch</string-name>
          <email>jan.bosch@chalmers.se</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Software Engineering Division Chalmers University of Technology Göteborg</institution>
          ,
          <country country="SE">Sweden</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2013</year>
      </pub-date>
      <fpage>19</fpage>
      <lpage>32</lpage>
      <abstract>
        <p>Software startups are more popular than ever and growing in numbers. They operate under conditions of extreme uncertainty and face plenty of challenges, underlined by their high failure rate. Using Design Science Research, these challenges were investigated. A literature study showed that in recent years, several authors have suggested ways to increase the odds of succeeding as a startup, such as customer focused development, fact based decision making, pivoting and agile/lean thinking. Interviews with industry professionals showed that few used these Lean Startup practices: many found them difficult to implement in practice. In response, we developed the Early Stage Software Startup Development Model (ESSSDM) for managing early stage software startups by applying Lean Startup principles. The model is novel in that it supports managing a portfolio of product ideas and provides clear criteria for when to move forward with product ideas, when to abandon product ideas as well as recommends what concrete techniques that can be used and when, in order to achieve this. The process was instantiated and evaluated on a startup project in an incubator setting.</p>
      </abstract>
      <kwd-group>
        <kwd>startup companies</kwd>
        <kwd>lean product development</kwd>
        <kwd>software process</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        New software companies are started each day, and emerging technologies such as
smartphones, cloud infrastructure platforms and enhanced web development tools
have made it even quicker and easier to get started. However, contrary to what the
media portraits, far from all startups succeed, i.e. only one in 58 turn out successful
[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. Several authors [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ][
        <xref ref-type="bibr" rid="ref11">11</xref>
        ][
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] argue that this is not only attributable to fierce
competition, but to how startups are typically run.
      </p>
      <p>
        During the early 2000’s, agile software development methods [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] gained traction in
the software development community. This was followed by increased attention
towards metrics-driven development [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] where techniques such as A/B testing are
used to base decisions on data instead of opinions. During the same time, Lean
Startup concepts gained popularity in the startup community [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ][
        <xref ref-type="bibr" rid="ref5">5</xref>
        ][
        <xref ref-type="bibr" rid="ref13">13</xref>
        ][
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. However,
our interviews with nine startups shows that applying these principles in practice
proves to be difficult. In this paper, we present the Early Stage Software Startup
Development Model (ESSSDM) as a solution. The model has been validated in a
startup setting.
      </p>
      <p>The contribution of this paper is twofold. First, it presents a validated process
model that manages a portfolio of ideas, whereas existing approaches focus on one
idea. Second, the model provides a detailed approach to handling individual ideas
with clear stage gates and exit criteria that provides much more guidance than existing
approaches.</p>
      <p>This paper is structured as follows. First, we outline the research method, followed
by background and related work with respect to product development in early stage
startups. Then we present the findings from interviews with nine existing startups and
the problem statement, followed by the section that presents the ESSSDM model that
presents the key contributions of the paper. Next we present the validation of the
model using a case study, followed by the conclusion of the paper.</p>
    </sec>
    <sec id="sec-2">
      <title>2 Research Method</title>
      <p>
        Design Science Research (DSR) was chosen as the primary framework for the
research. DSR differs from traditional research in that it focuses on learning through
design, i.e. the construction of artefacts. The act of designing is, within DSR, used as
a research method or technique [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
      </p>
      <p>
        Takeda, et al. [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] describes a model of the iterative design cycle. It comprises five
phases. (1) Awareness of problem. Research proposal and research questions are
formed. (2) Suggestion. Abductive reasoning, drawing from existing knowledge and
theory within the field, leads to a suggestion of how to solve the problem. (3)
Development. The suggested solution is realized in the form of an artefact. (4)
Evaluation. The artefact is evaluated according to defined criteria. (5) Conclusion.
When the artefact performs to satisfaction according to evaluation criteria, iteration
stops and conclusions are drawn.
      </p>
      <p>Being iterative, the model allows for moving back and forth between phases. If
new information emerges during the development of the artefact, phase one and two
can be revisited, and a new or modified suggestion formed. Similarly, during phase
four, if evaluation criteria are not met, phase three is revisited and the artefact
improved.</p>
      <p>DSR was deemed a good fit due to the context of the research project. With the
authors taking part in the forming of a startup, the design of an artefact aimed at
mitigating typical challenges and problems were seen as highly relevant. Furthermore,
the close proximity to a real-world startup meant the artifact could be rapidly iterated
over/evaluated.</p>
      <sec id="sec-2-1">
        <title>2.1 Research methodology instantiation</title>
        <p>Awareness of problem. The research questions investigated were (1) What are the
typical challenges and problems in early stage software startups? (2) What solution
would serve to mitigate the identified challenges and problems?</p>
        <p>Suggestion. A generic literature review was conducted, focusing initially on agile
practices and in later iterations on Lean Startup theory. In addition, semi-structured
interviews with industry professionals were carried out. Although an interview guide
with template questions was written, structure was kept loose so that discussions were
free to go in new and interesting directions. Abductive reasoning based on the
literature and the interviews led to a set of problems (see chapter 5) and a suggested
solution in the form of a process.</p>
        <p>Development and evaluation. During the deductive stages, data was gathered
mainly through participatory observation and reflective journals. The process was
built for and evaluated on the aforementioned startup project. Revisits to the
suggestion phase were frequent. In total, the process saw three major revisions, and
multiple minor ones.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3 Background and Related Work</title>
      <p>
        Emerging technologies such as smartphones, cloud infrastructure platforms and
enhanced web development tools have made starting a company very easy. However,
only one in 58 newly started companies is successful [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. To understand these
challenges, we need to understand what constitutes a software startup. A popular
definition, by Eric Ries [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], states that ”a startup is a human institution designed to
deliver a new product or service under conditions of extreme uncertainty.” For the
purpose of this paper, we narrow the definition by including the following
characteristics: startups have limited resources in terms of people and funding.
Consequently, startups run on tight schedules and are exploratory in nature, initially
lacking clear requirements, customers and even business models.
      </p>
      <sec id="sec-3-1">
        <title>3.1 Agile software development</title>
        <p>
          Over the last decade, several agile software development methods have been
developed, but Scrum [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] is one of the most popular agile development processes,
and is founded on empirical process control theory. Empiricism states that knowledge
comes from experience and that decisions should be made based on what is known,
not on what is believed. Empirical process control theory is a way to deal with
”imperfect processes that generate unpredictable and unrepeatable outputs” by
prescribing frequent inspection and adaptation. In Scrum, inspection and adaptation is
applied not only to the software product in development, but to the process as well.
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2 The Lean Startup movement</title>
        <p>Agile development processes are solution focused. That is, they are mainly applied in
situations where the problem is well known/understood but the solution is not. In a
startup context, however, uncertainty is even greater: both problem and solution are
typically not well understood. For the software engineer working in a startup,
however, being focused on the solution is often not enough. A product is more than a
solution, it is a business model, and in a startup the software engineer is often
involved in both business and technical development efforts.</p>
        <p>
          This customer and problem focused thinking has been advocated in the past by
people such as Steve Blank [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ], John Mullins and Randy Komisar [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ], but has in
recent years gained traction because of Eric Ries [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] and the Lean Startup
movement. Ries noticed that, because of solution focused thinking, a lot of software
startups were failing, including his own. Turns out, many were spending time and
money developing products that people were not interested in. He calls this achieving
failure: successfully executing a bad plan. While projects may have been delivered on
time and on budget, and with good design to boost, nobody wanted the product. This
underscores the importance of understanding the problem before the solution. While
Ries can be credited with coining the term Lean Startup and bringing the word to the
masses, his work is heavily influenced by, in particular, that of Steve Blank, who
outlined the Customer Development Model in 2005 [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. Others, such as John Mullins
and Randy Komisar, contributed greatly to the field before Ries with Getting to Plan
B in 2009 [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]. Likewise, Jason Fried and David Heinemeier Hansson touched upon
many similar concepts with the book Getting Real [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ].
        </p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3 Customer Development</title>
        <p>
          In his book The Four Steps to the Epiphany [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ], Steve Blank presents the Customer
Development Model, which is further explained in his 2012 follow-up The Startup
Owner’s Manual [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. Blank argues that the highest risk in building a business is not
building the product, but finding people to pay for it. Startups generally do not lack
products; they lack customers. Therefore, the traditional product centric development
model, where a product is thought of, developed, beta tested then launched is flawed
because it ignores customers up until product launch. The Customer Development
model, on the other hand, considers customers from the start. It is a structured process
for testing business model assumptions (or hypotheses) about markets, customers,
channels and pricing. The model consists of four steps, where the first two mark the
search for the business model, and the last two its execution.
        </p>
      </sec>
      <sec id="sec-3-4">
        <title>3.4 The Lean Startup</title>
        <p>
          Ries published The Lean Startup in 2011 [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ], wherein he states that entrepreneurship
is a form of management. It is fundamentally different from traditional management
in that the unit of progress is learning about customers and what they want. And
because agile methodologies are not enough for this purpose, Ries brings in Steve
Blank’s Customer Development Model to fill the gap. Another central concept within
The Lean Startup is The Pivot, which is the term Ries uses for when a startup changes
direction, but stay grounded in what they have learned (about customers) so far. He
claims having pivoted is the most frequently occurring commonality among
successful startups: they seldom end up doing what they initially set out to do. By
reducing the time between pivots, it is possible to increase the odds of success, before
running out of money.
        </p>
        <p>The Build-Measure-Learn (BML) loop describes the concept of validated learning.
Ideas are turned into products by building them, data is gathered by measuring how
products are used by customers using various techniques, and new ideas can then be
formed from what is learned by analyzing the data. One major iteration through the
feedback loop constitutes a potential pivot. By reducing the time it takes to get
through the BML loop, time between pivots can be reduced, and the odds of success
increases.</p>
        <p>Ries suggests treating this process of validated learning as if one were a scientist:
by applying the scientific method and thinking in terms of learning experiments. By
formulating falsifiable hypotheses (statements that can be proven wrong by empirical
data) learning objectives can be defined up front. By running experiments, hypotheses
are validated (proved valid/invalid), by analyzing the data typically leading to the
formulation of new hypotheses.</p>
        <p>The Lean Startup suggests many techniques for speeding up the BML loop time.
One of them is building a Minimum Viable Product (MVP). An MVP is typically the
first version of a product released to customers, and should contain only the absolute
minimum in terms of features and design for it to become viable to the customer, i.e.
it solves the customer’s problem.</p>
      </sec>
      <sec id="sec-3-5">
        <title>3.5 Running Lean</title>
        <p>
          Running Lean [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] is a rigorous process and handbook for creating Lean Startups
based on [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ][
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]. The process is divided into three steps: (1) document Plan A, (2)
identify the riskiest parts of the plan and (3) systematically test the plan. Documenting
the initial plan is done in the form of a Lean Canvas, which is Maurya’s version of
Osterwalder’s Business Model Canvas [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]. The Lean Canvas captures and focuses
on the entire business model, not only the product/solution. The canvas is a living
document, and is continuously updated as the plan iterates from Plan A to a plan that
works.
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4 Interview Results</title>
      <p>Nine software startups in the Gothenburg region were interviewed using a
semistructured format, both from a business and a software perspective. The purpose of
these interviews was to get a good understanding of how software startups typically
work in the early stages, and if any patterns, processes or best practices could be
observed.</p>
      <p>For each startup, the following will be discussed: (1) Context. Size of company,
area of business, technology platform, type of product. Where the idea originated
from. (2) Development practices. Business and software development practices.
How the company conducts its operations. (3) Problems/challenges. Things that are
viewed either as problematic or challenging when running a startup.</p>
      <p>From a software development perspective, all companies used agile practices,
especially Scrum and Kanban. From a business development perspective, a few
companies were aware of Lean Startup methodologies and worked in that manner, but
most were either unaware or found it difficult to apply in their situation. Some did,
however, follow principles similar to Lean, without necessarily labeling it so. That
includes working closely with customers and pivoting towards product/market fit.</p>
      <p>Of those not following Lean Startup practices, few worked actively with validating
product concepts early and often with customers (trying to pinpoint underlying
problems) before building and scaling a solution. In some cases this was due to
products and business models having been copied from existing ones, to be applied in
different contexts/countries, thereby reducing uncertainty and the need for extensive
validation. Also, the opinion was voiced that Lean Startup is difficult to apply in
situations where the product is depending on a network effect. In such cases, scaling
before reaching product/market fit might be necessary.</p>
      <p>Startups that did put a lot of effort into understanding underlying problems either
followed Lean Startup or created new products, i.e. not copying existing ones. Those
same startups had also pivoted the most.</p>
      <p>Many proclaimed to be data-driven to some extent, keeping close track of various
metrics. Even so, most strategic decisions were based on intuition and gut feeling.
Many dabbled in A/B testing of their user interfaces, but this was mostly viewed as an
optimization technique. No one A/B tested features. Those following Lean Startup did
perform experiments according to the scientific method but admitted it was difficult
to base strategic decisions on data alone. Thus, there is still ways to go before startups
are truly data-driven, or apply fact-based decision-making.</p>
      <p>It became apparent that there is an early-stage process not heavily discussed in the
literature, where different product ideas are weighed against each other before a
decision is made on what product to develop. This often happens prior to the forming
of the company. A structured approach to tackle this task seemed to be lacking. Some
startups brought this early-stage idea selection process further, by actively
investigating multiple ideas in parallel even after forming the company.</p>
      <p>Startups are run in many different ways and there are many different types of
startups. On the software development side, all companies adhere to agile methods,
but on the business development side, few agreed upon best practices could be
observed. What all can agree upon, however, is that it is difficult to work in an
organized and structured manner in an early stage software startup.</p>
    </sec>
    <sec id="sec-5">
      <title>5 Problem Statement</title>
      <p>
        Lean Startup principles significantly reduce the uncertainty that surrounds startups
and increasing their success rate. These principles, however, are rather philosophical
in nature and hard to put into practice. This was confirmed by the interviews:
entrepreneurs either were not familiar with the concepts or had a hard time
implementing them in their companies. Although some authors, e.g. [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], claim to
provide a guide for implementing Lean Startup principles in practice, we have
identified some key areas where improvements are needed:
1. Existing processes and theories do not adequately support working on, or
investigating, multiple product ideas in parallel, as part of an idea portfolio.
2. Existing processes and theories provide insufficient validation criteria for
moving product ideas forward through process stages.
3. Existing processes and theories give no clear guidance on when to abandon a
product idea.
4. Existing processes and theories provide insufficient suggestions of what
techniques to use and when, while validating product ideas.
      </p>
    </sec>
    <sec id="sec-6">
      <title>6 ESSSDM</title>
      <p>In response to the identified challenges, we have developed the Early Stage Startup
Software Development Model (ESSSDM). The model extends existing Lean Startup
approaches, incorporates the results from interviews with entrepreneurs as well as is
based on earlier experiences with startups by the authors. The process is defined in a
clear step-by-step fashion with clear exit criteria for each stage. In addition, the model
presents guidance concerning the techniques and practices to employ during the
different stages. Moreover, the process supports multiple product ideas, constituting a
product idea portfolio, being investigated in parallel by a team.</p>
      <p>The overall process is comprised of two major levels. On the topmost level,
managing product idea portfolio, one develops hypotheses concerning potential
problems to solve, drafts up rough business models and documents these in a
prioritized product ideas backlog. On the second level, a product idea is picked from
the backlog and is validated systematically using the Build- Measure-Learn (BML)
loop until the product is deemed scalable, put on hold or abandoned.</p>
      <sec id="sec-6-1">
        <title>6.1 Level 1: Managing product idea portfolio</title>
        <p>Typically when creating a startup, a product domain is selected and frequently the
team has at least one product idea. Independent of the specific initial product idea, the
first task is to generate additional promising product ideas. Ideas can be crude; the rest
of the process is designed to iterate over an initial (crude) idea and improve upon it.
Often, it is worthwhile to investigate multiple ideas in parallel as it allows for more
than one person involved in the startup and because it decreases the risk of an overly
emotional connection with a specific idea. This increases the odds of finding an idea
worth pursuing.</p>
      </sec>
      <sec id="sec-6-2">
        <title>6.2 Step 1: Product idea generation</title>
        <p>
          Typically, ideas spawn instantly or emerge over time. A product idea contains, as a
minimum, a problem or collection of problems that need solving. One of the primary
techniques is to organize exploratory interviews with potential customers in the
domain. The selection of interviewees should be influenced by:
• Areas where the entrepreneur has domain knowledge
• Copying and tweaking an existing (successful) product
• Problems experience by the entrepreneur (scratch your own itch) [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]
        </p>
      </sec>
      <sec id="sec-6-3">
        <title>6.3 Step 2: Documenting product ideas as business models</title>
        <p>
          In order to compare product ideas, it is important to document these in a comparable
format, e.g. Lean Canvas [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]. Working on multiple product ideas (as part of an idea
portfolio) in parallel provides several advantages, one being that there is always
something in the pipeline to work on when one idea is on hold: waiting for interview
session dates to arrive or waiting for feedback or other data. However, if working on
multiple ideas in parallel, it is important to enforce a limit on how many ideas can be
worked on simultaneously. Our validation showed that the number of concurrent
product ideas pursued should be below 50% of team size. The product ideas backlog
is prioritized continuously, with the most promising ideas actively worked on.
Eventually, as one idea gains traction and demands more resources, other ideas should
be put on ice until resources become available.
        </p>
      </sec>
      <sec id="sec-6-4">
        <title>6.4 Level 2: Product idea validation</title>
        <p>When an idea is picked from the product ideas backlog, it undergoes systematic
validation. This process can be described as a feedback loop comprising risk
prioritization and BML looping. The product idea moves through four stages, each
with its own activities and defined exit criteria. The four stages are: (1) understanding
the problem; (2) defining the solution; (3) qualitative validation; (4) quantitative
validation. Each stage is associated with different sets of risks. Risks are prioritized
and put on a risk backlog. With risks identified, assumptions (falsifiable hypotheses)
can be formed and tested using the BML loop. The learning that is gained from
validating the assumptions is fed back into the product idea and the risk backlog. By
doing this, risks can be dealt with one by one, through the stages, until the product is
deemed scalable, or until a risk becomes blocking and the product idea invalidated.</p>
      </sec>
      <sec id="sec-6-5">
        <title>6.5 Stage 1: Understand the problem</title>
        <p>During the first stage of testing the plan, focus lies on gaining a deep understanding
about the problem and who experiences it. The key risks during this stage are: (1) do
we have a problem worth solving?; (2) who experiences this problem?; (3) what
competition is there? Before proceeding to the next stage, at least half of potential
customers should give a positive indication of the product idea. Also, the team should
identify a promising customer segment, find at least one problem that customers want
solved, as well as build understanding of how customers currently solve the problem.</p>
      </sec>
      <sec id="sec-6-6">
        <title>6.6 Stage 2: Define the solution</title>
        <p>In this stage, the purpose is to define a potential solution and communicate this to
potential prospects. When defining the solution, the team focuses on the simplest
possible solution to solve the problem: the MVP. The key risks during this stage are:
(1) what is the minimum feature set for the MVP?; (2) who are the early adopters?;
(3) what would customers pay for the solution?</p>
        <p>In order to move to the next stage, the team interviews a minimum amount of
potential customers, has identified a typical early adopter, has defined a MVP, has
confirmed that customers are willing to pay for the product, has verified that the
solution is feasible to implement within a realistic time horizon, as well as has secured
a test user base for the product.</p>
      </sec>
      <sec id="sec-6-7">
        <title>6.7 Stage 3: Qualitative validation</title>
        <p>The purpose of the third stage is to develop an MVP and launch it to early adopters in
order to verify that it solves their problem and that they are willing to pay for it. Key
risks are: (1) Does the MVP demonstrate a Unique Value Proposition (UVP)?; (2) Are
early adopters willing to pay?; (3) How to sustain an influx of early adopters?</p>
      </sec>
      <sec id="sec-6-8">
        <title>6.8 Stage 4: Quantitative validation</title>
        <p>During the fourth and final stage the product is launched to a larger group of people,
including non-early adopters. The key risks are: (1) Do people want the product?; (2)
How to reach customers through inbound channels?; (3) Will the business model
hold? This stage marks the beginning of the scaling phase.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>7 Validation</title>
      <p>ESSSDM was evaluated as part of a startup project at the School of Entrepreneurship
at Chalmers University of technology. The following evaluation criteria were
considered:
• The process must be perceived as practical by project members
• The process must support working on, or investigating, multiple
product ideas in parallel, as part of an idea portfolio
• The process must provide clear guidance on when to move product ideas
forward through process stages
• The process must provide clear guidance on when to abandon a product idea
• The process must provide clear guidance on what techniques to use and
when, while validating product ideas</p>
      <sec id="sec-7-1">
        <title>7.1 Project context</title>
        <p>The project group consisted of five students: three business developers and two
software engineers, working in an incubator setting. The incubator provides office
space and business advisors. As of this writing, the project has been running for five
months, and will continue to run for four more. The focus of the project was to find a
promising product idea in the small business segment and turn it into a company.</p>
      </sec>
      <sec id="sec-7-2">
        <title>7.2 Process evaluation</title>
        <p>At the beginning of the project, no ideas existed. Doing exploratory interviews with
potential prospects made the team both knowledgeable with how small businesses
operated (the targeted market segment) and provided many ideas. As more
exploratory interviews were conducted, a picture of how small businesses operated in
general began to emerge and the team began to focus on certain promising leads.
When 40+ exploratory interviews had been conducted, the value of each new
interview became less and less, with no new learnings gained, and focus shifted from
problem understanding to solution defining.</p>
        <p>Project members perceived the process as practical. Based on the amount of people
in the team, the team always had ideas to work with and never lost its momentum.
Having a cap of three simultaneous ideas worked out well for the size of the team due
to the fact that one business developer was responsible for one idea each. When
dividing responsibility this way, the importance of having a comparable format (Lean
Canvas) became apparent during idea prioritization sessions. Furthermore, using
canvases made the team think of the product not as a solution, but as a business
model. This gave the team a broader perspective and made it easier to spot the
potential in each product idea.</p>
        <p>The process gave clear guidance on when to move product ideas forward through
process stages. Using well-defined exit criteria for each stage contributed to the
team’s good momentum and allowed each business developer to work independently.</p>
        <p>The process gave clear guidance on when to abandon product ideas. The team
constantly evaluated whether exit criteria had been reached or not. When additional
interviews resulted in no more learning, and there was no clear path towards fulfilling
the criteria, the team took a decision: pivot, persevere or abandon. If there was no
obvious way to pivot, the team usually opted to abandon the idea in favor of another
one from the product ideas backlog.</p>
        <p>The process gave clear guidance on what techniques to use and when for validating
product ideas. The proposed techniques proved efficient; no technique took more than
two working days to apply. This was valuable in order to push the project forward and
get fast feedback from customers.</p>
        <p>Concluding, initial validation in the project context suggests that ESSSDM
overcomes the challenges discussed in the problem statement.</p>
      </sec>
    </sec>
    <sec id="sec-8">
      <title>8 Conclusions</title>
      <p>Software startups are more popular than ever and growing in numbers. They operate
under conditions of extreme uncertainty, and face plenty of challenges, underlined by
their high failure rate. In this paper, these challenges were investigated through a
literature study of the Lean Startup community as well as through interviews with
industry professionals. The result of this investigation showed that few practitioners
apply Lean Startup methods because these were found too vague and imprecise to
implement in practice.</p>
      <p>In response to the investigation, we developed the Early Stage Software Startup
Development Model (ESSSDM) that addresses the identified challenges:
• The process supports working on, or investigating, multiple product ideas in
parallel, as part of an idea portfolio
• The process provides clear guidance on when to move product ideas
forward through process stages
• The process provides clear guidance on when to abandon a product idea
• The process provides clear guidance on what techniques to use and
when, while validating product ideas
In future work, we intend to provide more validation especially to stages 3 and 4 of
level 2 of ESSSDM and to apply to the process to additional startups.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Blank</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dorf</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          (
          <year>2006</year>
          )
          <article-title>The Four Steps to the Epiphany: Successful Strategies for Products that Win (3rd edition), Cafepress</article-title>
          .com
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Blank</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          (
          <year>2012</year>
          )
          <article-title>The Startup Owner's Manual: The Step-by-Step Guide for Building a Great Company, K&amp;S Ranch, Inc.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Campbell</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2010</year>
          )
          <article-title>Software as a Service: spend and payment solution. Summit: Canada's magazine on public sector purchasing</article-title>
          . http://www.summitconnects.
          <source>com (June</source>
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Cockburn</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          (
          <year>2006</year>
          )
          <article-title>Agile Software Development: The Cooperative Game (2nd edition), Addison-Wesley Professional</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Fried</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hansson</surname>
            ,
            <given-names>D.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Linderman</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          (
          <year>2009</year>
          )
          <article-title>Getting Real: The smarter, faster, easier way to build a successful web application</article-title>
          ,
          <year>37signals</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Furr</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ahlstrom</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          (
          <year>2011</year>
          )
          <article-title>Nail it then Scale it: The Entrepreneur's Guide to Creating and Managing Breakthrough Innovation</article-title>
          , NISI Institute, USA.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Gartner</surname>
            ,
            <given-names>Inc.</given-names>
          </string-name>
          (
          <year>2011</year>
          )
          <article-title>Forecast: Software as a Service, All Regions,</article-title>
          <year>2010</year>
          -
          <fpage>2015</fpage>
          . http://www.gartner.com/it/page.jsp?id=
          <volume>1791514</volume>
          (
          <issue>14</issue>
          <year>Sept</year>
          .
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Gustafsson</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Qvillberg</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          (
          <year>2012</year>
          )
          <article-title>Implementing Lean Startup Method- ology: An Evaluation</article-title>
          , Chalmers University of Technology.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Holson</surname>
            ,
            <given-names>L.M.</given-names>
          </string-name>
          (
          <year>2009</year>
          )
          <article-title>Putting a Bolder Face on Google</article-title>
          .
          <source>The New York Times, February</source>
          <volume>28</volume>
          . http://www.nytimes.com/
          <year>2009</year>
          /03/01/business/01marissa.html
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Klasaviius</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          (
          <year>2012</year>
          )
          <article-title>Metrics-Driven Development</article-title>
          . InfoQ, November 30. http://www.infoq.com/articles/metrics-driven-development
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Maurya</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          (
          <year>2012</year>
          )
          <article-title>Running Lean: Iterate from Plan A to a Plan That Works (2nd edition),</article-title>
          <string-name>
            <surname>O'Reilly Media</surname>
          </string-name>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>McClure</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2007</year>
          )
          <article-title>Startup Metrics for Pirates: AARRR! 500 Hats</article-title>
          . http://500hats.typepad.com/500blogs/
          <year>2007</year>
          /09/startup-metrics.
          <source>html (26 Sept</source>
          .
          <year>2007</year>
          ).
          <fpage>56</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Mullins</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Komisar</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          (
          <year>2009</year>
          )
          <article-title>Getting to Plan B: Breaking Through to a Better Business Model</article-title>
          , Harvard Business Review Press
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Osterwalder</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Pigneur</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          (
          <year>2010</year>
          )
          <article-title>Business Model Generation: A Handbook for Visionaries, Game Changers, and</article-title>
          <string-name>
            <surname>Challengers</surname>
          </string-name>
          , Wiley.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Ries</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          (
          <year>2011</year>
          )
          <article-title>The Lean Startup: How Constant Innovation Creates Rad- ically Successful Businesses</article-title>
          , Penguin Group, London.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Schwaber</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sutherland</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          (
          <year>2011</year>
          )
          <article-title>The Scrum Guide</article-title>
          , Scrum.org
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Vaishnavi</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Kuechler</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          (
          <year>2004</year>
          ). Design Science Research in In- formation
          <source>Systems. January 20</source>
          ,
          <year>2004</year>
          , last
          <issue>updated September 30</issue>
          ,
          <year>2011</year>
          . http://www.desrist.org/design-research
          <article-title>-in-information-systems/</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>