Six Traits of Outstanding (& Outstandingly Successful) Clients

In over 15 years of consulting, I’ve had the privilege of working with hundreds of clients and stakeholders. While many of them were memorable for different reasons, some clients have been truly outstanding in terms of our working relationship and what we were able to accomplish together. These clients came from diverse roles, backgrounds, and […]

Transparent Project Management with Burn Up Charts

Uncertainty is inherent to software development — it’s impossible to precisely predict how long individual tasks will take. And that makes it very difficult to manage software projects using traditional project management tools. Bottom-up estimates and Gantt timelines created before a project starts are helpful for setting initial milestones and budgets. But once development is […]