What exactly is Theory of Change? In this video, I break down one of the most powerful tools in project and change management.

Read More

Learn what Test-Driven Development is, why it’s essential for high-quality software, and what Project Managers needs to know about TDD.

Read More

What is continuous delivery, and how does it relate to project managers? In this video, we’re demystifying Continuous Delivery (CD).

Read More

After 200 ‘What is…’ videos about Project Management jargon, I have picked out my top 20 Essential Project Management terms.

Read More

What is Agentic AI, and what are AI Agents? Is Agentic AI the future of project management? And will Agentic AI take our jobs?

Read More

The term Anti-pattern has come into Project Management from the software engineering world, via the Agile community. But, what does it mean?

Read More

Value is a crucial concept in Project Management. But there are different ways to calculate it. Let’s look at 7 ways to calculate project value. This video is safe for viewing in the workplace. This is learning, so, sit back and enjoy The Main Ways to Calculate the Value of a Project Simple Value Calculations

Read More

Agile methods focus on small increments, iterative refinement, & adapting to circumstances. What do iterative, incremental, & adaptive mean?

Read More

In this video, I answer two questions IT Project Managers need to know: what is technical debt and what is refactoring (code refactoring)?

Read More

A mega project is not just a massively scaled-up egular project. It’s a different beast entirely. So, what is a Mega Project?

Read More