Archive

Posts Tagged ‘story’

Happy Whatever!

December 21st, 2011 3 comments

‘Tis the season for… something, probably? :-)

For many people, it’s ‘the ‘Holiday Season’, or Christmas, or New Year, or something like that. A calendrical marker-point, anyway. Something to celebrate, perhaps.

The culture I come from is nominally Christian, hence ‘Christmas’ and suchlike, so that’s the label others around me tend to use. (Though it doesn’t quite have the same sense for me, I’ll admit: in religious terms, my family-background is in the Quaker tradition, which historically regards Christmas as ‘just another day’.)

[These days 'Christmas' in this country seems barely Christian anyway: it's much more about families - which sadly doesn't have much relevance for me - and, even more, about the real 'state-religion', the Church of Conspicuous Consumption, which I try to avoid as much as possible...]

As a perennial Outsider, my real colleagues are scattered around the globe: I have stronger connections with people in the Netherlands, Australia,Guatemala, Brazil or the US, for example, than with just about anyone in this town. Those friends and families and colleagues all follow different faiths, different traditions, different worldviews: even the Christians amongst them will celebrate their Christmas on different dates, from 1st December right through to 6th January (‘Twelfth Night’, also known in England as ‘Old Christmas’). And even a nominally-secular marker such as ‘New Year’ can be almost as problematic: there seem to be dozens of different definitions of ‘New Year’, few of which make much sense to anyone else.

So it’s kinda tricky knowing what to ‘celebrate’, or know which date-marker to use. For purely pragmatic reasons, I tend to focus on astronomical markers such as solstices and equinoxes, because they’re probably the ‘safest’ in social terms. Hence today, being the solstice closest to the most-acknowledged festival in these parts, and also closest to the New-Year point for this culture.

Even so, which solstice? It’s winter-solstice here, but summer-solstice for my friends down south; and solstices don’t mean much anyway to my friends in the tropical-regions, whose ‘summer’ and ‘winter’ and the like align with other real-world markers. Hmm… see what I mean by ‘kinda tricky’?

So what can a not-particularly-social not-particularly-anchored-anywhere soft-of-digital-native do or say these days, in terms of others’ societal celebrations?

I guess the best I can offer is that however, whatever and whenever you choose your celebrations to be, have fun, and Have A Happy Whatever! :-)

Enjoy! – and thanks again for sharing this journey with me over the passing year.

Work-in-progress – two more books

December 16th, 2011 No comments

Another follow-on to the earlier post ‘Helping others make sense of my work‘, just a quick note to let you know about two current book-projects.

The first has a working-title of The enterprise as story: the role of narrative in enterprise-architecture. This has been a major theme on this blog for the past couple of years or so: more than 40 posts here on various aspects since ‘The enterprise is the story‘. And as in the post ‘The no-plan Plan: architecture as story‘, it’s one of the five key-themes in my ‘no-plan plan‘ for my current and future work-direction. So it’s something I need to get down on paper, in more direct, usable form.

There’s a definite deadline of end of February for this one, because I’ll need it available in time for my presentation ‘The enterprise is a story: a narrative approach to enterprise-architecture‘ at the Integrated EA conference in London on 6-7 March 2012.

The second has a working-title of The business-anarchist: enterprise-architectures for the edge of chaos. This has perhaps been a less prominent theme on the blog, but it’s turned up quite a few times, such as in the post ‘Analyst, anarchist, architect‘. In essence, it’s about being deliberate and responsible about working with disruption in the business-context, preferably before that disruption is thrust upon us – a concern which is rapidly becoming more and more important almost by the day.

I’ve been nibbling at this one since mid-2009, and even wrote a fair chunk of it at various points last year, but didn’t finish it then, in part because it didn’t feel like the right time. Now, post-Occupy and suchlike, it does feel more like the right time, so I need to get it done. It’ll have to come after The enterprise as story, but with luck and lack-of-distraction it should be ready somewhen in April.

