The Pragmatic PM

project management

Agile philosophy

Assumptions of Agile Culture

Many Agilist writers and methodology creators make strong assumptions about organizational culture for Agile approaches to be successful.  I’ve described some examples of these assumptions in The Lake Wobegon Assumption and  Scrum applicability by project characteristics and reference Becoming Agile by Greg Smith & Ahmed Sidkey as a prime example.  Read more…

By Chris Powell, 2 yearsJanuary 27, 2023 ago
project management

Agile vs. The Mythical “Waterfall”

It seems anecdotally accepted in many places in the literature that among software development methodology choices, Agile is better than “waterfall.”  Agile enthusiasts often describe waterfall as rigid, wasteful, demoralizing, and old-fashioned. Rarely, if ever, do these writers provide supporting data for these reported qualities but rather, simply assume that Read more…

By Chris Powell, 2 yearsJanuary 6, 2023 ago
character traits

How Do You Know You Are a Project Manager?

Years ago, a colleague taught a product management course through our local university extension program.  A feature of the course was that they convened a panel of product and project managers as an ask-us-anything resource for their students.  One of my favorite episodes serving on that panel was when one Read more…

By Chris Powell, 2 yearsNovember 22, 2022 ago
Program Management

What is a Program Manager?

In the Seattle job market, there are at least 3 different interpretations of the Program Manager title.  Two are common in IT and software products companies, although one of those appears outside those industries as well, and the third appears mostly in connection with health and human services, marketing and Read more…

By Chris Powell, 3 yearsSeptember 6, 2022 ago
Change management

Change Management – Practical application

I have previously considered change management and its general application to software projects.  Following the principles of pragmatic project management set forth at the beginning of this blog, I have found that the use of change management can be adapted and applies in a wide variety of situations.  I have Read more…

By Chris Powell, 3 yearsJuly 15, 2022 ago
Agile philosophy

Neither Scrum nor Agile are Project Management

If we hypothesize that neither Scrum nor Agile are project management, then what are they and what is their relationship to project management? Answering these questions requires defining several terms. I have previously defined Agile as sets of values and principles governing software product development methods given in a document Read more…

By Chris Powell, 4 yearsJuly 2, 2021 ago
Best uses of

Scrum applicability by project characteristics

Both basic Scrum and 2nd generation approaches like SAFe and Smith/Sidky[1] make a number of assumptions about the type of work, team composition, location and stability, project governance and other factors.  Examples include the expectation of a stable, experienced, co-located team of about 7 members, daily availability of a single Read more…

By Chris Powell, 4 yearsJune 20, 2021 ago
Agile philosophy

Pro forma rituals vs. deep understanding

When Scrum rituals are used without a deep understanding of their purpose, they can degenerate into hollow activities done for the purpose of following the form, but without creating their expected benefits. For example, I have seen many sprint retrospectives following the form precisely that produced nothing more substantive than Read more…

By Chris Powell, 4 yearsMay 23, 2021 ago
Agile philosophy

The Myth of Conversations: Why Agile Projects Still Need Documentation

There is a lot to agree with in Leon Tranter’s Myths of agile: “there’s no documentation in agile”.  And yet there is a new myth inside the debunking of the original myth.  Among the many fine arguments supporting the use of documentation in Agile projects and advocating using Agile philosophy Read more…

By Chris Powell, 4 yearsApril 23, 2021 ago
Agile philosophy

An Agile Approach to System Documentation

While a popular conception is that Agile methodology opposes the creation of documentation, most mature Agilists disagree, including the originator of the Scrum approach.  In Sutherland’s OOPSLA ’95 paper, the first to define Scrum, he describes a robust design and documentation phase called the ‘pre-game’ occurring prior to the beginning Read more…

By Chris Powell, 4 yearsApril 9, 2021 ago

Posts pagination

1 2 Next
  • About Pragmatic PM
Hestia | Developed by ThemeIsle