24
The Start-up Context Map Eriks Klotins, Michael Unterkalmsteiner, Tony Gorschek

Start-up Context Map

Embed Size (px)

Citation preview

The Start-up Context Map

Eriks Klotins, Michael Unterkalmsteiner, Tony Gorschek

If only 1% of all start-up failures could be attributed to inadequacies in software engineering that still is $

4.3 billion of investment capital wasted in 2015 alone1

1. Start-up ecosystem report EU and US, 2015, available at http://startup-ecosystem.compass.co/ser2015/

Use of well understood software engineering practices in an

organized way could help more start-ups to succeed (or not to fail)

Recent publications on engineering in

start-ups

Mostly by members of this network

Recent publications on engineering in

start-ups

We do not know what specific

engineering challenges start-ups

face

We do not know what specific

engineering challenges start-ups

face

We do not know what specific engineering

practices start-ups need

We do not know what specific

engineering challenges start-ups

face

We do not know what practices from other organizations

may be useful in start-ups

We do not know what specific engineering

practices start-ups need

We do not know what specific

engineering challenges start-ups

face

We do not know what practices from other organizations

may be useful in start-ups

We do not know what specific engineering

practices start-ups need

We do not know to where to start

To study software engineering practices in start-ups we need to

understand the engineering context in start-ups first

We need a fine grained categorization

of engineering context in start-ups!

To focus our further research

To support software-intensive product engineering in start-

ups

To create a body of knowledge

To facilitate transfer of

research results

To systematize knowledgeTo expose gaps in

our understanding

The Start-up Context Map

A taxonomy of engineering practices, goals and environment

factors

• Created by combining existing context models, brainstorming and extensive literature search.

• Contains more than 300 factors with detailed descriptions, examples, and references to related work.

• Accessible online for collaboration and further development

The Start-up Context Map

http://startupcontextmap.org

4Use

scenarios

Use scenario

#1Checklist

The map provides scope and fine grained breakdown of engineering activities in startups. For example, good practices in requirements engineering and testing. It is possible to select those that are most likely relevant for a specific startup

“As a researcher I can use the map to focus my research on specific areas.”

“As a researcher I want to characterize context my study so that my results can be safely

transferred and adopted”

“As a technical founder of a start-up I want to have an overview of what important aspects of

engineering I must consider so I do not miss anything important”

Use scenario

#2Experience database

The map is a repository of systematized start-up experience reports containing detailed descriptions of

actual start-ups and practices they use

“As a researcher I want to have access to data characterizing real

challenges in start-ups”

“As a founder of a start-up I want to share my

experiences with the community so that other

start-ups can learn from my start-up”

Use scenario

#3Transfer of research results

The map is a repository categorizing state-of-the-art research on product engineering in start-ups

“As a researcher what my results to be tested and adapted by start-ups so that my work helps to

create new and innovative products.”

“As a founder of a start-up I want to know what new

practices could be useful to my start-up so that I can

build a better product and increase my chances of

success”

Use scenario

#4Decision support

Data from actual companies allow to identify differences between start-ups and suggest better context-specific practices. Practices can be bundled together creating patterns to address common challenges in start-ups.

“As a founder of a start-up I want to how similar

companies have successfully addressed

common challenges, such as uncertainty of what features users want, so that I can focus on more

specific tasks”

The Start-up Context

map

Highlights gaps for further research

Supports software-intensive product engineering in start-

ups

Backbone for abody of knowledge

Facilitates transfer of research results

Systematizes knowledgeSystematizes

experience reports

The Start-up Context Map is the central idea for a larger community of start-up

researchers, practitioners and experts

Mechanisms of participation

• Contribute to the map by refining it

• Invite others to contribute

• Expand the map by adding start-up case reports (coming soon)

• Participate in workshops and interviews (more info will follow)

• Help to spread surveys (more info will follow)

What is in there for me? Demonstrate your knowledge to a wider community

of researchers and start-ups

Be recognized as one of the first contributors to the start-up body of knowledge

Co-author publications