Skip to main content
  • Book
  • © 2014

Lean Software Development in Action

  • Illustrates how goal-oriented, automated measurement can be used to create Lean organizations and to facilitate the development of Lean software
  • Proposes an automatic, non-invasive measurement approach that especially appeals to small and medium-sized enterprises
  • Includes lots of practical hints, advanced questions and detailed summaries
  • Includes supplementary material: sn.pub/extras

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (12 chapters)

  1. Front Matter

    Pages i-xv
  2. Motivation for Lean Software Development

    1. Front Matter

      Pages 1-1
    2. Introduction

      • Andrea Janes, Giancarlo Succi
      Pages 3-17
    3. The Lean Revolution

      • Andrea Janes, Giancarlo Succi
      Pages 19-48
    4. Towards Lean Thinking in Software Engineering

      • Andrea Janes, Giancarlo Succi
      Pages 49-68
    5. Agile Methods

      • Andrea Janes, Giancarlo Succi
      Pages 69-101
    6. Issues in Agile Methods

      • Andrea Janes, Giancarlo Succi
      Pages 103-128
    7. Enabling Lean Software Development

      • Andrea Janes, Giancarlo Succi
      Pages 129-148
  3. The Pillars of Lean Software Development

    1. Front Matter

      Pages 149-149
    2. The GQM+Strategies Approach

      • Andrea Janes, Giancarlo Succi
      Pages 151-170
    3. The Experience Factory

      • Andrea Janes, Giancarlo Succi
      Pages 171-185
    4. Non-invasive Measurement

      • Andrea Janes, Giancarlo Succi
      Pages 187-217
  4. Lean Software Development in Action

    1. Front Matter

      Pages 219-219
    2. The Integrated Approach

      • Andrea Janes, Giancarlo Succi
      Pages 221-247
    3. Lean Software Development in Action

      • Andrea Janes, Giancarlo Succi
      Pages 249-354
    4. Conclusion

      • Andrea Janes, Giancarlo Succi
      Pages 355-357
  5. Back Matter

    Pages 359-393

About this book

This book illustrates how goal-oriented, automated measurement can be used to create Lean organizations and to facilitate the development of Lean software, while also demonstrating the practical implementation of Lean software development by combining tried and trusted tools.

In order to be successful, a Lean orientation of software development has to go hand in hand with a company’s overall business strategy. To achieve this, two interrelated aspects require special attention: measurement and experience management. In this book, Janes and Succi provide the necessary knowledge to establish “Lean software company thinking,” while also exploiting the latest approaches to software measurement. A comprehensive, company-wide measurement approach is exactly what companies need in order to align their activities to the demands of their stakeholders, to their business strategy, etc. With the automatic, non-invasive measurement approach proposed in this book, even small and medium-sized enterprises that do not have the resources to introduce heavyweight processes will be able to make their software development processes considerably more Lean.

The book is divided into three parts. Part I, “Motivation for Lean Software Development,” explains just what “Lean Production” means, why it can be advantageous to apply Lean concepts to software engineering, and which existing approaches are best suited to achieving this. Part II, “The Pillars of Lean Software Development,” presents the tools needed to achieve Lean software development: Non-invasive Measurement, the Goal Question Metric approach, and the Experience Factory. Finally, Part III, “Lean Software Development in Action,” shows how different tools can be combined to enable Lean Thinking in software development.

The book primarily addresses the needs of all those working in the field of software engineering who want to understand how to establish an efficient and effectivesoftware development process. This group includes developers, managers, and students pursuing an M.Sc. degree in software engineering.

Authors and Affiliations

  • Libera Università di Bolzano, Bolzano, Italy

    Andrea Janes, Giancarlo Succi

About the authors

Andrea Janes is an Assistant Professor of Software Engineering at the Free University of Bolzano-Bozen, Italy. He holds a PhD in Computer Science (University of Klagenfurt, 2014) and a MSc in Business Informatics (Technical University of Vienna, 2001), has been passionate about programming for more than 25 years and has always found it interesting to combine aspects of Economics with aspects of Computer Science.

Giancarlo Succi is Professor of Software Engineering at the Free University of Bolzano-Bozen, Italy. Before joining the Free University of Bolzano-Bozen, he was Professor at the University of Alberta, Associate Professor at the University of Calgary, and Assistant Professor at the University of Trento. Giancarlo holds a Laurea degree in Electrical Engineering (Genova, 1988), an MSc in Computer Science (SUNY Buffalo, 1991), and a PhD in Computer and Electrical Engineering (Genova, 1993). Giancarlo has been active in Agile Methods since the late '90s, is one of the two founders of the XP20KY conference series, has worked with companies applying Agile methods, and has also obtained research grants in this area. He also serves as a consultant for major public and private organizations worldwide, is a Fulbright Scholar and an accredited scout master with Wood Badge.

Bibliographic Information

  • Book Title: Lean Software Development in Action

  • Authors: Andrea Janes, Giancarlo Succi

  • DOI: https://doi.org/10.1007/978-3-642-00503-9

  • Publisher: Springer Berlin, Heidelberg

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: Springer-Verlag Berlin Heidelberg 2014

  • Hardcover ISBN: 978-3-662-44178-7Published: 02 December 2014

  • Softcover ISBN: 978-3-662-51905-9Published: 23 August 2016

  • eBook ISBN: 978-3-642-00503-9Published: 14 November 2014

  • Edition Number: 1

  • Number of Pages: XV, 393

  • Number of Illustrations: 125 b/w illustrations, 63 illustrations in colour

  • Topics: Software Engineering, Management of Computing and Information Systems, Project Management, Software Management

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access