There’s also another enterprise-architecture book I’ve been working on for quite a while now with a colleague in Guatemala, Michael Smith. We don’t have a working-title for this one yet, and it’s rather further away in time – somewhen mid to late next year, probably – but it’s probably worth mentioning at this point. It’ll focus on the Five Elements theme that comes up in quite a few places in my work – for example, the structure of the effectiveness model used in SCORE strategy-assessment and the book Real Enterprise-Architecture, and the core of the market-cycle that’s used in conjunction with Enterprise Canvas.

Will let you know when any of the books become ready and available, but thought I’d keep you up to date with this part of work-in-progress, anyway.

Getting down to work in a different garden

October 16th, 2011 5 comments

When I said I was moving on, in the previous post ‘Time for this on toad to move on‘, yes, I was serious: I’m moving out of mainstream ‘enterprise’-architecture.

Am I giving up? No, not at all.

Am I actually leaving the entire enterprise-architecture domain? Nope. (Sorry to disappoint a few folks there, but you’ll just have to put up with that. :-) )

So what exactly am I doing, then?

All I’m doing here, metaphorically speaking, is that I’m moving along the road a bit: a few metaphoric houses up the road, if you like. Similar sort of work to what I’ve always done, in many ways, but a much bigger picture this time. A much bigger picture. I’m not going to be looking (much) at the ‘enterprise’-architecture of some small bits of detail-level IT any more: I’ll be looking at the ‘enterprise-architecture’ of the whole darn planet…

Arrogant sucker, ain’t I? :-)

In a way, yeah, of course it is, to say something like that. But if you look around on this blog and elsewhere, in effect that’s what I’ve already been doing, for years. All that’s really different now is that I’m making it a bit more explicit.

And to be blunt, looking around a bit, it really does feel as if I’m one of the few people anywhere who has a freakin’ clue about what’s really going on out there (answer: an MQ-9 mythquake [kind of like a worldwide Richter-9 earthquake, only worse]), what chance we have to stop it (answer: none at all), what won’t work (answer: just about everything we might think of as ‘normal’ or ‘business-as-usual’), and what might work (very-tentative-suggested-answer: something on the lines of a responsibility-based service-oriented enterprise model for a global economics, with systematic eradication of any concept of possession – including all concept of ‘rights’ – and total restructure of every possible aspect of politics at every level. In other words, just a few minor changes here and there… :-) ). Seems like there might be a real need, then, for someone with my kind of background in futures, social-dynamics, skills-development, creativity, complexity, innovation, sensemaking and strategy, across a whole swathe of different companies, climates, cultures and continents. Oh, and there’s also enterprise-architectures, of course: reckon that might possibly be useful, too.

Yes: a real big need for that.

Kind of a big anti-want for it, though.

A very big anti-want.

Oh well.

But no problem, really. Do I think I can make a living out of it? Nope, of course not: I’m not that crazy. But I’m not making any kind of viable living out of enterprise-architecture, either, so what’s the difference? As long as I can pay my way somehow in this increasingly-insane ‘economic system’, that’s all I’ll need. And given that I’ve survived somehow for all these years, without ever having suffered the indignity of being a so-called ‘permanent’ employee, I reckon I’ll manage to keep going for a while yet. Somehow. Doesn’t really matter that I don’t know how: the way things are going, pretty soon no concept of a ‘plan’ is going to make sense any more, so perhaps I’m just getting in early to beat the rush? :-)

Yeah, sure it’s lonely at times: I don’t have any real support at all, no family, no partner since literally decades ago, and at my age pretty unlikely ever again. Good: it means that there’s no-one else to get hurt on my behalf if I screw things up.

Sure it’s scary, desperately insecure: I don’t even have a home of my own any more. Good: nothing particularly to lose, then; nothing of that kind that can be used as leverage against me. And I can just up-sticks and go anywhere that I’m needed. Easy. (In principle, anyway… :-| )

