Chuck Cobb

Chuck is the author of the recent, best-selling book "The Project Manager's Guide to Mastering Agile" as well as four other books on Agile Project Management and Business Excellence.

  • He is the founder of the Agile Project Management Academy and he is a very popular instructor with over 80,000 students in 174 countries worldwide with almost 5,000 5-star reviews.
  • His Agile Project Management curriculum is supported on three different training platforms:
    • Udemy (Including Udemy for Business)
    • Pluralsight and
    • The Agile Project Management Academy
  • And, several large major corporations have standardized on his training for all of their project managers.

In addition,

  • He has also been a featured speaker at a number of PMI Chapter events, agile groups, universities, and PMO workshops throughout the US as well as internationally.
  • He has been an Adjunct Professor at Boston University and many of his courses originated from a graduate-level Agile Project Management curriculum he originally developed for Boston University.

He has a very pragmatic, "real world" approach to Agile that is based on over 20 years of hands-on program/project management experience in a broad range of industries and application areas and he is passionate about helping project managers, business managers, and companies understand the convergence of Agile and traditional project management principles and practices.

What Is Design Thinking? How Does It Relate to Agile?

What is Design Thinking? “Design Thinking” is becoming a hot buzz word and many companies want to jump on the Design Thinking bandwagon. However, I’m not sure that many people are really sure what it is and how it might relate to their existing development process. What Is Design Thinking? There are actually multiple definitions …

What Is Design Thinking? How Does It Relate to Agile? Read More »

Why Is Automated Regression Testing Important in Agile?

Why is automated regression testing important in an Agile environment? An Agile development approach can dramatically improve the quality of software, but it requires a very different approach to software testing. Here’s a previous blog post with more on why an Agile testing approach makes so much sense: What’s the Impact of Agile on Regression …

Why Is Automated Regression Testing Important in Agile? Read More »

Is UML Still Relevant Today? How Is it Used in an Agile Environment?

I’ve seen a lot of questions about Unified Modeling Language (UML) that center around “Is UML still relevant today?” and “How is it used in an Agile environment?”. I will try to address these questions in this blog post. What is UML? UML stands for “Unified Modeling Language”. Here is a definition of UML: ” …

Is UML Still Relevant Today? How Is it Used in an Agile Environment? Read More »

Kanban versus Scrum – Which Agile Approach Do You Prefer?

I recently saw an online question that asked the question “Which Agile approach do you prefer – Kanban or Scrum?”. I decided that it was worth a blog post because I’ve seen this question several times. There are a couple of things wrong with this question: It implies that Kanban and Scrum are interchangeable and …

Kanban versus Scrum – Which Agile Approach Do You Prefer? Read More »

How Does Agile Testing Work and Why Does It Make So Much Sense?

Quality and reliability standards today for software are higher than ever and new approaches to software testing are essential to meet those goals. An Agile development approach provides a excellent approach to meet that challenge. How Is Traditional Software Testing Done? In a traditional software testing approach, a separate and independent QA organization normally does …

How Does Agile Testing Work and Why Does It Make So Much Sense? Read More »