Process Improvement

now browsing by category

 

Reading list

Time to time people ask me advice on what books should they read about Software Development, Agile and some other cool topics :).

Based on these requests I am creating this post where I will keep a list of books that I think are really interesting/useful :)

Introduction to Agile:

  • Agile Software Development with SCRUM
  • Lean Software Development: An Agile Toolkit
  • Implementing Lean Software Development: From Concept to Cash
  • Leading Lean Software Development: Results Are not the Point
  • Succeeding with Agile: Software Development Using Scrum
  • Essential Scrum: A Practical Guide to the Most Popular Agile Process

Technical books - Agile Software Development

  • Agile Testing: A Practical Guide for Testers and Agile Teams
  • Growing Object-Oriented Software, Guided by Tests
  • The Cucumber Book: Behaviour-Driven Development for Testers and Developers
  • Refactoring
  • Working Effectively with Legacy Code
  • Specification by Example: How Successful Teams Deliver the Right Software
  • Domain-Driven Design: Tackling Complexity in the Heart of Software
  • Test-Driven Development: A Practical Guide: A Practical Guide

Continuous Delivery

  • Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
  • Continuous Integration: Improving Software Quality and Reducing Risk

Scaling Agile

  • Practices for Scaling Lean & Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrum
  • Scaling Software Agility: Best Practices for Large Enterprises

Management, Leadership

  • Management 3.0: Leading Agile Developers, Developing Agile Leaders
  • The Toyota Way: 14 Management Principles from the World’s Greatest Manufacturer
  • Toyota Kata: Managing People for Improvement, Adaptiveness and Superior Results
  • The Five Most Important Questions You Will Ever Ask About Your Organization
  • Rework
  • Peopleware: Productive Projects and Teams
  • The Leadership Challenge
  • Taiichi Ohno’s Workplace Management
  • Freedom from Command and Control: Rethinking Management for Lean Service
  • Out of the Crisis
  • Lean Thinking: Banish Waste and Create Wealth in Your Corporation, Revised and Updated
  • Business Model Generation: A Handbook for Visionaries, Game Changers, and Challengers

Teams Interaction

  • The Five Dysfunctions of a Team: A Leadership Fable

Agile Coaching

  • Coaching Agile Teams: A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition
  • Agile Retrospectives: Making Good Teams Great
  • The Art of Agile Development

Agile Project Management

  • Agile Project Management with Scrum
  • The Software Project Manager’s Bridge to Agility

Workshops and Presentations

  • Presentation Zen: Simple Ideas on Presentation Design and Delivery

Product Management:

  • Living Service: How to deliver the service of the future today
  • Inspired: How To Create Products Customers Love
  • Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise
  • Agile Product Management with Scrum: Creating Products That Customers Love
  • The Principles of Product Development Flow: Second Generation Lean Product Development

Please comment with some good suggestions to be added ;)

Did you like this post? Do you want to get more in the future? Subscribe my newsletter below and follow me on twitter: .



I am trying to improve these blog posts with a help from professional designers and editors to give you even more valuable content. If you want to support me on this effort, feel free to contribute with any amount of money that you think it´s fair.




Thanks guys,
Luis