Recently I was asked whether I had any advice or 'best practice' to organisations seeking to become 'data driven'. ...
Creating quick and beautiful UML diagrams with UMLetCreating quick and beautiful UML diagrams with UMLet
If you have the need to quickly pull together a simple view for a diagram, document or drawing, there’s no ...
Government Technology Codes of PracticeGovernment Technology Codes of Practice
For many years I’ve worked for, or with, UK Government (and associated entities) delivering large scale systems based solutions. For ...
Measuring the unmeasurableMeasuring the unmeasurable
As systems engineers, we are often required to quantify and measure certain concepts that initially appear too abstract to get ...
Antisocial EngineeringAntisocial Engineering
Definitions for Engineering vary wildly depending on who is delivering them, but for a minute, consider Engineering as a behaviour, ...
Finding good text – The Angry ArchitectFinding good text – The Angry Architect
It’s often difficult to find good resources as an architect. Most come from a specific viewpoint (Zachman evangelist, TOGAF evangelist, ...
New methods for developing systems and enterprise architectures.New methods for developing systems and enterprise architectures.
In this post I describe some of my thoughts about the parallels between systems engineering and software development. It’s a ...