Declaration of Interdependence

You might already know the Agile Manifesto: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan But do you know the Declaration of Interdependence: We increase return on investment by making continuous flow of value our focus. We deliver reliable…

1

Kanban for Process Improvement

Note: This article is updated at Kanban for Process Improvement. A Kanban is a great tool for improving your process.  The real power of the Kanban is that you can start from where you are.  Rather than fit you into a process, you can use a Kanban to mirror or reflect your current process.   You…

4

Agile Life-Cycle Frame

Note: This article is updated at Agile Life-Cycle Frame. As a program manager, it’s tough to shape a process with the team, if the team can’t “see” it.  When you have a mental model you can share with the team, things move a lot faster.   The problem with life cycles and end-to-end processes, is that…

1

Change is Good

"All projects experience changing requirements.  Traditional projects view this as bad.  Agile projects embrace it."  — Steven Thomas, BBC Kelley Hunsberger writes about embracing scope creep, rather than fight it in her article “Change is Good”, in PM Network. According to Hunsberger, scope creep can create three key opportunities: Clients can figure out exactly what…


Methodologies at a Glance

Note: This article is updated at Agile Practices at a Glance. I’m a fan of simple maps to help drill in. After all, it’s hard to explore the concepts if you don’t know they exist, or you don’t know what they are called.  Below is a work in progress.  I’m making a quick, simple map…

6

Workshop Planning Framework – The Six P’s

Note: This article is updated at The Six P’s Workshop Planning Framework. Workshops are one of the best ways to rapidly brainstorm ideas, capture scenarios, mine for patterns, etc.  The challenge can be designing an effective workshop. In the book Scenarios, Stories, Use Cases: Through the Systems Development Life-Cycle, Ian F. Alexander and Neil Maiden…

1

Extreme Programming (XP) at a Glance

Note: This article is updated at Extreme Programming at a Glance. Extreme Programming (XP) is a lightweight software development methodology based on principles of simplicity, communication, feedback, and courage.   I like to be able to scan methodologies to compare approaches.  To do so, I create a skeleton of the activities, artifacts, principles, and practices.    Here…

3

Scrum Flow at a Glance

Note: This article is updated at Scrum at a Glance. When I analyze process flows, I like to see them at a glance, in terms of activities and artifacts.  This helps me compare it with other approaches to find similarities and differences.  This is my view of Scrum at a glance: Activities Artifacts Product Backlog…

1

7 Management Interventions for Adapting and Adopting Processes

Change management is an art and science.  There are tools for improving effectiveness. The Rick Stacey’s Agreement and Certainty Matrix evaluates the level of agreement and degree of certainty about the issue or problem.  This helps you choose the more effective management actions for successfully adapting and adopting your processes.  Dr. Stephen Lamed revised Stacey’s…

1

Ralph Stacey’s Agreement and Certainty Matrix

Ralph Stacey’s Agreement and Certainty Matrix is a tool for helping you adapt and adopt processes more effectively. It helps you make more informed decisions by looking at two dimensions: The degree of certainty The level of agreement  Rather than just rolling out changes in processes or tools and hoping for the best, or getting…