Summary for a Project’s Boundaries: Drivers, Constraints, & Floats

In my experience, too many projects are under too much pressure. The sponsors want all of the features, completed in too-short time, with no defects. And, if possible, the sponsors think the project should cost nothing, the team should not need any training, and the team can work in any way, regardless of the desired …

Create & Manage the Project’s Bounds, Part 3 (Constraints and Floats for Infrequent Delivery)

I wrote about how to pick a driver in Part 1. In Part 2, I wrote about how you might finesse some of the constraints and floats if you can release frequently. What if you’re like this organization, Acme? Acme has been working towards agility for the last couple of years. However, they still have …

Create & Manage the Project’s Bounds, Part 2 (Constraints and Floats)

In Part 1, I wrote about the origins of drivers, constraints, and floats. I needed them when we only could release the project once to the customers. You saw the questions that help people choose the project driver. What about the constraints and floats? I think of constraints as bounding the project inside the driver, …

Create & Manage the Project’s Bounds, Part 1

Do you know your project’s bounds? Do you know what your sponsors want from your project? For many years, I heard about the “iron triangle.” Sometimes, the triangle was “Scope, Quality, Cost.” Sometimes, it was “Scope, Date, Cost.” It was always three things out of a minimum of four possibilities. I never saw a triangle …

Create Feedback Loops (Agile Approaches) for Hardware Products

In Costs of an Agile Approach for Hardware Products, I suggested that an iteration-based approach for hardware was too expensive. I focused on the actual development costs. Let me talk a little about the team and alternatives here. What Does a Hardware Team Look Like? Agile software teams are cross-functional and interdependent. The team is …

Costs of an Agile Approach for Hardware Products

I had a conversation with a hardware engineer whose organization got the mandate, “Go agile or bust!” They’re attempting to manage their technical and schedule risk with two-week iterations. And, they’re trying to show finished product, not simulations. And, even though they work independently, they’re supposed to have a standup every day. None of that makes …

The Creation Experience Does Not Mirror a User’s Product Experience

I wrote about how I felt about milestones after achieving a significant milestone last week (How Do You Feel When You Achieve a Significant Milestone?) I specifically wrote about my feelings. During a discussion on LinkedIn, a reader suggested I start with the last sentence I wanted to leave my readers with. Then build back …