Jutta Eckstein 
Agile Software Development in the Large [EPUB ebook] 
Diving into the Deep

Support

Applying agile in the large doesn’t require a specific framework, it only requires taking the agile values and principles seriously. See how this can be done in a truly agile way, meaning being adaptive, flexible, responsive, and nimble. Enjoy insights in the book shared by Joshua Kerievsky (author of Refactoring to Patterns and Creator of Modern Agile), Diana Larsen (co-author of Agile Retrospectives and Liftoff, Co-Creator of the Agile Fluency(TM) Model), David Hussman (known as the Dude), Dierk Koenig (co-author of Groovy in Action), Stefan Roock (co-author of the German books Agile Unternehmen, Agile Verträge, and Scrum verstehen und erfolgreich einsetzen), and Nicolai Josuttis (author of The C++ Standard Library and co-author of C++ Templates). Agile or ‘lightweight’ processes have revolutionized the software development industry. They’re faster and more efficient than traditional software development processes. They enable developers to embrace requirement changes during the project, deliver working software in frequent iterations, and focus on the human factor in software development. Unfortunately, most agile processes are designed for small or mid-sized software development projects–bad news for large teams that have to deal with rapid changes to requirements. That means all large teams! With Agile Software Development in the Large, Jutta Eckstein–a leading speaker and consultant in the agile community–shows how to scale agile processes to teams of 1 to 300. In fact, the same techniques are also relevant to teams of ten or more developers, especially within large organizations. Topics include:


  • the agile value system as used in large teams

  • the impact of a switch to agile processes

  • the agile coordination of several sub-teams

  • the way project size and team size influence the underlying architecture


Stop getting frustrated with inflexible processes that cripple your large projects! Use this book to harness the efficiency and adaptability of agile software development.

€10.99
payment methods

Table of Content

1. Introduction

1.1 Questioning Scaling Agile Processes

1.2 Examining Largeness

1.3 Raising Large Issues

1.4 Specifying the Projects in Focus

1.5 Detecting the Agile Method for Scaling

1.6 Identifying the Reader

1.7 Revealing the Structure of the Book

2. Agility and Largeness

2.1 Fundamentals of Agile Processes

2.2 Agile Principles Under a Large Magnifier

2.3 Cloak Agile Process

2.4 People Shape the Process

2.5 Mistrust in Applicability

2.6 Summary

3. Dealing with Large Teams

3.1 People

3.2 Team Building

3.3 Interaction and Communication Structures

3.4 Trouble shooting

3.5 Virtual Teams

3.6 Summary

4. Dealing with the Process

4.1 Defining the Objectives

4.2 Providing Feedback

4.3 Short Development Cycles, Iterations, and Timeboxing

4.4 Planning

4.5 Integration

4.6 Retrospectives

4.7 Getting Started with an Agile Process

4.8 Culture of Change

4.9 Summary

5. Dealing with the Technology

5.1 Architect and Architecture

5.2 Avoid Bottlenecks

5.3 Ownership

5.4 Choosing Technology

5.5 Techniques and Good Practices

5.6 Summary

6. Dealing with the Company

6.1 Communication and Organization Structure

6.2 Project Planning and Controlling

6.3 Enterprise-wide Processes

6.4 Enterprise-wide Tools and Technology

6.5 Quality Assurance and Quality Control

6.6 Departments on the Edge

6.7 The Customer

6.8 Company Culture shapes Individuals

6.9 Resources

6.10 Summary

7. Putting it all together: A Project Report

7.1 The previous History

7.2 The Customer

7.3 The Team

7.4 Organizational Departments

7.5 Starting Off

7.6 Growing the Team

7.7 Unresolved Issues

7.8 Summary

8. Afterthoughts

About the author

Jutta Eckstein works as an independent coach, consultant, and trainer. She has helped many teams and organizations worldwide to make an Agile transition. She has a unique experience in applying Agile processes within medium-sized to large distributed mission-critical projects. Jutta is a member of the Agile Alliance (having served the board of directors from 2003-2007) and a member of the program committee of many different American, Asian, and European conferences, where she has also presented her work. She holds a M.A. in Business Coaching & Change Management, a Dipl.Eng. (MSc.) in Product-Engineering, a B.A. in Education, and is trained as pollution control commissioner on ecological environmentalism.Jutta can be reached @Jutta Eckstein

Buy this ebook and get 1 more FREE!
Language English ● Format EPUB ● Pages 274 ● ISBN 9783947991242 ● File size 4.6 MB ● Publisher Jutta Eckstein ● Published 2022 ● Edition 2 ● Downloadable 24 months ● Currency EUR ● ID 8359766 ● Copy protection Adobe DRM
Requires a DRM capable ebook reader

More ebooks from the same author(s) / Editor

253,866 Ebooks in this category