I’m useless at organising anything, events, stuff like that. Good: instead of desperately pretending that I can do everything myself, let other people do that stuff instead – they’re much better at it than I’ve ever been or ever will be. Just do my part of the work, and let others get on with theirs. Simple. (Interesting challenges on trust, of course… :-| )

Turn every obstacle into an opportunity. Live this stuff that I’ve been talking about: rather than ‘making a living’, much better to go for ‘making a life’.

Crazy? Sure. Of course it is: never said it wasn’t. But then I come out of a family-background with a long anarchist-style tradition (of the more constructive if occasionally-quixotic Quaker variety, rather than the brainless bomb-throwing kind), and it’s about time I put those principles into real-world practice. Time to give something back – especially as, at age 60, I probably don’t have that many years left in which to do so. That fact matters, a lot. It also brings its own rather interesting sense of urgency…

So what does all this mean, in plain, ordinary, everyday terms?

Various things I won’t be doing:

  1. I won’t do any more work here on detail-layer analysis of IT-oriented ‘enterprise’-architecture such as TOGAF or Archimate (unless anyone specifically asks me for an opinion or whatever).
  2. I won’t be presenting myself for any more contract-work as an ‘enterprise-architect’. (I’ll still be available to do spot-work commercial consultancy or training for most types of EA, in just about any industry that isn’t finance, banking or insurance – but I will expect to get paid for that, every time.)
  3. I won’t offer any more ‘free’ advice on enterprise-architecture or whatever to people who can darn well afford to pay for it. (I’ll still be more than happy to help anyone in any other way – especially any of the upcoming ‘new generation’ of enterprise-architects.)
  4. I probably won’t be going to any more ‘enterprise’-architecture conferences, not least because I won’t be able to afford it (unless someone pays at least my expenses, of course).
  5. I won’t pander any more to people who to me seem arrogant, bullying, unwilling to think, and otherwise acting in an asinine or irresponsible manner (and yes, there’s been a lot of them I’ve put up with way too often over the past few years…)

Various things I will be doing:

  1. I will be doing a lot more research and exploration on ‘big-picture’ themes, developing new types of tools and techniques to tackle those issues in a much more constructive way than as at present; and working with others to develop new toolsets and training-materials for these needs. (It’d be nice if someone else paid for some of that work, but being realistic I wouldn’t expect it, unless anyone else that I’m working with is getting paid for it too.)
  2. I will be doing various types of consultancy-work with non-profits, citizen-groups and other organisations that are reaching towards a more constructive world. (Again, it’d be nice if I got paid to do some of that, but I’d only expect it from commercial organisations or government bodies, who should be able to afford to subsidise some of that other work at least.)
  3. I will show the EA community and others how to apply those ideas, tools and techniques, within the conventional business context, such as with Enterprise Canvas and the like. (It would likewise be nice if sometimes people would at least offer to pay some of my expenses for doing this, but I do acknowledge that there are too many of us already in this same boat that I am with regard to ‘real-EA’.)
  4. I probably will be going to a wide variety of conferences and other gatherings on broader-scope societal-change topics. (As ever, the real limit here will be my probable near-nonexistent income: so if you really want me at your gathering, please do find some way to subsidise my travel-expenses at least.)
  5. Much of my work and writing will be a lot more ‘political’ and challenging for a lot more folks: in which case, sorry, but that’s just too bad, because none of us can afford to tolerate outright irresponsibility and abuse any more. (I am very clear about what is and is not abuse in the social context, by the way: see the ‘manifesto‘ on that, from my book Power and Response-ability.)

So that’s it: getting down to work in a different garden – a garden that’s a rather better fit, than that of current mainstream ‘enterprise’-architecture, for this admittedly somewhat-strange kind of toad.

Comments / suggestions / requests, anyone?

Time for this old toad to move on

