Home » Blog

This page contains the most recent articles from the Agile Project Management Academy.

Product Development Flow and Agile

An understanding of the principles of product development flow and Agile can provide an objective basis for understanding how to maximize the efficiency of a product development process. There is a lot of “religious fervor” about product development methodologies and in particular Agile versus Waterfall. I still remember a quote from one of Dean Leffingwell’s […]

Product Development Flow and Agile Read More »

Was Steve Jobs an Agile Leader?

Was Steve Jobs an Agile Leader?

Was Steve Jobs an effective Agile leader? I watched the movie “Jobs” this weekend about the life of Steve Jobs and his career at Apple and it was very thought-provoking.  Steve Jobs was absolutely brilliant, embodied a lot of Agile values, and he was enormously successful in developing some very innovative products in a relatively

Was Steve Jobs an Agile Leader? Read More »

Enterprise-level Product Backlog Organization

Enterprise-level Product Backlog

A lot of thinking about Agile seems to be based on small, single-team projects rather than large, complex enterprise-level initiatives. Scaling small, single team projects to large, complex, enterprise-level initiatives is a relatively new area. It also requires a different approach to structure an enterprise-level product backlog. Overview A lot of thinking about Agile seems

Enterprise-level Product Backlog Organization Read More »

Enterprise-level Agile Implementation

Enterprise Agile Frameworks

I was recently asked to help a consulting firm work with a client on a very large enterprise-level Agile implementation.  The company had gone totally into Agile across the whole company and the Senior Executives were unhappy with the way it was going: Many projects were going off track and senior management didn’t feel like

Enterprise-level Agile Implementation Read More »

Product Development versus Project Development

Project Development and Project Development

Agile has been most widely used in “product” development environments and less widely used in “project” development environments.  The difference between product development versus project development is not widely-recognized.  Of course, this is not a totally universal, black-and-white distinction; but, in general, there are some key differences. Product Development versus Project Development General Characteristics AreaProduct

Product Development versus Project Development Read More »

Emotional Intelligence in Agile – Why Is Emotional Intelligence Important?

Who Gets Blamed When an Agile Project Fails?

The role of emotional intelligence in Agile is important to understand. It is a skill that is very difficult to master for many people. What is Emotional Intelligence? HelpGuide.org defines “emotional intelligence as follows: “Emotional intelligence (EQ) is the ability to identify, use, understand, and manage emotions in positive ways to relieve stress, communicate effectively,

Emotional Intelligence in Agile – Why Is Emotional Intelligence Important? Read More »

Agile Project Manager Job Description

Agile Project Management Transformation

I was recently asked by a company I am working with to create an Agile Project Manager job description. Here’s what I came up with: Introduction The Agile Project Manager (APM) is responsible for planning, leading, organizing, and motivating Agile project teams. The goals are to: Achieve a high level of performance and quality, and

Agile Project Manager Job Description Read More »

What Is the Agile Scrum Master Role?

What Is the Scrum Master Role?

I was asked to put together a clear definition of an Agile Scrum Master role for a company I am working with that is new to Agile. I think the standard “textbook” definition of what a Scrum Master does is limited and needs some interpretation and elaboration. It also needs to be expanded with some

What Is the Agile Scrum Master Role? Read More »

Developing an Agile Company Culture

Agile Company Culture

Developing an Agile company culture can be a major obstacle to successfully implementing an Agile development approach; however, it doesn’t have to be that difficult. Some people make the mistake of thinking that you have to change the entire culture of a company in order to adopt an Agile development approach I don’t believe that

Developing an Agile Company Culture Read More »

Managed Agile Development Framework – A Hybrid Approach

Managed Agile Development Process

I’ve seen many people ask a question like “should I use Agile or Waterfall for a project? That excludes the possibility that there is a hybrid approach that provides the benefits of both approaches. The Managed Agile Development Framework is an example of a hybrid approach that is very easy to implement Background Some years

Managed Agile Development Framework – A Hybrid Approach Read More »