justification Archive

  • As technology architecture professionals, we can only be successful and valuable to those who pay us if we frame our work in terms of capabilities at the outset. If we start with details, we'll ultimately fail.

    A Capabilities-based Architecture

    As technology architecture professionals, we can only be successful and valuable to those who pay us if we frame our work in terms of capabilities at the outset. If we start with details, we'll ultimately fail.

    Continue Reading...

  • Large technology organizations don't simply become agile. They're either agile or not. If they're not, the path to being so is via change, often radical change at that.

    Nogility

    Large technology organizations don't simply become agile. They're either agile or not. If they're not, the path to being so is via change, often radical change at that.

    Continue Reading...

  • Anything IT does should be seen as consistent. Using words like "Principle" with the definition most people have for it is a sure-fire way to disappoint folks. It turns out that instead of a iron clad 'always-will-do' thing, our Principles are merely suggestions.

    Unprincipled Architecture

    Anything IT does should be seen as consistent. Using words like "Principle" with the definition most people have for it is a sure-fire way to disappoint folks. It turns out that instead of a iron clad 'always-will-do' thing, our Principles are merely suggestions.

    Continue Reading...

  • On the back of my comments regarding metrics, a natural question arises. Namely, provided you are able to identify the correct measurements to take in the course of assessing the success or failure of any particular program, what is there to be said about interpretation of those measurements?

    Avoiding Cost-Avoidance

    On the back of my comments regarding metrics, a natural question arises. Namely, provided you are able to identify the correct measurements to take in the course of assessing the success or failure of any particular program, what is there to be said about interpretation of those measurements?

    Continue Reading...

  • A model is useful if it describes something in a context that renders a complex topic easier to digest for specific audience. Its purpose is to describe, to communicate. It is an expression of a viewpoint. It isn't a detailed map or a blueprint. It is representative of a system, it doesn't depict the system. It is an abstraction. I'm afraid we model too frequently as a cover for not actually producing things of value.

    The Power of Carefully Worded Nonsense

    A model is useful if it describes something in a context that renders a complex topic easier to digest for specific audience. Its purpose is to describe, to communicate. It is an expression of a viewpoint. It isn't a detailed map or a blueprint. It is representative of a system, it doesn't depict the system. It is an abstraction. I'm afraid we model too frequently as a cover for not actually producing things of value.

    Continue Reading...