Are you a technical person, such as a software developer, tester, writer, or project manager? You...
Does your organization value and rank projects based on estimation? Except for the shortest proje...
Hiring a person for your team is the single most important decision you can make. It has long-las...
Scale collaboration, not process.
If you have trouble estimating cost or schedule for your projects, you are not alone. The questio...
Distributed agile teams have a terrible reputation. They don't deliver 'on time,' and too often, ...
You can excel at managing people when you lead and serve them.
Would you like your organization to innovate more? Start with your management practices.
You can become an excellent manager when you manage yourself first.
Do you dream of speaking at a conference? You want to share your successes-and maybe your failures.
Free your inner nonfiction writer as you learn to write fast and well.
Is Independent Consulting Your Next Role?