A strong product development team will usually have two extremely important roles defined: the Project Manager and the Product Manager. One common misconception is that the Project…
Managing software projects is the most challenging, frustrating, humbling, job you can accept. It’s also…
Sustainable pace is theory that transformed thinking for software development. It was originally…
Buzzwords…they are everywhere. Agile, scrum, kanban, and lean have found their way into this…
User stories are a foundational piece of agile software development and product development…