DHC Book Club

The Effective Executive
Posted November 2019

The Effective Executive
What makes an effective executive?

The measure of the executive, Peter F. Drucker reminds us, is the ability to "get the right things done." This usually involves doing what other people have overlooked as well as avoiding what is unproductive. Intelligence, imagination, and knowledge may all be wasted in an executive job without the acquired habits of mind that mold them into results.

Drucker identifies five practices essential to business effectiveness that can, and must, be learned:
  • Managing time
  • Choosing what to contribute to the organization
  • Knowing where and how to mobilize strength for best effect
  • Setting the right priorities
  • Knitting all of them together with effective decision-making

Ranging widely through the annals of business and government, Peter F. Drucker demonstrates the distinctive skill of the executive and offers fresh insights into old and seemingly obvious business situations.

Agile Project Management with Kanban
Posted October 2019

Agile Project Management with Kanban
Use Kanban to maximize efficiency, predictability, quality, and value

With Kanban, every minute you spend on a software project can add value for customers. One book can help you achieve this goal: Agile Project Management with Kanban.
 
Author Eric Brechner pioneered Kanban within the Xbox engineering team at Microsoft. Now he shows you exactly how to make it work for your team. Think of this book as “Kanban in a box”: open it, read the quickstart guide, and you’re up and running fast. As you gain experience, Brechner reveals powerful techniques for right-sizing teams, estimating, meeting deadlines, deploying components and services, adapting or evolving from Scrum or traditional Waterfall, and more.
 
For every step of your journey, you’ll find pragmatic advice, useful checklists, and actionable lessons. This truly is “Kanban in a box”: all you need to deliver breakthrough value and quality.

Use Kanban techniques to:

  • Start delivering continuous value with your current team  and project
  • Master five quick steps for completing work backlogs
  • Plan and staff new projects more effectively
  • Minimize work in progress and quickly adjust to change
  • Eliminate artificial meetings and prolonged stabilization
  • Improve and enhance customer engagement
  • Visualize workflow and fix revealed bottlenecks
  • Drive quality upstream
  • Integrate Kanban into large projects
  • Optimize sustained engineering (contributed by James Waletzky)
  • Expand Kanban beyond software development