The Kanban 10 Commandments

The Kanban 10 Commandments

What is Kanban? A Kanban is a visual tool used by teams to organize the workflow of projects. The basic premise is to create a board for a project and sort the associated tasks into three columns: To do, work in progress (WIP), and done. Initially used by Toyota in...
4 Tips for Adapting to Failure

4 Tips for Adapting to Failure

Guess what? Everyone you know is, to some extent, a failure. Even people you admire or who have achieved massive success have failed at something. Successful people succeed because they’ve likely failed more than those who admire them. More importantly, though,...
7 Tips for Retro Facilitators

7 Tips for Retro Facilitators

“The most important requirement for running a retro is believing that everyone did the best they could with the information they had.” – Amos King I’ve spent the last several months learning how to facilitate team retrospectives. For anyone unfamiliar with the...
3 Business Benefits of Open Source Software

3 Business Benefits of Open Source Software

We’ve all been there: It’s time to start outlining that new project and begin weighing your technology options. Should you go with the popular commercial software or use the new open source hotness? Whether you’re an experienced IT professional or a novice building...
Introduction to Agile Methodologies

Introduction to Agile Methodologies

It’s happened to everyone: You’re in the middle of a project, and suddenly a problem emerges—one you didn’t anticipate but one that needs to be resolved right away. From small updates to complete overhauls, changes in a project can be costly. But what if you...