October 16th, 2011 10 comments

Strange things, metaphors: they kind of have a life of their own sometimes…

My mother tells the story of the first house she and my father lived in, some small place way up in the north of England somewhere, back when my elder brother was still a babe-in-arms. The garden they’d inherited there was an overgrown tangle, and they didn’t have much of a clue about gardening, but it seemed a friendly sort of place. It even had its own toad, hiding in the humid dankness underneath a sprawl of strawberry-creepers that had crept in from under the fence from next-door.

It didn’t take long to see why the toad was there. Next-door’s garden was regimented, ordered, everything under control, just so. And all a bit sad, because nothing was thriving there. Beneath all that would-be perfection, the strawberry-patch was a mess of slugs and snails, stunting all the growth; what few fruit were left were all tiny. Yet over on my parents’ side of the fence, those same plants were producing a lush spread of abundant greenery, enough strawberries to keep a grocery going all on its own – and one very happy toad, who’d made very sure that there was not a single slug to be seen.

My mother realised what was happening in the next-door garden, and even offered to send ‘their’ toad over there. But the neighbour was adamant that she wasn’t having “that disgusting creature” in her perfect space: no way! And continued to fret over the fact that her once-imagined idyll was indeed dying…

Hence interesting that I’ve been writing about ‘the toad in the road‘, because I guess that’s what I am myself right now, in this garden we call ‘enterprise architecture’. A toad in the road: right idea, wrong place. Right idea for somewhere, I’d hope. But wrong place for here-and-now. Oh well.

Yeah, enterprise-architecture. You know, this could be a really nice garden? Especially if you got rid of most of this mess of concrete, and let those tired plants in their cracked concrete tubs get their roots down into the dirt at last. Plenty of potential and all that: to get the water flowing again, you might have to take a stick of dynamite to that ugly-looking paddling-pool that the last lot of kids built for themselves, over in the corner called ‘IT-centrism‘, but hey, it’s all here. Why not do it?

You’d wondered where all the wildlife went, but can’t you see there’s not much that can thrive in this kind of desert? A few bugs and wood-lice and a lizard or two, perhaps, but that’s about it. If you want it to work, perhaps plant a few things that can actually grow here: get a bit of shade going an’ all that. There’s a few plants of my own that might grow well here too, if given a halfway-decent chance: the Enterprise Canvas, perhaps, or that notation-agnostic metamodel; or maybe even a bunch of ideas about value-trees, about the service-oriented enterprise and the structure of management – kinda strange-looking at first, I know, but they really do work in this kind of climate. Only a suggestion, of course: it’s your garden, after all.

I’ll have to admit, though, that this isn’t really my kind of place that you’ve got here. Partly my fault, perhaps: I do know I’m kind of an Outsider – always have been, I guess – though I really have tried, I promise you. It’s just I really can’t cope with all the broken-down bits of machinery parked all over the place, and the possessiveness that still pervades everything: they do kinda get in the way all the time. And a bit too grey, too cold, too lifeless: too corporate, I suppose you could say? I’m gettin’ old, I s’pose: I need somewhere that’s a bit more comfortable with having real people around the place, a bit more aware of the anarchic nature of, well, nature itself? I guess I could do with a bit more of the bigger picture, too: and I don’t mind all those mythquakes that we can see coming down the road a ways, though I know they do worry some other folks a lot.

I’ll still be around, of course: if you need me, you know where to find me. And I’m always happy to drop by in your garden – especially if you find a way to bring it more back to life again.

But yeah, I gotta face the facts: this kind of ‘enterprise’-architecture garden ain’t no place for the likes o’ me – and out here at present I’m just another toad in the road.

So it’s “goodbye and thanks for all the slugs”, I guess? – because it seems like it’s time for this old toad to be a-movin’ on.

Enterprise Canvas as service-viability checklist

September 14th, 2011 2 comments

