article thumbnail

A foundational strategy pattern for analysis: MECE

O'Reilly Media - Ideas

Lists are the raw material of strategy and technology architecture. Therefore, if they are weak, your strategy will crumble. But if these, and all the many other lists you create as part of your technology strategy, are not MECE, your building blocks will be weak and your strategic efforts will crumble. Architects.

article thumbnail

Roles and Responsibilities

The Programmer's Paradox

For this post I thought I would just list out the various roles that I’ve encountered while developing software. Over the course of that last twenty-five years -- including my co-op student days -- I’ve worked alongside or discussed development issues with a huge number of people. have to be done underneath.