Motivado pelo clima da Conferência Agile 2010 em Orlando, Jurgen Appelo compilou uma lista dos top 100 livros de Agile lista dos top 100 livros de Agile que deveriam ajudar a comunidade de desenvolvimento de software.
Jurgen utilizou o método de obter as classificações tanto da Amazon quanto da GoodReads, e as datas nas quais as primeiras publicações foram feitas. Ele também utilizou a funcionalidade “também comprou este livro” da Amazon, a popularidade baseada no número de avaliações, e a qualidade baseada na média em conjunto com algumas considerações, para chegar na sua lista final.
A última lista de Jurgen contém os seguintes livros como top 10 dentre os top 100:
Nº |
Título |
Autor(es) |
Ano |
1 |
Mike Cohn |
2005 |
|
2 |
Robert C. Martin |
2008 |
|
3 |
Michael Feathers |
2004 |
|
4 |
Martin Fowler, et al. |
1999 |
|
5 |
Roy Osherove |
2009 |
|
6 |
Agile Software Development, Principles, Patterns, and Practices |
Robert C. Martin |
2002 |
7 |
Andrew Hunt, David Thomas |
1999 |
|
8 |
Kanban: Successful Evolutionary Change for Your Technology Business |
David J. Anderson |
2010 |
9 |
Mike Cohn |
2009 |
|
10 |
Steve Freeman, Nat Pryce |
2009 |
No ano passado, a InfoQ teve um post similar a respeito dos livros recomendados pela comunidade Agile.
Nesta lista, Mike Cottmeyer recomendou os seguintes livros, juntamente com uma razão pela recomendação:
- Extreme Programming Explained - Kent Beck - As práticas de XP são o tempero secreto que faz toda a gestão de projetos Agile e liderança realmente zunir.
- Managing Agile Projects with Scrum - Ken Schwaber - Faz um grande trabalho explicando o lado de gerenciamento de projetos do Scrum e é um grande recurso para quem está apenas começando a molhar seus pés em Agile.
- Agile Estimating and Planning - Mike Cohn - Se você entende os fundamentos e quer aplicar estruturas de planejamento em Agile, leia este livro.
- User Stories Applied - Mike Cohn - Entender como escrever tópicos de requisitos funcionais de valor para o cliente é difícil... Este livro te ajuda a fazer isto melhor.
- Agile Software Development - Alistair Cockburn – Leitura obrigatória para um praticante avançado de Agile. Ele descreve o desenvolvimento de software como um jogo cooperativo... Similar a músicos improvisando num palco.
- Software Project Manager's Bridge to Agility - Michele Sliger e Stacia Broderick – Mapeia processos por trás de PMP para Agile. Leitura obrigatória para os PMP que estão tentando gerir um projeto Agile.
Algum tempo atrás Mark Levison sugeriu os seguintes livros, sem os quais ele não iniciaria um projeto Agile. Estes eram:
- Agile Software Development: A Cooperative Game (2nd Ed) de Alistair Cockburn.
- Agile Estimation and Planning de Mike Cohn.
- Collaboration Explained de Jean Tabaka.
Mark ainda citou os seguintes livros como sendo importantes:
- Agile Retrospectives: Making Good Teams Great de Esther Derby e Diana Larsen.
- Fearless Change: Patterns for Introducing New Ideas de Mary Lynn Manns e Linda Rising.
- User Stories Applied: For Agile Software Development de Mike Cohn.
Você gostaria de acrescentar um livro que você recomendaria para a lista?