Thoughts on Project/Product/Program Leadership and Agile

Is succeeding at web and software development projects important to you? Me too. I’ve spent most of my career (spanning nearly two decades) working on getting them done, getting them done on-time and on-budget, and getting them done in a way so that stakeholders, clients, and my development team are all happy. I’ve learned a lot along the way!

Below are articles I’ve written based on what has worked for me, in the hope that they will help others achieve positive outcomes for their own projects. I have grouped them by topic:

Project Management Principles

A Short Guide to Writing Software Requirements

A Short Guide to Estimating Software Projects

Seven Tips for Talking to Difficult Clients and Stakeholders

PJ’s Rules of Project Management

Transitioning to/Understanding Agile

What Agile Software Development Really Means

A “How To” for the Daily Scrum

An Agile Case Study

For Leaders and Stakeholders

Developers Are Not Commodities

How to Hire a Digital Agency and Get What You Pay For

Why Prioritization Fails

The Agile Marketing Manifesto

Project Management Nuts and Bolts

How and When to Write a Requirements Document

A Website Project Kickoff Questionnaire

A Website Checklist

How to Make Remote Meetings Effective

Managing Data Intensive Projects

Short Topics

The Project Management Wisdom of John Wooden

Your Team Already Has the Answers