More than Software: Integrating Economics, Product, and Social Responsibility

We often compartmentalize our lives—work goes here, politics goes there, social responsibility goes somewhere else. This compartmentalization is often schizophrenic, but seemingly necessary in organizational life. But is it, necessary that is? There are a growing number of companies that help people integrate these multiple facets of their lives—companies like Ben & Jerry’s, and yes, […]

    Change isn’t Change

    We, especially us consultants, preface presentations, blogs, and books with dire predictions about change in the world. What we fail to recognize at times is that change isn’t change, that there are different types of change and we need to have different tools—different levels of innovation—to address each. Three types that come to mind (there […]

      Reducing Cycle Time

      An increasing number of organizations are moving towards radical reductions in cycle time as they move towards rapid business responsiveness and Continuous Delivery. (I’m trying to reduce my personal cycle time, but that’s another issue.) One mantra that seems to help teams and organizations in this quest is, “If it’s hard to do, do it […]

        All Projects are Not the Same

        One of the big problems with successfully executing projects is that while we know projects are very different from each other, we often manage them and measure their success in the same way. Think for a moment about the oft quoted Standish reports in which project success is measured on the traditional iron triangle basis […]

          Build Less, Start Sooner

          Jeff Patton recently reminded me of two simple strategies for software development that I’ve talked about from time to time—Build Less Software and Start Sooner. I thought I’d follow up on Jeff’s blog and revisit these simple, but powerful strategies. First, managers and executives complain a lot about not delivering software (or any other product […]