Small Steps Are Good; Be Careful What You Call Those Steps

I love it when my readers challenge what I’m saying, as in  Plunge In or Dip Your Toe? (for Projects). I do believe in small steps for projects. I’ve long been an advocate of inch-pebbles, of standup meetings, of iterations and incremental development. I love knowing what done means, for the project and for features …

Why Your Senior Managers Like Serial Lifecycles

I gave a talk last night at the Software Quality Group of New England about schedule games. During the talk, I explained how serial lifecycles don’t manage technical, schedule, or cost risk. Serial lifecycles actually increase the duration of the project. And, serial lifecycles don’t offer feedback early enough for the project team. (They only …