One of the more valuable uses of the Enterprise Canvas is as a checklist to verify completeness and viability of services, in any context within the enterprise.

By ‘completeness’ I mean that we check that the service has all the connections and support and flows that it needs to play its full part in the respective layer of the enterprise value-network.

And ‘viability’ here is in the sense described in the Viable System Model, that the interdependencies that the service needs both to operate in the ‘now’ and to change appropriately over time are all in place and in action.

In a service-oriented architecture and and a service-oriented view of enterprise, everything is or delivers or represents a service. Which means that everything in the enterprise will rely on those interlinks and interdependencies. Which is why a model-type such as Enterprise Canvas, which explicitly sets out to model those interdependencies, could be very useful indeed. :-)

So here’s an as-brief-as-I-can-make-it how-to introduction on using Enterprise Canvas for this purpose, creating models with the simplified version of the Enterprise Canvas notation.

Read more…

More on simplified Enterprise Canvas

September 11th, 2011 6 comments

Following on from the previous post on ‘Simplifying the Enterprise Canvas‘, a few more notes on how to use the notation, and some practical matters on modelling.

Perhaps not quite as technical as some of the other recent posts, but I’ll admit that if enterprise-architectures and the like are not of much interest to you, you might want to skip this one. If that is of interest, though, please do read on! :-)

Read more…

Simplifying the Enterprise Canvas

September 10th, 2011 No comments

The Enterprise Canvas is a model-type for use in enterprise-architecture, that can be used to describe any aspect of the enterprise, providing a consistent, unified view all the way from strategy to execution. But can we simplify it so as to build support for it in existing EA toolsets?

The full specification for Enterprise Canvas is in my book Mapping the Enterprise, which at present you can still download for free from here; there’s also a free two-page summary-sheet in PDF format. It incorporates and unifies themes from a wide variety of other model-types in common use in EA, such as Zachman, Archimate, Business Model Canvas, VPEC-T, Viable System Model, Market Model and many others, at first glance it can often seem a fairly complex beast.

The image above summarises the core service-entity and its relationships, but in addition to that, services can be described at seven distinct levels of abstraction, services-flows take place over several distinct phases (the ‘Market Cycle’), and so on. It’s a powerful way to model what’s going on within an enterprise, but there’s a lot to it; and I’d have to admit it’ll seem a bit daunting at first…

And there’s a real problem that at present there’s no EA toolset that implements it. Hence the only way to use it at present in EA modelling is via pen and paper, and then manual transfer to other more constrained, context-specific model-types. Which kind of defeats the object of the exercise, about unifying across the whole enterprise space…

So there’s a real challenge there: compress it all down into a simplified form that can be implemented on an existing EA toolset.

And courtesy of a great meeting yesterday with Alex Yakovlev, it looks like we’ve cracked it:

  • one main entity-type (Service)
  • one subsidiary entity-type (Exchange)
  • three relation-types (flow, composition and realization)

There are also two more subsidiary entity-types (Vision and Value) that are probably optional because they’re only used in one specific context and can be simulated anyway by other entity-types (Service and Exchange respectively).

That’s it.

And it’s all close enough to common model-types such as UML, Archimate or BPMN that it can be implemented via a few minor tweaks to entity-types and relation-types that already exist within those models. Which means that we should be able to translate automatically to and from those other model-types. That’s definitely good news. (For me, anyway. :-) )

So, here goes: formal details for a simplified variant of Enterprise Canvas that can be implemented as a UML Profile or equivalent metamodel in any EA toolset that supports that kind of metamodelling. (Alex is aiming to get an initial UML Profile for Sparx Enterprise Architect done in the next few days – I’ll post here when it becomes available.)

Read more…

What I do and how I do it

August 29th, 2011 5 comments

What do I do, and how do I do it? What’s the nature of my work, and the methods that I use? And for that matter, why?

That’s perhaps the shortest summary to a request by Anthony Draffin, in a comment to my previous post ‘Not quite bus-pass day‘:

