Agile Software Development

Best Practices for Large Software Development Projects

  • Thomas Stober
  • Uwe Hansmann

Table of contents

  1. Front Matter
    Pages i-xxiii
  2. Thomas Stober, Uwe Hansmann
    Pages 1-14
  3. Thomas Stober, Uwe Hansmann
    Pages 15-33
  4. Thomas Stober, Uwe Hansmann
    Pages 35-59
  5. Thomas Stober, Uwe Hansmann
    Pages 61-73
  6. Thomas Stober, Uwe Hansmann
    Pages 75-92
  7. Thomas Stober, Uwe Hansmann
    Pages 93-114
  8. Thomas Stober, Uwe Hansmann
    Pages 115-144
  9. Thomas Stober, Uwe Hansmann
    Pages 145-170
  10. Thomas Stober, Uwe Hansmann
    Pages 171-175
  11. Back Matter
    Pages 177-179

About this book

Introduction

Software Development is moving towards a more agile and more flexible approach. It turns out that the traditional "waterfall" model is not supportive in an environment where technical, financial and strategic constraints are changing almost every day. But what is agility? What are today’s major approaches? And especially: What is the impact of agile development principles on the development teams, on project management and on software architects? How can large enterprises become more agile and improve their business processes, which have been existing since many, many years? What are the limitations of Agility? And what is the right balance between reliable structures and flexibility? This book will give answers to these questions. A strong emphasis will be on real life project examples, which describe how development teams have moved from a waterfall model towards an Agile Software Development approach.

Keywords

Lean Software Development Scrum Software Engineering Teaming development project management software

Authors and affiliations

  • Thomas Stober
    • 1
  • Uwe Hansmann
    • 2
  1. 1.IBM Deutschland Entwicklung GmbHBöblingenGermany
  2. 2.Entwicklung GmbHIBM DeutschlandBöblingenGermany

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-540-70832-2
  • Copyright Information Springer Berlin Heidelberg 2010
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Computer Science
  • Print ISBN 978-3-540-70830-8
  • Online ISBN 978-3-540-70832-2
  • About this book