Let’s talk tech (and more!)
Our people are passionate about their work, and they have a lot to say about it! Check out our insights and resources for our thoughts on technology, data, Agile, and program management.
Featured
Solving Complex Problems with Systems Thinking
It’s no surprise that when designing digital products or developing solutions for problems, we must consider all the different touchpoints the user will have. However, to devise a solution that solves the right problem for the user, we need to gain a holistic understanding of their environment and their needs. In other words, diving deeper […]
Latest Insights >
What Are The Hurdles To Implementing Continuous Delivery In A Large Enterprise?
I am constantly recommending that the project and development teams I support implement continuous delivery...
What Is The Role Of A Manager In An Agile Or Scrum Team?
When making the switch to Agile or Scrum, many people struggle to find their role...
Should I Use A Tool For Agile Requirements Documentation?
Agile requirements documentation can mean different things to different people. Before choosing a tool or...
Change Management vs. Communications: What’s The Difference?
I have heard clients and colleagues ask for a “communications or a change management person”...
What Is The CBAP And Why Is It Important?
Many people have been asking me about how I earned the International Institute of Business Analysis (IIBA) Certified...
Why Is Unit Testing Important?
The other day I was talking with a client and they asked me the following...