On a selfish note… It’s apparent that the common thread to dowsing, printing and enterprise architecture is your ability to look at a field holistically and apply logical thought to extract inconsistencies and errors, as well as looking at new ways of doing something more efficiently to meet the original aims. That’s a rare skill. Have you given thought to documenting how you go about doing this? While I imagine it’s the application of a number of taught skills, the way you put these together must be far from ubiquitous. Have you considered teaching this? Personally, as a 27 year old, I want to soak up as much of your approach and thought process as you’re willing to offer.

(Warning, this is going to be another (very) long one, mainly because there’ll be several case-studies.)

Read more…

Guess I could do with some help here…

August 10th, 2011 26 comments

In case you hadn’t noticed, I’ve been kinda pouring out the posts on enterprise-architecture and the like, over the past few weeks or so… (A few people have complained about the overload, and probably with good reason, too! :-( :-) Oh well. My apologies, anyway.)

What’s happening for me is that it seems all of the work I’ve done on enterprise-architecture theory and practice over the past several years is suddenly coalescing into something big. It feels like I have a handle, or hook, or something, onto a radically different approach to how we do architecture-work in an enterprise-context, and in particular how we document that work and use that documentation to drive and support more-viable enterprise change.

The practical problem is that it’s all crashing around in my head, coming at me from all sorts of different metaphorical directions – metamodels, toolsets, methodologies, metaphors, the lot – and I’m having real difficulty getting it all down into a usable form. I tend to work solo most of the time, but in this case, frankly, it’s become way too large to handle all on my own. I can’t hold all of it in my head at once: it’s too big, too complex, needs way too many different skillsets and experiences, some of what I’m trying to do is likely way too complicated at present, and it’s almost certain that some is just plain wrong.

Hence, to quote the famous phrase, “I guess I could do with some help here…”

Please?

To give an idea of the scale of what I’m trying to bring together at present, there are around 300 posts on enterprise-architecture here on this website (excluding the weekly ‘A week in Tweets’ posts), of which perhaps half – maybe more – describe some new idea or concrete item of research on EA and related themes. There are eight finished full-size books on enterprise-architecture so far in the set, and at least another two or three under development at present. There’s another website just on metamodels, and another weblog on ‘big-picture’ business-themes. There are fragments of notes and experiments scattered around on seven different computers here, not to mention ten years’ worth of paper-notebooks and sketch-pads, and discussion-notes and emails from colleagues and conferences and the like over most of that time-period, too. And all of it seems to be coming together all at once. Yikes…

The real focus, as has come up in the most recent posts, seems to be about techniques and toolsets, to take any starting-point – such as a business-model in Business Model Canvas – and expand outward to tackle all of the whole-enterprise issues, including themes such as quality, security, sustainability, continuity and so on. Here are links to some of those posts:

There’s stuff about metamodels to move beyond ‘classic’ IT-centrism:

There’s stuff about Agile in relation to enterprise-architecture – in particular a metaphor of ‘backbone’ that I still haven’t seen discussed elsewhere:

There’s also a real need to address the human side of enterprise-architecture, including architecture-as-story and the almost-unacknowledged issue of narrative-knowledge (as opposed to IT-based information) in enterprise-architecture:

And perhaps the real core of what’s happening for me now, around toolsets to cover that whole scope:

So: that’s the range of topics that I’m struggling with at the moment. Because it’s so huge, different parts of it keep drifting in and out of cognisance at any given time, so it’s difficult to maintain a sense of the whole. And the problem is that it does need to be tackled as a whole if we’re to avoid the same kind of trap that earlier forms of EA fell into, first with IT-centrism and process-centrism, and now all too often with business-centrism. The only thing that will work is to create something – a methodology, a metamodel, and a toolset-ecosystem, all linked together – that will fully support the awareness that in enterprise-architecture, everywhere and nowhere is ‘the centre’, all at the same time.

