Advertisement

Fundamentals of Software Startups

Essential Engineering and Business Aspects

  • Anh Nguyen-Duc
  • Jürgen Münch
  • Rafael Prikladnicki
  • Xiaofeng Wang
  • Pekka Abrahamsson
Book

Table of contents

  1. Front Matter
    Pages i-xx
  2. Fundamental Concepts

    1. Front Matter
      Pages 1-1
    2. Yngve Dahle, Anh Nguyen-Duc, Martin Steinert, Kevin Reuther
      Pages 3-25
    3. Sohaib Shahid Bajwa
      Pages 27-43
    4. Cecilia Apa, Helvio Jeronimo, Luciana M. Nascimento, Diego Vallespir, Guilherme Horta Travassos
      Pages 61-78
  3. Startup Engineering Methodology

    1. Front Matter
      Pages 79-79
    2. Kai-Kristian Kemell, Anh Nguyen-Duc, Xiaofeng Wang, Juhani Risku, Pekka Abrahamsson
      Pages 97-109
    3. Kai-Kristian Kemell, Xiaofeng Wang, Anh Nguyen-Duc, Jason Grendus, Tuure Tuunanen, Pekka Abrahamsson
      Pages 111-127
  4. Startup Ecosystems

    1. Front Matter
      Pages 145-145
    2. Daniel Cukier, Fabio Kon, Enxhi Gjini, Xiaofeng Wang
      Pages 179-194
    3. Aziz Nanthaamornphong, Rattana Wetprasit
      Pages 195-213
  5. Software Startup Education

    1. Front Matter
      Pages 215-215
    2. Rafael Chanin, Afonso Sales, Rafael Prikladnicki
      Pages 217-234
    3. Xiaofeng Wang, Dron Khanna, Marco Mondini
      Pages 235-250
    4. Kai-Kristian Kemell, Polina Feshchenko, Joonas Himmanen, Abrar Hossain, Furqan Jameel, Raffaele Luigi Puca et al.
      Pages 269-277
  6. Startup Stories Worldwide

    1. Front Matter
      Pages 279-279
    2. Vebjørn Berg, Jørgen Birkeland, Anh Nguyen-Duc, Khan Khalid, Ilias Pappas, Letizia Jaccheri
      Pages 281-297
    3. Didzis Rutitis, Tatjana Volkova
      Pages 299-312
    4. Evgeny Tsaplin, Olga Kosova
      Pages 313-329

About this book

Introduction

This book discusses important topics for engineering and managing software startups, such as how technical and business aspects are related, which complications may arise and how they can be dealt with. It also addresses the use of scientific, engineering, and managerial approaches to successfully develop software products in startup companies.

The book covers a wide range of software startup phenomena, and includes the knowledge, skills, and capabilities required for startup product development; team capacity and team roles; technical debt; minimal viable products; startup metrics; common pitfalls and patterns observed; as well as lessons learned from startups in Finland, Norway, Brazil, Russia and USA. All results are based on empirical findings, and the claims are backed by evidence and concrete observations, measurements and experiments from qualitative and quantitative research, as is common in empirical software engineering.

The book helps entrepreneurs and practitioners to become aware of various phenomena, challenges, and practices that occur in real-world startups, and provides insights based on sound research methodologies presented in a simple and easy-to-read manner. It also allows students in business and engineering programs to learn about the important engineering concepts and technical building blocks of a software startup. It is also suitable for researchers at different levels in areas such as software and systems engineering, or information systems who are studying advanced topics related to software business.

Keywords

Software Engineering Software Startups Software Entrepreneurship Computing and Business Computing Profession Innovation Management Software Economics

Editors and affiliations

  1. 1.Department of Business and ITUniversity of Southeast NorwayBø i TelemarkNorway
  2. 2.Center for EntrepreneurshipReutlingen UniversityReutlingenGermany
  3. 3.School of TechnologyPUCRSPorto AlegreBrazil
  4. 4.Facoltà di Scienze e Tecnologie InformaticheLa Libera Università di BolzanoBolzanoItaly
  5. 5.Faculty of Information TechnologyUniversity of JyväskyläJyväskyläFinland

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-030-35983-6
  • Copyright Information Springer Nature Switzerland AG 2020
  • Publisher Name Springer, Cham
  • eBook Packages Computer Science
  • Print ISBN 978-3-030-35982-9
  • Online ISBN 978-3-030-35983-6
  • Buy this book on publisher's site