To be honest, I need help in all aspects of getting this down into usable form. But where I most need help is around the overall toolset(s). I think that the ideas are just about ready now for a proof-of-concept: but I doubt that I still have the technical skill to do much if any of it on my own. (The last significant software project I developed on my own was a wiki-based ‘engine’ that was used for a number of system-prototypes such as the SEMPER diagnostic: but it was back in the days of PHP4,and way too crude for todays’ standards.) To cover the whole toolset-ecosystem we’ll need whatever-it-is to compatible in some way or other with all of this scope:

  • large cross-enterprise repository-based formal EA system (like Troux Metis)
  • team-driven repository-based formal modelling system (like BizzDesign)
  • single-user formal modelling system (like Sparx or ArchiTool)
  • free-form desktop, notebook and/or web-based modelling system (like Visio) but can do round-trip to formal modelling
  • tablet-style with gestural interface (like a cross between Prezi and BMTBox app on iPad)
  • handheld, mostly browsing, but also able to feed back updates/suggestions

and

  • paper-based, whiteboard, driven from book or ebook, etc

So: if you’re interested in ‘pushing the envelope’ for EA, you’re keen to work on some kind of collaborative project, and have some expertise in system-prototyping, user-experience design, workflow, graphics or anything of that kind, please get in touch with me? Because, yeah, I could do with some real help here… :-)

Thanks in advance, anyway.

Two kinds of Why

August 5th, 2011 14 comments

What is ‘Why?’ And why, anyway?

“Oh no, not again“, do I hear you cry? Actually, it’s not as bad as that: it’s not going to be yet another of those long tedious technical posts – honest! :-)

(It is a sort-of technical question, I’ll admit. And, in the event, quite long. But interesting to just about everyone, I hope.)

What do we mean by ‘Why’? It’s a question that’s been puzzling me for quite a while – not least because enterprise-architecture is in some ways all about the shared ‘why‘ of an enterprise, and how we express that ‘Why’ in practice.

That kind of ‘Why’ is energising, and engaging. “Start with Why“, says Simon Sinek – and in terms of how things really happen in enterprise, he’s right. If we start with why, things do indeed happen, and usually happen well.

But then I look at the ‘Why’ column in Zachman: ‘Why’ is business-rules, it says. Gosh. Wow. Exciting… (To be honest, my heart just sinks. Doesn’t yours?) Business-rules? – seriously, where’s the fun in that? Kind of the exact opposite of engaging, really. Something’s gone missing there, clearly…

That’s not quite fair, of course. Up at the top, Zachman describes ‘Why’ as a list of Goals. Not quite as unexciting as business-rules. (But close…) Yet there’s something kinda odd here… kinda like a sudden sideways jump… different things all mixed up together in the same space…?

And I hit up against the same problem when working on the Enterprise Canvas concept, a year or so ago. The same Start with Why: the ‘vision’ for the extended-enterprise is the core ‘Why’ from which everything else flows. That ‘Why’ is emotive, it means something: for the right kind of ‘Why’, people are willing, even eager, to get out of bed way too early on a cold dark dreary workday morning. It matters. It sits above everything else. And yet, to make sense of the content and activities of the service that we’d represent on an Enterprise Canvas module, there’s that same dull boring ‘Why’ again: decisions, principles, rules and regulations, all that kind of stuff. Where’s the fun gone? How come we’ve lost the why from the Why?

I’ve been bouncing up against an answer on this in several previous posts over the past while, such as one about principles in enterprise-architecture, and another on the relationship between architecture, design and implementation. But perhaps a better answer came up over the past couple of days, when trying to unravel the anatomy of Archimate and, in particular, struggling to make sense of the split between what in Archimate they call Intentional Concepts versus Extensional Concepts.

Intentional Concepts are, as the name suggests, about intent. Extensional Concepts are about what we do with that intent – about how we extend that intent out into real-world practice. In Archimate, Intentional Concepts are entities such as Value, Meaning and Reason. And the important point is that these are viewed as separate from ‘the action’. Yet down in the details of that ‘the action’, we again come across another kind of ‘reasons’ – all those business-rules and so on. (Archimate doesn’t model any of that as yet, but that’s another story.) So again we’ve got this kind of sideways jump: ‘Why’ is above everything, as Intent; yet it’s also just another part of that ‘everything’, as Extension, the ways things work together.

The obvious answer: we’re dealing with two different kinds of ‘Why’. Or two different sides of the same ‘Why’, perhaps.

One side of Why creates a question: literally, it starts a ’quest’. For most of us, that’s the exciting bit.

The other side of Why is the answer to the question, the end of the quest. That was the question, here’s the answer: The Decision. End of story. For most of us, that’s when the fun ends: a sense of relief, perhaps, that there’s no more need to quest, but also, well, no more need to quest… Final. That’s it. Full Stop. (or Period, if you speak the US version of English). An ending, that somehow ends up in a bunch of rules, with No Questions Allowed any more. A Why To End All Whys.

Kind of like the braces round a mathematical function: a=func(x,y) and all that. The opening-brace ( begins the question: what’s x? what’s y? what do we do with them? – exciting, new, gosh, wow! And then we hit the closing-brace ) that ends the question: its kind of ‘nothing more to say’, really. We have the answer, the decision. Nothing more to do. Oh. Oh well. (Except that in much of maths, and in computing too, we have parentheses within parentheses within parentheses: q=some(func(x,y), also(y,z, andalso(b,c))) – quests within quests! Fun within more fun – hooray! :-) )

So we do have two different kinds of ‘Why’ – and they go into different places in our architecture.

One kind of ‘Why’ – the question, the ‘(‘ – goes above the Zachman space, goes above the Enterprise Canvas, goes into Archimate as intention. Think of it as a row above everything, or a backplane, or something like that: whichever way we view it, it pervades everything.

The other kind of ‘Why’ – the ‘)’, the decision – goes into the Zachman space as just another column, goes into Archimate as extension. Each decision is specific, explicit: it literally cuts off other choices in that context. We can connect it to things, show how it affects other things, but it doesn’t pervade everything in the way that the question does.

In that sense, it does make sense to put them in different places. (And also – very important – not to forget the intention. Zachman ignores it, or loses it somehow in its strange sideways jump; Archimate all but abandons it, when it squeezes all of its Intentional Concepts into the literal meaninglessness of Passive Structure; and Business Model Canvas doesn’t even bother, but seemingly assumes that the only ‘Why’ that matters is ‘How do we make money?’ The ‘questing Why’ is literally emotive, the source of all motivation: if we don’t explicitly include it in our enterprise models, we’ve just shut out any reason for anyone to be engaged in our whatever-it-is. Perhaps not a wise mistake…?)

In another sense, though, it’s still the same ‘Why’. Just different faces – or phases – of the same quest. That’s where so much of the confusion comes, because often where we place it is more about how we choose to look at it than anything else. Looking ‘downward’, we see a stream of decisions: “because so-and-so… therefore… therefore… therefore…”. Looking upward, we see a stream of reasons: “because… because… because…” – ultimately ending up in the the unquestionable ‘Because!’ of the enterprise-vision or whatever. (I tend to place only that ultimate ‘Because!’ and its immediate implied-values as that uppermost layer of the enterprise-model; everything else ends up at various levels of that Extensional side-column of ‘Why’.) The Knowledge Genes structure also describes this Janus-faced relationship well, though in a different way: move leftward towards the question of Why, rightwards towards the decisions of How. The same ‘Why’, and yet different; a different ‘Why’, and yet the same.

Two kinds of ‘Why’.

That are also the same ‘Why’.

Now why is that, I wonder…? :-)