<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tom Graves / Tetradian &#187; toolsets</title>
	<atom:link href="http://weblog.tetradian.com/tag/toolsets/feed/" rel="self" type="application/rss+xml" />
	<link>http://weblog.tetradian.com</link>
	<description>Random ramblings over the metaphoric edge</description>
	<lastBuildDate>Wed, 23 May 2012 13:46:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>The &#8216;This&#8217; game and EA toolsets</title>
		<link>http://weblog.tetradian.com/2011/10/30/the-this-game-and-ea-toolsets/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-this-game-and-ea-toolsets</link>
		<comments>http://weblog.tetradian.com/2011/10/30/the-this-game-and-ea-toolsets/#comments</comments>
		<pubDate>Sun, 30 Oct 2011 14:58:35 +0000</pubDate>
		<dc:creator>Tom G</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Complexity / Structure]]></category>
		<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[business architecture]]></category>
		<category><![CDATA[effectiveness]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[enterprise canvas]]></category>
		<category><![CDATA[method]]></category>
		<category><![CDATA[methodology]]></category>
		<category><![CDATA[narrative knowledge]]></category>
		<category><![CDATA[service-design]]></category>
		<category><![CDATA[service-oriented architecture]]></category>
		<category><![CDATA[toolsets]]></category>

		<guid isPermaLink="false">http://weblog.tetradian.com/?p=4170</guid>
		<description><![CDATA[Continuing on the theme of the &#8216;This&#8217; game for engaging people in enterprise-architecture exploration and development, as described in the two previous posts &#8216;This: an exploratory game for service-oriented EA&#8216; and &#8216;More on the &#8216;This&#8217; game for enterprise-architecture&#8216;. The final note in that last post was about EA toolsets, and the need for appropriate support [...]]]></description>
			<content:encoded><![CDATA[<p>Continuing on the theme of the <strong>&#8216;This&#8217; game</strong> for engaging people in enterprise-architecture exploration and development, as described in the two previous posts &#8216;<a title="Post 'This: an exploratory game for service-oriented EA'" href="http://weblog.tetradian.com/2011/10/29/this-exploratory-game-for-service-oriented-ea/" target="_blank">This: an exploratory game for service-oriented EA</a>&#8216; and &#8216;<a title="Post 'More on the 'This' game for enterprise-architecture'" href="http://weblog.tetradian.com/2011/10/30/more-on-the-this-game-for-ea/" target="_blank">More on the &#8216;This&#8217; game for enterprise-architecture</a>&#8216;.</p>
<p>The final note in that last post was about EA toolsets, and the need for appropriate support for the output of the game &#8211; and perhaps even the game itself &#8211; within the toolset. And that point actually brings together a whole stream of different threads that I&#8217;ve been tracking for some years here: enterprise as story, toolsets and their user-interfaces, metamodels and architecture-repositories, whole-enterprise scope, notation-agnostic modelling and a whole lot more.</p>
<p>There are (at least) <a title="Post 'Two points of view on (enterprise) architecture'" href="http://weblog.tetradian.com/2011/07/28/two-povs-on-ea/" target="_blank">two fundamentally-different viewpoints</a> on enterprise-architecture: as structure, and as narrative. Most current EA toolsets focus only on the &#8216;structure&#8217; side, and do so variously well; but there&#8217;s almost nothing to help us tackle the narrative side of the story, and even less to help us bring those two sides together. Which, in practice, is a serious problem, because story is actually what engages people in the architecture&#8230;</p>
<p>In short, we need our EA toolsets to help us bring a better balance between structure and story in the architecture.</p>
<p>To put into context, consider a few scenarios:</p>
<p><em style="font-weight: bold;">Scenario 1</em>: The team reckon they&#8217;ve done well with their work on the new business-model, all laid out on the wall on a Business Model Canvas. But how are they going to implement it? Will it actually work in real-world practice? What are the pitfalls and hidden &#8216;gotchas&#8217; that could cripple the new model&#8217;s viability?</p>
<p>To address these concerns, they set up for a game of &#8216;This&#8217;. One of the architecture-team leads, Maria, takes on the role of modeller, using an application on her iPad, the screen hooked up to a data-projector on the wall, but also coupled to the other team-members&#8217; tablets and laptops. (The screen will also show the current manually-selected or randomly-selected &#8216;This&#8217; question-card.) She also sets up a conference-microphone to capture an audio-channel.</p>
<p>Maria uses the camera on her iPad to take a snapshot of the current model on Business Model Canvas, and pulls the photo into the application. There, she marks up the graphic with zones and links, each of which &#8211; behind the scenes &#8211; is also noted as a Service or <em>flow</em>-relation in the underlying Enterprise Canvas.</p>
<p>The team choose an arbitrary starting-point, and build outward from there, as per the guidelines for the game. Instead of using the rather sparse Enterprise Canvas notation, Maria pulls up more-descriptive icons and images from a palette &#8211; trucks, parcels, people, machines, money, whatever &#8211; and places them on the screen as the current &#8216;This&#8217;; behind the scenes, though, the application stores the information in Enterprise Canvas notation. The audio-channel is attached both to the overall model, and to the entity for the current &#8216;This&#8217;; later, the audio-track can be played back, highlighting in matching sequence each of the items described in the model.</p>
<p>During the game, the discussion indicates that some changes will need to be made to the initial business-model. Maria uses the underlying Enterprise Canvas to recreate a new version of that model, in Business Model Canvas layout.</p>
<p><em style="font-weight: bold;">Scenario 2</em>: Two days after the business-model meeting, Maria re-checks some of the people-connections captured in the Enterprise Canvas model during the &#8216;This&#8217;-session, for the purpose of building a list of stakeholders for one of the side-projects arising from the new business-model. She notices that she didn&#8217;t capture one person&#8217;s name, the process-owner for a related business-process &#8211; she remembers that his first-name was Steve, but not the surname. She clicks on the respective icon, and plays back the audio-channel that was captured at the time: Steve&#8217;s surname &#8211; Cartwright &#8211; is now clear, and she types the full name into the model. As she does so, a link to the company&#8217;s HRM-system brings up further contact-details for Steve, including several photographs. She selects one photograph, and sets it as the surface-view for that icon in Enterprise Canvas.</p>
<p>Later that day, Arjun reviews the business-model, using the zooming model-display. In the drill-down into the &#8216;Key Activities&#8217; section of the Business Model Canvas, Steve&#8217;s photograph now appears in place of the previous abstract &#8216;person&#8217;-icon. Clicking on the photograph, Arjun sees all of the information on Steve&#8217;s role in the proposed business-model, and can also play back the captured audio both from that meeting, and another discussion that took place earlier in the day.</p>
<p><em style="font-weight: bold;">Scenario 3</em>: Juan has been tasked with developing the IT-architecture for the e-commerce component of the new business-model. His business-unit has standardised on Archimate notation for all IT-architecture models. He opens the Enterprise Canvas model, and, using it as an active backplane, identifies Canvas entities that would map directly to Archimate equivalents: Canvas &#8216;Service&#8217; to Archimate &#8216;Business Service&#8217;, &#8216;Application Service&#8217; or &#8216;Infrastructure Service&#8217;, Canvas &#8216;Exchange&#8217; to Archimate &#8216;Business Interface&#8217;, &#8216;Business Object&#8217; and so on. He explores the additional detail recorded in the &#8216;This&#8217; session to identify Archimate &#8216;Business Function&#8217;, &#8216;Business Event&#8217;, &#8216;Business Actor&#8217; and the like. As he adds these entities to the Archimate model, they&#8217;re also attached to the Enterprise Canvas model in the backplane via <em>composition</em>-relation links into the respective Canvas &#8216;Service&#8217;, &#8216;Exchange&#8217; entities and <em>flow</em>-relations.</p>
<p><em style="font-weight: bold;">Scenario 4</em>: The following morning, one of the business-model team, Vasily, remembers that more detail was needed about warehouse configuration, for potential locations &#8211; both physical and logical &#8211; for new sensors that will be needed for logistics-tracking in the new business-model. He goes down to the warehouse, takes his smartphone out of his pocket, calls up the Enterprise Canvas model, selects the &#8216;New Sensors&#8217; entity, and starts a new game of &#8216;This&#8217; with that entity as its starting-point. He manually selects the question &#8216;What are the locations of This?&#8217;, and attaches to that card the photos that he takes, direct from the phone&#8217;s camera application.</p>
<p>In the Enterprise Canvas, Juan has already been identified as one of the people responsible for the &#8216;New Sensors&#8217; component of the business-model. He receives a notification that new items have been added to the Enterprise Canvas; he opens that part of the model, reviews it, and adds new entities to his Archimate model, which are automatically linked back to the Enterprise Canvas.</p>
<p>So there we are.</p>
<p>Plenty of other scenarios we could add, too: about a meetup in a cafe, about people exchanging ideas in the elevator, about how this information might be used by a project-manager and her team, by a process-designer to gather feedback from the factory floor, by managers using a dashboard in high-level resource-planning, and so on. But that&#8217;s detail enough for now: four interlinked scenarios, all working on the same models in different ways, with different software-applications, on different hardware-platforms, for different purposes, all supporting each other.</p>
<p>So is that what actually happens in practice at present? Is that how we do our everyday architecture work?</p>
<p>Uh, no&#8230;</p>
<p>In which case, why not? Seriously: <em>why not?</em></p>
<p>On the surface, it&#8217;s all straightforward enough: the work <em>itself</em> is essentially what architects and others do already. The only trouble is that it&#8217;s well-nigh impossible to do most of this in any existing EA toolset: most tools now should be able to cope with the Archimate-specific part of the modelling, but that&#8217;s about it &#8211; and they probably wouldn&#8217;t be able to link any of that model to anything else. As for the rest? &#8211; well, forget it, guys, you&#8217;re outta luck&#8230;</p>
<p>Ouch&#8230;</p>
<p>It <em>should</em> all be seamless, pretty much exactly as described in those scenarios above. In practice, it isn&#8217;t. In fact, the way we have to do it at present is a frustration-filled, kludge-ridden, error-prone mess of manual translations, bits of paper, scribbled notes, anguished phone-calls and worse. Hence no surprise that it often doesn&#8217;t work very well &#8211; if at all.</p>
<p>Yet there really is no need for it be that way, and no reason for it to be that way either.</p>
<p>To which the only remaining question is: <em>Why?</em> Why <em>is</em> it this way?</p>
<p>To me at least, it seems that the only real reason is that the current EA-toolset market is crippled by its own lack of imagination &#8211; and that&#8217;s <em>all</em> that&#8217;s holding us back.</p>
<p>Okay, yes, sure, there&#8217;s a sizeable amount of development-work required. But seriously, none of it would be hard to an experienced developer, someone who&#8217;s familiar with the current generation of development tools. Everything I&#8217;ve described above is <em>already</em> available in various apps and elsewhere &#8211; there&#8217;s nothing new as such in any of it. The only reason I haven&#8217;t done it myself is that I&#8217;m way out of date on that whole area, and it would take me months or years to do what a current developer would know how to do in days.</p>
<p>Have a wander around this blog: I&#8217;ve already <em>done</em> most of the conceptual work that&#8217;s needed for this, on toolset-ecosystem, overall requirements, metamodels, user-interface, underlying notation-agnostic structures and so on. For example, take a look at these posts:</p>
<ul>
<li><a title="Post 'The toolset-ecosystem'" href="http://weblog.tomgraves.org/2011/01/26/toolset-ecosystem/" target="_blank">The toolset-ecosystem</a></li>
<li><a title="Post 'More on that enterprise-architecture 'help-needed' '" href="http://weblog.tetradian.com/2011/08/15/more-on-that-ea-help-needed/" target="_blank">More on that enterprise-architecture &#8216;help-needed&#8217;</a></li>
<li><a title="Post 'EA metamodel: two questions'" href="http://weblog.tetradian.com/2011/09/15/ea-metamodel-two-questions/" target="_blank">EA metamodel: two questions</a></li>
<li><a title="Post 'EA metamodel - the big picture (and the small picture too)" href="http://weblog.tetradian.com/2011/09/06/ea-metamodel-big-picture/" target="_blank">EA metamodel &#8211; the big picture (and the small picture too)</a></li>
<li><a title="Post 'Simplifying the Enterprise Canvas'" href="http://weblog.tetradian.com/2011/09/10/simplifying-ecanvas/" target="_blank">Simplifying the Enterprise Canvas</a></li>
<li><a title="Post 'Using Enterprise Canvas as a service-viability checklist'" href="http://weblog.tetradian.com/2011/09/14/ecanvas-as-service-viability-checklist/" target="_blank">Using Enterprise Canvas as a service-viability checklist</a></li>
</ul>
<p>So I&#8217;m serious about this: it&#8217;s all there &#8211; a <em>huge</em> market, just waiting for the first person with the nous to pick this up and run with it.</p>
<p>Is <em>anyone</em> up to this challenge? And if not, what do we enterprise-architects do about it?</p>
<p>Comments/suggestions, anyone?</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.tetradian.com/2011/10/30/the-this-game-and-ea-toolsets/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Next-generation toolsets for enterprise-architecture?</title>
		<link>http://weblog.tetradian.com/2010/08/30/nextgen-toolsets-for-ea/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=nextgen-toolsets-for-ea</link>
		<comments>http://weblog.tetradian.com/2010/08/30/nextgen-toolsets-for-ea/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 09:29:14 +0000</pubDate>
		<dc:creator>Tom G</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[ADM]]></category>
		<category><![CDATA[business architecture]]></category>
		<category><![CDATA[business model canvas]]></category>
		<category><![CDATA[business-IT divide]]></category>
		<category><![CDATA[effectiveness]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[enterprise canvas]]></category>
		<category><![CDATA[metamodel]]></category>
		<category><![CDATA[methodology]]></category>
		<category><![CDATA[taxonomy]]></category>
		<category><![CDATA[togaf]]></category>
		<category><![CDATA[toolsets]]></category>
		<category><![CDATA[values]]></category>
		<category><![CDATA[worldview]]></category>

		<guid isPermaLink="false">http://weblog.tomgraves.org/?p=1351</guid>
		<description><![CDATA[One of the most essential tasks in enterprise-architecture is that of enabling conversations on architectural issues, with any groups of stakeholders, anywhere across the enterprise. Our toolsets play an important role in those conversations. The right tool used in the right way can really help the conversation, help create new shared understandings across the silos [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most essential tasks in enterprise-architecture is that of <a title="Post 'Enabling enterprise-architecture conversations'" href="http://weblog.tomgraves.org/index.php/2010/08/22/enabling-ea-conversations/" target="_blank">enabling conversations</a> on architectural issues, with any groups of stakeholders, anywhere across the enterprise.</p>
<p>Our toolsets play an important role in those conversations. The right tool used in the right way can really help the conversation, help create new shared understandings across the silos and the specifics of each distinct discipline.</p>
<p>But the wrong tool &#8211; or even the right tool used in the wrong way &#8211; may instead act as a real barrier against awareness and understanding. Getting the balance right is critical to creating the clarity we need &#8211; yet the requirements, and the balance, are different for every type of architecture-conversation.</p>
<p>We&#8217;ve long had a good range of frameworks and toolsets for IT-oriented architectures. Some were aimed more at systems-development; others more at taxonomy and ontology and metamodel-development; others again at modelling dependencies across IT systems and &#8216;business/IT-alignment&#8217;; and yet others at requirements-traceability, governance and project-management. Yet they all had one thing in common: their whole focus was about precision, about certainty &#8211; because that&#8217;s what system design and development really needs.</p>
<p>But as enterprise-architecture at last begins to break out of the IT-centric box that it&#8217;s been trapped in for the past couple of decades, we start to hit up against some real limitations of those toolsets:</p>
<ul>
<li>most of the underlying metamodels and model-types are still very IT-centric</li>
<li>user-interfaces are usually complicated, abstract, often intolerant of error, and in some cases even downright &#8216;user-hostile&#8217;</li>
<li>most of the tools &#8211; especially at the high-end &#8211; are too expensive for general use</li>
<li>diagramming is usually abstract (&#8216;boxes and lines&#8217;) rather than &#8216;real-world&#8217; (trucks, people, machines, servers, cables etc)</li>
<li>support for versioning and for tentative &#8216;what-if&#8217; experiments ranges from poor to non-existent</li>
<li>none of the user-interfaces are well-suited for use in real-time exploratory conversations</li>
</ul>
<p>There&#8217;s also still no common exchange-language to transfer architecture-information between the tools that we already have &#8211; and even when we get one, we&#8217;ll need it to go wider than that, anyway. A <em>lot</em> wider.</p>
<p>When we look at how we actually work with executives or process-designers or security-architects or the like, the tools we most often use at present are a whiteboard or a sketchbook &#8211; nothing else has the flexibility that we need. None of the existing tools allow us to play &#8216;what-if?&#8217; as well as we can on a whiteboard; and the precise formal rigour of model-validation is far more of a hindrance than a help in this kind of work, where half the time we don&#8217;t even <em>know</em> what kinds of architectural-entities are involved &#8211; the whole point is that that&#8217;s what we&#8217;re aiming to find out!</p>
<p>But we still need <em>some</em> kind of toolset-help here: images on whiteboards and sketchbooks aren&#8217;t easy to share &#8211; I&#8217;ve often seen people simply photograph the results and pass the image-files around as &#8216;the model&#8217; &#8211; whilst office tools such as Visio and Powerpoint give a spurious illusion that the results <em>have</em> been captured with enough rigour to be re-usable (which they&#8217;re not), and are usually too slow and cumbersome for an across-the-table discussion anyway.</p>
<p>So here&#8217;s our challenge: develop a toolset for the &#8216;conversations&#8217; end of the enterprise-architecture spectrum &#8211; one that will work on laptops and netbooks, on the new tablet and touchpad systems, and preferably right down to smartphones as well.</p>
<p>It needs to be able to cover <em>any</em> aspect of enterprise-architecture &#8211; from business-models to skills to security to process to disaster-recovery to operations to knowledge-management to applications to service-management to IT-infrastructure to building-infrastructure and anything in between.</p>
<p>It needs to be able to adapt itself to the needs and worldviews and language of each of those groups of stakeholders &#8211; and provide some means of <a title="Nigel Green &amp; Carl Bate, 'Lost In Translation' (book on VPEC-T framework)" href="http://www.lithandbook.com" target="_blank">translation</a> between each group, too.</p>
<p>It needs to be fast, easy to use, engaging, enjoyable, preferably tactile too &#8211; yet have a fully-structured methodology and metamodel behind it.</p>
<p>It needs to allow freeform development of models and diagrams &#8211; yet still be capable of linking to the formal rigour of the &#8216;top end&#8217; systems.</p>
<p>Coming the other way, it needs to help us explain the structures and reference-models that we already have in our &#8216;top-end&#8217; systems &#8211; and explain the reasoning behind those models, too &#8211; whilst still keeping people actively engaged in the conversation.</p>
<p>And more and more, architects are beginning to recognise that <a title="Mike Rollings (Gartner): 'Uncertainty is the key that opens a closed mind'" href="http://blogs.gartner.com/mike-rollings/2010/08/23/uncertainty-is-the-key-that-opens-a-closed-mind/" target="_blank">spurious certainty is a real risk for the enterprise</a> &#8211; so this also toolset needs to help our stakeholders become more comfortable with uncertainty and change.</p>
<p>Working with a loose consortium of colleagues &#8211; including <a title="Adrian Campbell (@adrianrcampbell) on Twitter" href="http://twitter.com/adrianrcampbell" target="_blank">Adrian Campbell</a>, <a title="Kevin Smith - Pragmatic Enterprise Architecture Framework" href="http://www.pragmaticea.com" target="_blank">Kevin Smith</a>, <a title="Milan Guenther - partner, EDA.C enterprise design consultancy" href="http://www.eda-c.com" target="_blank">Milan Guenther</a>, <a title="Nigel Green - 5DInnovation Ltd" href="http://www.5dinnovation.com/" target="_blank">Nigel Green</a> and others &#8211; we&#8217;ve done a fair bit of work on this already:</p>
<ul>
<li>preliminary metamodels and file-structures</li>
<li>probable user-interface workflows on tablet (mouse/stylus) and touchpad (finger) interfaces</li>
<li>probable user-experience interactions in multi-stakeholder conversations</li>
<li>some <a title="Two-page reference-sheet for extended-TOGAF ADM" href="http://tetradianbooks.com/2008/10/silos-method-ref/" target="_blank">suggested</a> <a title="Post 'Context-space mapping with the Enterprise Canvas'" href="http://weblog.tomgraves.org/index.php/2010/07/17/contextspace-mapping-with-ecanvas/" target="_blank">methodologies</a></li>
<li>some key features, such as <a title="AudioNote note/voice-recorder (iPhone/iPad app)" href="http://itunes.apple.com/us/app/audionote-notepad-voice-recorder/id369820957?mt=8" target="_blank">AudioNote</a>-style synchronised voice-recording and <a title="Prezi zooming presentation-editor" href="http://prezi.com/" target="_blank">Prezi</a>-style zooming &#8216;infinite&#8217; workspace</li>
<li>support for a broad user-extensible range of model-types &#8211; potentially-unlimited, including user-defined types</li>
<li>support for indefinite nesting/layering of models and model-types</li>
<li>support for freeform-drawing, notes, embedding of user-selected icons and images</li>
<li>support for reports that enable us to describe some or all of <a title="Post 'The enterprise is the story'" href="http://weblog.tomgraves.org/index.php/2010/01/26/the-enterprise-is-the-story/" target="_blank">the enterprise as a story</a></li>
</ul>
<p>There&#8217;s a lot more to do to get this even to an alpha-release state in any format or platform; and whilst all of us, in the group so far, have &#8216;done our time&#8217; in software-development and the like, none of us is sufficiently available (or, in my case at least, really up to the speed or quality needed) for professional-level app-development on current systems. <img src='http://weblog.tetradian.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  So we&#8217;re going to need help to make this happen.</p>
<p>I for one would prefer to see this as an Open Source or at least freeware/shareware type of development, so as to get this out into as general a usage as possible. (As I see it, this kind of toolset should have many other applications outside of enterprise-architecture, such as in strategy-development, tactical planning etc.) But if some commercial developer wants to take it on, that would be fine too, as long as we can keep the final end-user cost down to app-levels (perhaps $10-30 at most) rather than the three-, four-, five- or even six-digit sums we sometimes see for other toolsets.</p>
<p>So: over to you. Any offers of help or advice? Any other comments or suggestions?</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.tetradian.com/2010/08/30/nextgen-toolsets-for-ea/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Enabling enterprise-architecture conversations</title>
		<link>http://weblog.tetradian.com/2010/08/22/enabling-ea-conversations/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=enabling-ea-conversations</link>
		<comments>http://weblog.tetradian.com/2010/08/22/enabling-ea-conversations/#comments</comments>
		<pubDate>Sun, 22 Aug 2010 16:01:51 +0000</pubDate>
		<dc:creator>Tom G</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[business architecture]]></category>
		<category><![CDATA[complexity]]></category>
		<category><![CDATA[conversation]]></category>
		<category><![CDATA[dialogue]]></category>
		<category><![CDATA[effectiveness]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[enterprise 2.0]]></category>
		<category><![CDATA[enterprise canvas]]></category>
		<category><![CDATA[narrative knowledge]]></category>
		<category><![CDATA[paradigm]]></category>
		<category><![CDATA[toolsets]]></category>

		<guid isPermaLink="false">http://weblog.tomgraves.org/?p=1339</guid>
		<description><![CDATA[Architects are designers too. Application-architecture designs link across an array of applications, process-architects design ways to link processes together, business-architects design business-models and their linkage into the everyday practices of the organisation. That much should be obvious, I would presume. Yet in practice &#8211; and certainly as the scope widens &#8211; more and more of [...]]]></description>
			<content:encoded><![CDATA[<p>Architects are designers too. Application-architecture designs link across an array of applications, process-architects design ways to link processes together, business-architects design business-models and their linkage into the everyday practices of the organisation. That much should be obvious, I would presume.</p>
<p>Yet in practice &#8211; and certainly as the scope widens &#8211; more and more of our actual day-to-day work consists of <em>creating and enabling new conversations</em>: architectural conversations between business and IT and anyone and everyone else in the overall enterprise. The &#8216;one idea&#8217; of all architecture is that things work better when they work together, with efficiency, with clarity, on purpose: and to make that happen, we need to get people to talk with each other. Simple as that, really.</p>
<p>One practical problem we face is that the architecture tools that we have available to us at present are not that well-suited to that purpose. For <em>some</em> conversations, yes &#8211; but those tend to be the most technical of the conversations. For the ordinary-yet-important conversations with everyday stakeholders, we&#8217;re not well-served at all. And as we move more and more out of the purely technical domains and towards a true &#8216;architecture of the enterprise&#8217;, the more that gap is going to get in our way.</p>
<h4>One tool to rule them all?</h4>
<p>What we <em>really</em> need is something that&#8217;s probably impossible in practice: a single tool that will cover the whole spectrum from the loose, freehand sketching and storyboarding of architectural issues and requirements, all the way through to the tight rigour and discipline that we need in specifications for real-world design and implementation.</p>
<p>We also need that imaginary &#8216;one tool&#8217; to cover another whole spectrum of usages, from centralised repositories and very large &#8216;scorecard/analysis&#8217; displays through to multi-screen desktops to single-screen laptops to tablets and touchpads right down to handhelds and smartphones.</p>
<p>The big, expensive enterprise-architecture toolsets such as <a title="IBM System Architect" href="http://www.ibm.com/software/awdtools/systemarchitect/" target="_blank">System Architect</a> or <a title="IDS Scheer ARIS" href="http://www.ids-scheer.com/" target="_blank">ARIS</a> or <a title="Troux Metis Architect" href="http://www.troux.com/" target="_blank">Troux Metis</a> tend to sit over in one corner of the matrix between those two spectra: they embody the formal rigour of software-, system- or process-design and simulation, and they <em>need</em> big repositories, big servers and big displays to deliver their best performance. These are also definitely <em>not</em> tools that should (or even <em>can</em>) be used by general users &#8211; a fact I know from painful first-hand experience of the months we had to spend tidying up the mess that our business-managers made of our repository after we&#8217;d foolishly allowed them to play with it for a single week&#8230;</p>
<p>Then there&#8217;s the mid-range: toolsets such as <a title="Avolution Abacus" href="http://www.avolution.com.au/" target="_blank">Avolution</a> or <a title="BizzDesign Architect" href="http://www.bizzdesign.nl/" target="_blank">BizzDesign Architect</a> or <a title="Sparx Enterprise Architect" href="http://www.sparxsystems.com.au/" target="_blank">Sparx Enterprise Architect</a>, or <a title="Alfabet planningIT" href="http://www.alfabet.com/" target="_blank">Alfabet</a> or <a title="The Essential Project" href="http://www.enterprise-architecture.org/" target="_blank">Essential</a>. All of these are well suited to laptops and other larger single-screen systems, and each tend to emphasise particular themes: metamodelling with Avolution or Essential, for example, or Archimate business/IT-alignment with BizzDesign or Sparx, or IT-infrastucture configuration with Alfabet. They all have some kind of internal repository, which in turn supports some kind of diagramming; but it&#8217;s not always easy to share &#8211; especially across a whole multi-organisation enterprise. And these are still tools for specialists &#8211; not something that we can use with everyday business-folk, as I discovered the hard way when I presented a set of BPMN diagrams at an executive-meeting&#8230;</p>
<p>Down in the far corner, though, there&#8217;s almost nothing: no usable toolsets for idea-thrashing with ops-staff, developers, executives and all the other myriad non-specialists. Office tools such as Powerpoint and Visio are just-about-okay for documentation after the event &#8211; though they provide little to no support for architecture-rigour at all &#8211; but they&#8217;re far too slow and cumbersome for real-time discussion. So it&#8217;s no surprise that for most architects I know, their most important tools are a whiteboard and a sketchpad &#8211; and not only do those provide <em>no</em> linkage to formal architecture-rigour, but it&#8217;s usual not even possible to record and share the results. Which means that we have almost nothing with which we can <em>engage</em> people in the architecture itself &#8211; in the <em>discipline</em> of the architecture.</p>
<p>But what would such a toolset look like? What aspects of architecture-discussions could it cover?</p>
<h4>Enabling interactive conversations on architectures</h4>
<p>One project that I&#8217;ve been involved in (as a member of its alpha-test team) is Alex Osterwalder&#8217;s <a title="Alex Osterwalder post 'Developing business models on the iPad'" href="http://www.businessmodelalchemist.com/2010/05/developing-business-models-on-the-ipad.html" target="_blank">iPad app</a> for his <a title="Website for book 'Business Model Generation'" href="http://www.businessmodelgeneration.com/" target="_blank">Business Model Canvas</a> framework &#8211; perhaps take a look at the videos on Alex&#8217;s post. That&#8217;s also a key reason why I developed the <a title="Post 'The Enterprise Canvas: a Really Simple Summary'" href="http://weblog.tomgraves.org/index.php/2010/07/19/enterprise-canvas-really-simple-summary/" target="_blank">Enterprise Canvas</a> concept, to extend the same basic idea to the whole-of-enterprise scope. And there&#8217;s also a swathe of iPad or smartphone apps that cover themes such as sketching or mindmapping or outlining or project-management, that do at least enable us to record in a form which can be stored and re-used later.</p>
<p>The real aim, though, is to get to some kind of toolset that is freeform enough to be used in live discussions, yet beneath the surface embeds at least some of the rigour needed for architecture-development. There are some great hints towards this in an article in HBR by Michael Schrage, &#8216;<a title="HBR: Michael Schrage, 'How Your Smartphone Will Transform Your Elevator Pitch'" href="http://blogs.hbr.org/schrage/2010/08/smartphone-transform-elevator-pitch.html" target="_blank">How Your Smartphone Will Transform Your Elevator Pitch</a>&#8216;, which are worth noting in some detail here:</p>
<blockquote><p>&#8230; His [business-idea] was undeniably clever, but aspects of his business model weren&#8217;t clear to me. He had his elevator pitch answers down pat, but I wanted to learn more. Unprompted by me, Osman whipped out his smartphone and handed it over. I was watching a decent video clip illustrating his product&#8217;s features and functionality. I could tap to hear testimonials. I could tap to play with a simulation of the software. In a matter of moments, the device had transformed Osman from an entrepreneur I was having a conversation with to a guide and narrator of an interactive experience. My focus and attention alternated between what he said and what appeared onscreen. Sometimes he&#8217;d take, touch, and hand back the device; other times, I&#8217;d point to something onscreen and ask another question.</p>
<p>The object — and our interaction with it — became an intimate part of our conversation. We couldn&#8217;t have discussed either [his product] or his answers to my questions the same way without it. An idle part of me wondered how cool it would be if our conversation (and my questions) could be recorded and time-stamped along with what was appearing onscreen. Osman refused to allow his smartphone to decay into a sales tool or product pitch — although those elements were baked into the material — and instead used the device as a medium to both reinforce his conversation points and invite new questions and comments from me.</p>
<p>I can say without hesitation that this felt technically and interpersonally different from &#8220;laptop-on-the-table&#8221; presentations I&#8217;d experienced 1,000 times. We were standing up, drinking coffee, chatting, and taking turns holding, viewing, and manipulating this device. The kinesthetics, eye contact, questions, and interruptions revolved as much around the device as us. We would have been worse off without it.</p></blockquote>
<p>And, further on in the article:</p>
<blockquote><p>Elevator pitches are important. The ability to boil down the essence of your innovation into a tasty forty-second sound-bite remains essential. Only now, the pervasiveness, ubiquity, and visuality of mobile devices quantitatively and qualitatively changes the ecology of interpersonal interaction. It&#8217;s no longer about what you say and how you say it; it&#8217;s increasingly about what you hand over.</p>
<p>What do you hand over that transforms the conversation? What do you hand over that visually and interactively adds value to your spoken words? What do you hand over that complements and supplements your pitch? What do you hand over that invites and inspires the curiosity you want? What do you hand over that makes you more persuasive?</p>
<p>&#8230; &#8220;Hand-it-over&#8221; innovation pitches can be seamlessly slipped wherever your prospects desire. Indeed, an excellent measure of &#8220;hand-it-over&#8221; effectiveness is whether the person who you &#8220;hand-it-over&#8221; to actually asks you to send what they&#8217;ve been seeing and interacting with.</p></blockquote>
<p>So let&#8217;s summarise some of the key themes there:</p>
<ul>
<li>it&#8217;s not a presentation, it&#8217;s an <em>interaction</em> &#8211; a <em>two-way</em> or multiway conversation</li>
<li>the interaction is <em>kinesthetic</em> &#8211; it involves touch (ie. handling and interacting with the device) as well as listening and seeing</li>
<li>if practicable, the interaction <em>itself</em> should be recorded, as an annotation on the original presentation</li>
<li>if practicable, it should be possible that the whole interaction can be shared</li>
</ul>
<h4>Beyond the whiteboard</h4>
<p><em>That&#8217;s</em> what we need for that part of our enterprise-architecture work &#8211; a toolset that enables us to engage <em>directly</em> with our stakeholders. And it needs to go both ways, too: to take a model or diagram from the formal &#8216;big-system&#8217; part of the toolset-spectrum and share it and discuss it; and also enable and capture discussions about requirements, about trade-offs, about different understandings and paradigms and worldviews and expectations and assumptions across all the myriad of different perspectives in the enterprise. <em>Both</em> ways. About <em>anything</em> &#8211; about <em>any</em> aspect of the architecture.</p>
<p>Which also means that we <em>must</em> have some kind of language to enable us to move information up and down through that spectrum, across different devices, different systems, different toolsets. (It seems very unlikely that one vendor will ever cover the whole range that we need &#8211; but the information itself must be able to move around in any form that we need, yet always anchored back to the formal rigour required by each architecture-domain.) So that&#8217;s another hurdle to cross, because no such language exists at present.</p>
<p>So, given all of this, how could we improve on the venerable whiteboard and sketchpad? How could or would we record that kind of interaction? And how can we support a form of diagramming that is as interactive and illustrative as a whiteboard-session, yet still enables the underlying rigour? The specialist EA toolsets may be too cumbersome for this kind of interactive use, but surely we can create something with more rigour than Powerpoint or Visio?</p>
<p>That&#8217;s our challenge here. Comments/suggestions, anyone?</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.tetradian.com/2010/08/22/enabling-ea-conversations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More signs of movement on enterprise-architecture</title>
		<link>http://weblog.tetradian.com/2010/05/26/signs-of-movement-on-ea/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=signs-of-movement-on-ea</link>
		<comments>http://weblog.tetradian.com/2010/05/26/signs-of-movement-on-ea/#comments</comments>
		<pubDate>Wed, 26 May 2010 08:37:31 +0000</pubDate>
		<dc:creator>Tom G</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[alfabet]]></category>
		<category><![CDATA[enterprise architects]]></category>
		<category><![CDATA[toolsets]]></category>

		<guid isPermaLink="false">http://weblog.tomgraves.org/?p=979</guid>
		<description><![CDATA[A great session last week with tool-vendor Alfabet, at their launch of a new London-based enterprise-architecture interest-group. (There&#8217;d been a previous one run by Microsoft, but it&#8217;d closed down somewhen late last year. This looks like it&#8217;ll be a very good replacement.) It was set up as a dinner-event. I&#8217;d been asked by Florian Kreuger [...]]]></description>
			<content:encoded><![CDATA[<p>A great session last week with tool-vendor <a title="IT-planning toolset Alfabet" href="http://www.alfabet.com/" target="_blank"><strong>Alfabet</strong></a>, at their launch of a new London-based <a title="Alfabet: launch of EA UKIG" href="http://www.alfabet.com/events/ukig/eventoverview"><strong>enterprise-architecture interest-group</strong></a>. (There&#8217;d been a previous one run by Microsoft, but it&#8217;d closed down somewhen late last year. This looks like it&#8217;ll be a very good replacement.)</p>
<p>It was set up as a dinner-event. I&#8217;d been asked by Florian Kreuger and the others of the Alfabet crew to act as the pre-dinner &#8216;controversial conversation-starter&#8217; (that&#8217;s how I interpreted it, anyway <img src='http://weblog.tetradian.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  ) to get the ideas flowing during the dinner itself, and Craig Martin from the Australian-based international recruitment/consultancy group <a title="Sydney-based recruitment/consultancy Enterprise Architects" href="http://www.enterprisearchitects.com/" target="_blank"><strong>Enterprise Architects</strong></a> provided a more conventional follow-up discussion after the dinner itself, talking about trends in focus and recruitment for the worldwide EA discipline.</p>
<p>Okay, so the dinner itself was good, yet what I found most refreshing was that just about <em>everyone</em> understood that enterprise-architecture needs to be broken out of the IT-centric stranglehold. (That&#8217;s very different from the TOGAF conferences, where, despite various claims and espoused-aims to the contrary, IT-centrism still clearly holds sway.) Perhaps what helped most was that these were all senior-level <em>practitioners</em> of EA: no consultants, no academics, just people putting ideas into practice every day at a very high level within their organisations. And although most were still linked to IT in some way, these weren&#8217;t solely the usual information-centric industries &#8211; banks, insurance, finance, tax &#8211; that typify the usual &#8216;EA&#8217; discussions: instead, we also had retail, manufacturing, mining, pharma, telecoms and a whole slew of others, which created a much richer awareness of what &#8216;the architecture of the enterprise&#8217; <em>really</em> needs to cover.</p>
<p>Some comments here also in praise of Simon Allen and the Alfabet crew, because a key part of what made the event so successful was in what they deliberately did <em>not</em> do. There was no sales-pitch, no dominating Powerpoints, no &#8220;we are the best blah-di-blah-di-blah&#8221;, in fact not even a brochure in sight. What they <em>did</em> do instead was provide an excellent space and context for the gathering, explain the background to the meeting, their opinion that an interest-group would be a good idea for the EA profession as a whole &#8211; and then carefully got out of the way. Very unusual behaviour for a vendor &#8211; and absolutely brilliant, because it was exactly what was needed to make this work.</p>
<p>(A follow-up email from Simon indicated that some of the EAs from Bank of America and Citibank will be carrying the interest-group forward, so it looks like it&#8217;ll continue on as an entity beyond this one event &#8211; which is also very good news.)</p>
<p>The same attitude seems to be carried through into the Alfabet toolset itself, I notice. It does just one task &#8211; IT planning, from overview all the way down to fine-detail &#8211; and does it very well indeed. It then provides hooks to link that task into a whole range of other EA themes &#8211; business-relationships, the IT side of EA management, IT finance, IT risk-management and so on &#8211; <em>but it doesn&#8217;t claim to do &#8216;all of enterprise-architecture&#8217;</em>, and (perhaps more to the point) it doesn&#8217;t claim that its own specific subset of the EA space &#8216;is&#8217; the whole of EA. Compared with most of the &#8216;big-name&#8217; toolset vendors, that <em>is</em> unusual&#8230; Most of my own EA work barely touches detail-level IT, but for those who do, the Alfabet toolset certainly seems worth a good look &#8211; if only because of the realism and conceptual honesty in its approach.</p>
<p>One last point: Florian Kreuger and some other colleagues from other organisations have started a new blog called <strong><a title="'Beyond EA' weblog - Florian Kreuger et al." href="http://www.beyondea.com/" target="_blank">Beyond EA</a></strong>, which is not so much &#8216;beyond EA&#8217; as about moving beyond IT-centric EA. Some good posts there, though right now it&#8217;s temporarily down for site-maintenance: when it comes back up again, it&#8217;ll be well worth keeping an eye on what happens there, because they do seem to have some refreshing new ideas about ways forward for EA.</p>
<p>Good signs of movement in the EA space, anyway.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.tetradian.com/2010/05/26/signs-of-movement-on-ea/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Visio function-model stencil for &#8216;Services&#8217; book</title>
		<link>http://weblog.tetradian.com/2009/01/26/visio-function-model-stencil-for-services-book/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=visio-function-model-stencil-for-services-book</link>
		<comments>http://weblog.tetradian.com/2009/01/26/visio-function-model-stencil-for-services-book/#comments</comments>
		<pubDate>Mon, 26 Jan 2009 19:12:38 +0000</pubDate>
		<dc:creator>Tom G</dc:creator>
				<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[Scribbles / writing]]></category>
		<category><![CDATA[business architecture]]></category>
		<category><![CDATA[function model]]></category>
		<category><![CDATA[models]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[toolsets]]></category>

		<guid isPermaLink="false">http://weblog.tomgraves.org/index.php/2009/01/26/visio-function-model-stencil-for-services-book/</guid>
		<description><![CDATA[I&#8217;ve just uploaded to the Tetradian Books website the ZIP archive of the Visio stencil and template for the function-model process described in the Service Oriented Enterprise book I published a few days ago. The archive includes: Visio 2003 stencil for function-models: shapes for Function/Activity, Business System and Dependency Visio 2003 template for the stencil, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just uploaded to the <a href="http://tetradianbooks.com/" title="Tetradian Books website">Tetradian Books</a> website the <a href="http://tetradianbooks.com/ebook/function-model.zip" title="Function-model Visio stencil for 'Services' book">ZIP archive</a> of the Visio stencil and template for the function-model process described in the <a href="http://tetradianbooks.com/2008/12/services/" title="Book - The Service-Oriented Enterprise"><em>Service Oriented Enterprise</em></a> book I published a few days ago. The archive includes:</p>
<ul>
<li>Visio 2003 stencil for function-models: shapes for Function/Activity, Business System and Dependency</li>
<li>Visio 2003 template for the stencil, creating a default base-document</li>
<li>Word 2003 instructions-document (an edited extract from the <em>Services</em> book)</li>
</ul>
<p>More detail at <a href="http://tetradianbooks.com/2009/01/services-model/" title="Function-model Visio stencil for 'Services' book">http://tetradianbooks.com/2009/01/services-model/</a> , if you need it.</p>
<p>Share and enjoy?</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.tetradian.com/2009/01/26/visio-function-model-stencil-for-services-book/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Business-architecture frameworks</title>
		<link>http://weblog.tetradian.com/2008/10/03/ba-frameworks/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ba-frameworks</link>
		<comments>http://weblog.tetradian.com/2008/10/03/ba-frameworks/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 17:11:14 +0000</pubDate>
		<dc:creator>Tom G</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[business architecture]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[models]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[toolsets]]></category>

		<guid isPermaLink="false">http://weblog.tomgraves.org/index.php/2008/10/03/business-architecture-frameworks/</guid>
		<description><![CDATA[Diana Stobart Wild&#8217;s other question on the LinkedIn business architecture forum was about frameworks: What is Business Architecture? What does a Business Architecture Framework look like? I think of Business Architecture as a subset of Enterprise Architecture that describes the business from the Strategy down to the enterprise business models (process, data, business rules, etc.). [...]]]></description>
			<content:encoded><![CDATA[<p>Diana Stobart Wild&#8217;s other question on the LinkedIn business architecture forum was about frameworks:</p>
<blockquote><p>What is Business Architecture? What does a Business Architecture Framework look like?</p>
<p>I think of Business Architecture as a subset of Enterprise Architecture that describes the business from the Strategy down to the enterprise business models (process, data, business rules, etc.). Business parts of the Zachman Framework? Thoughts? Comments?</p></blockquote>
<p>My response was as follows:</p>
<p>I&#8217;d agree that Business Architecture is a subset of Enterprise Architecture, as long as you don&#8217;t fall for the TOGAF-style trap of thinking that enterprise-architecture is only about IT!</p>
<p>Business-architecture proper is the strategy layer (Zachman row-2 and upward, also bridging down into row-3).</p>
<p>The jumbled mess of what&#8217;s otherwise called &#8216;business architecture&#8217; only exists because TOGAF and the other IT-centric &#8216;EA&#8217; frameworks essentially used the term as a generic dumping-ground for &#8216;everything not-IT&#8217;. Instead, think of the remainder of what TOGAF calls &#8216;business architecture&#8217; as two distinct layers: the logical or integration layer &#8211; the equivalent of TOGAF&#8217;s &#8216;Information Systems Architecture&#8217;, Zachman row-3 to row-4 &#8211; and the physical or implementation layer &#8211; the equivalent of TOGAF&#8217;s Technology / Infrastructure Architecture, Zachman row-4 to row-5.</p>
<p>Zachman&#8217;s structure of layers still works fairly well for this &#8211; the only essential change is an extra &#8216;row-zero&#8217; for compatibility with the Vision layer of ISO-9000:2000. But it does need some serious rework on the columns: for a start, there&#8217;s an entire dimension missing, to handle distinctions between physical assets (things), virtual assets (data etc), relational (what your CRM is all about!), aspirational assets (morale and the like), and abstract (such as the financials that your business people do want in their models!); the same for locations (physical, virtual, relational etc) and so on. Still a month or a so away from finishing my book on this, &#8220;Bridging the Silos&#8221;, but see the &#8216;Framework&#8217; chapters in the current draft at <a href="http://tetradianbooks.com/2008/04/silos/" title="Draft of 'Bridging the Silos'">http://tetradianbooks.com/2008/04/silos/</a> .</p>
<p>One point that Zachman did get right, but most of the EA-toolset vendors seem to have forgotten, is the key distinction between primitives and composites. As Zachman says, architecture is about primitives (TOGAF&#8217;s &#8216;Architecture Building Blocks&#8217;, or &#8216;ABBs&#8217;), whilst solutions come from composites or patterns (TOGAF&#8217;s &#8216;Solution Building Blocks&#8217;, or &#8216;SBBs&#8217;). The Zachman Framework is a taxonomy of primitives &#8211; root-level entities, some of them fairly abstract; composites are structured collections of primitives that straddle the columns, making up patterns for re-use.</p>
<p>Composites are usable to the extent that they&#8217;re architecturally &#8216;complete&#8217; &#8211; i.e. straddle all of the columns &#8211; but are re-usable to the extent that they&#8217;re incomplete: for example, a BPMN process-model says nothing about &#8216;Where&#8217; or &#8216;Why&#8217;, so can be re-used in different locations and (in principle) for different purposes. At the mid-layer of the framework, you need to be able to describe a process in abstract terms, to identify KPIs and CSFs and so on; you&#8217;d define different SLAs as you go down towards different implementations &#8211; manual, machine, IT, etc, but they should all use the same KPIs etc. This is important because if you&#8217;re not able to anchor the detail-layer composites into their component sub-composites, all the way down to their root-primitives, you won&#8217;t be able to see options for redesign, such as for disaster-recovery or process-reengineering. Think of the classic IT-centric blunder of assuming that every problem must always have an IT-based solution&#8230; your only way to avoid that trap is to use a non-IT-centric framework that covers the true whole-of-enterprise space.</p>
<p>Over the past few years I&#8217;ve done quite a bit of work on a &#8216;service oriented enterprise&#8217; framework, based on the classic Stafford Beer &#8216;Viable System Model&#8217; &#8211; see the Wikipedia summary at <a href="http://en.wikipedia.org/wiki/Viable_System_Model" title="Wikipedia on Viable System Model">http://en.wikipedia.org/wiki/Viable_System_Model</a> . We extended this at Australia Post and elsewhere to include support for quality-systems, security-management and so on. Again, there&#8217;s still some way to go, and the book is probably at least six months away, but there&#8217;s a summary in my article on the service-oriented enterprise in the current itSMF &#8220;IT Service Management Global Best Practices&#8221; book (see <a href="http://www.vanharen.net" title="Van Haren Publishing">http://www.vanharen.net</a> ) and in my presentation to the TOGAF Glasgow conference back in April (see PDF at <a href="http://www.tetradian.com/download/togaf_ea-soe_apr08_FV.pdf" title="TOGAF Glasgow EA presentation">http://www.tetradian.com/download/togaf_ea-soe_apr08_FV.pdf</a> ).</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.tetradian.com/2008/10/03/ba-frameworks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Business-architecture tools</title>
		<link>http://weblog.tetradian.com/2008/10/03/ba-tools/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ba-tools</link>
		<comments>http://weblog.tetradian.com/2008/10/03/ba-tools/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 17:01:45 +0000</pubDate>
		<dc:creator>Tom G</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[business architecture]]></category>
		<category><![CDATA[models]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[toolsets]]></category>

		<guid isPermaLink="false">http://weblog.tomgraves.org/index.php/2008/10/03/ba-tools/</guid>
		<description><![CDATA[Been following a &#8216;business architecture&#8217; thread on LinkedIn, and came across a couple of discussion-questions by Diana Stobart Wild, who seems to be an enterprise architect somewhere in the north-east US. Thought it might be useful repeating here what I wrote there, as it&#8217;s all fairly generic but does summarise my current approach to business-architecture. [...]]]></description>
			<content:encoded><![CDATA[<p>Been following a &#8216;business architecture&#8217; thread on LinkedIn, and came across a couple of discussion-questions by <a href="http://www.linkedin.com/profile?viewProfile=&amp;key=1414748&amp;authToken=QLt1&amp;authType=name" title="LinkedIn prifole for Diana Stobart Wild">Diana Stobart Wild</a>, who seems to be an enterprise architect somewhere in the north-east US. Thought it might be useful repeating here what I wrote there, as it&#8217;s all fairly generic but does summarise my current approach to business-architecture.</p>
<p>Her first question was on business-architecture tools:</p>
<blockquote><p>Which tools are in the Business Architect&#8217;s toolkit?</p></blockquote>
<p>to which I replied as follows:</p>
<p>If you come from an IT-centric architecture background, the first need is to realise that the standard EA view of business-architecture is a mess &#8211; it&#8217;s essentially a random grab-bag of &#8216;everything not-IT&#8217;. So you need first need to sort it into the business equivalents of TOGAF or FEAF&#8217;s three layers, such as:</p>
<ul>
<li> strategy and policy (real meaning of TOGAF&#8217;s &#8216;Business Architecture&#8217; &#8211; Zachman row-3 and above)</li>
<li> tactics and system design (equivalent of &#8216;Information-systems Architecture&#8217; &#8211; Zachman row-3 to row-4)</li>
<li> process implementation (equivalent of &#8216;Technology Architecture&#8217; &#8211; Zachman row-4 to row-5 [and, in past tense, row-6])</li>
</ul>
<p>For the strategy layer, one obvious tool is BRG / OMG&#8217;s <a href="http://www.businessrulesgroup.org/second_paper/BRG-BMM.pdf" title="Business Rules Group - Business Motivation Model">Business Motivation Model</a> [PDF]. It has some flaws &#8211; particularly its dangerous mishandling of &#8216;Vision&#8217; &#8211; but it&#8217;s a good starting-point. Several EA toolsets implement the BMM, though sometimes under different names: for example, IBM/Telelogic System Architect calls it the &#8216;Enterprise Direction&#8217; model.</p>
<p>For the middle systems-layer, to be honest, I don&#8217;t know: we&#8217;ve been doing a lot towards modelling that space &#8211; see my book &#8220;Real Enterprise Architecture: beyond IT to the whole enterprise&#8221;, at <a href="http://tetradianbooks.com/2008/04/real-ea/" title="Book - Real Enterprise Architecture">http://tetradianbooks.com/2008/04/real-ea/</a> and the current draft of &#8220;Bridging the Silos: enterprise-architecture for IT-architects&#8221;, at <a href="http://tetradianbooks.com/2008/04/silos/" title="Draft of 'Bridging the Silos'">http://tetradianbooks.com/2008/04/silos/</a> &#8211; but there&#8217;s still a fair way to go yet. <a href="http://www.troux.com/" title="Troux Metis enterprise-architecture toolset">Troux</a>&#8216;s &#8216;Metis Enterprise Architecture Framework&#8217; covers <em>[covered? it may not still exist...]</em> a lot of the space, but as usual ends up being too IT-centric for real business-architecture use. Even so, Troux is probably the best bet at present: in my experience, to be blunt, most of the other well-known EA toolsets are so obsessively IT-centric that for business-architecture they often seem more of a hindrance than a help.</p>
<p>At the process level, there are plenty of tools and models available, many of which are not inherently IT-centric, such as all the IDEF and TQM and Six Sigma toolkits. Some IT-centric tools can be re-used in a non-IT-centric way, too: you can use BPMN for implementation-layer business-architecture modelling, for example, once you realise that the Process entity doesn&#8217;t care how it&#8217;s implemented unless you really need to translate across to BPEL; and the &#8216;Data Object&#8217; entity doesn&#8217;t need to be data, but can actually be any type of asset &#8211; physical, virtual, relational or whatever.</p>
<p>Another tool I&#8217;ve found invaluable for understanding complexity in business-architecture, and the boundaries between what can and can&#8217;t be handled by IT, is Cynefin &#8211; see the Wikipedia summary at <a href="http://en.wikipedia.org/wiki/Cynefin" title="Wikipedia on Cynefin">http://en.wikipedia.org/wiki/Cynefin</a> , also Snowden, D &amp; Boone, M &#8220;A Leader&#8217;s Framework for Decision Making&#8221; Harvard Business Review November 2007.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.tetradian.com/2008/10/03/ba-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Time for open-source enterprise-architecture?</title>
		<link>http://weblog.tetradian.com/2008/09/20/open-source-ea/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=open-source-ea</link>
		<comments>http://weblog.tetradian.com/2008/09/20/open-source-ea/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 17:16:28 +0000</pubDate>
		<dc:creator>Tom G</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[business-IT divide]]></category>
		<category><![CDATA[metamodel]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[toolsets]]></category>

		<guid isPermaLink="false">http://weblog.tomgraves.org/index.php/2008/09/20/open-source-ea/</guid>
		<description><![CDATA[A theme which came up several times in the Troux Directions conference, and came up in several different ways, was the need for some means to share and exchange enterprise-architecture information between multiple organisations, so as to handle the reality that &#8216;enterprise&#8217; is now very often broader than a single organisation. The catch right now, [...]]]></description>
			<content:encoded><![CDATA[<p>A theme which came up several times in the <a href="http://www.troux.com/company/events/td08london/" title="Troux Directions enterprise-architecture conference, London">Troux Directions conference</a>, and came up in several different ways, was the need for some means to share and exchange enterprise-architecture information between multiple organisations, so as to handle the reality that &#8216;enterprise&#8217; is now very often broader than a single organisation.</p>
<p>The catch right now, of course, is that every vendor has their own proprietary file-format and metamodel. They&#8217;d each no doubt be very happy if their own format became &#8216;the exchange standard&#8217;, because that would de-facto enforce a single-vendor monopoly, in the same manner as Microsoft Word. But the multi-vendor environment is a reality: and that ain&#8217;t going to change &#8211; especially at the prices that the EA-toolset vendors charge for their products&#8230; But what <em>could</em> change the game is an open-source approach to the whole field: firstly for exchange-formats, and possibly for toolsets too. When vendors charge upwards of US$500,000 for a <em>single</em> complete suite of products, there has to be room for an EA equivalent of OpenOffice there somewhere&#8230;</p>
<p>I&#8217;ve summarised what I think are the overall requirements for such a toolset in my book <em>Bridging the Silos: enterprise architecture for IT-architects</em> &#8211; see page 14-15 (p.20-21 of the PDF file) in the current <a href="http://tetradianbooks.com/2008/04/silos-ebook/" title="E-book of draft for Bridging the Silos">draft version</a> on the <a href="http://tetradianbooks.com" title="Tetradian Books website">Tetradian Books</a> website. But to get all of that together will take a fair time, and the most urgent need right now is for some kind of exchange-format. A few places that seem to provide useful pointers:</p>
<ul>
<li><a href="http://www.ideasgroup.org/" title="International Defence Enterprise Architecture Specification">IDEAS Group</a> (International Defence Enterprise Architecture Specification) &#8211; okay, it&#8217;s military, but at least the site makes it clear that it&#8217;s <em>not</em> IT-centric</li>
<li><a href="http://www.wfmc.org/standards/xpdl.htm" title="eXtensible Process Definition Language">XPDL</a> eXtensible Process Definition Language (Workflow Management Consortium) &#8211; process-specific, but could be extensible for enterprise architecture</li>
<li>OMG standards around <a href="http://www.omg.org/mda/" title="Model-Driven Architecture">MDA</a> Model-Driven Architecture, such as <a href="http://www.omg.org/technology/documents/formal/xmi.htm" title="XMI specification">XMI</a> XML Metadata Exchange &#8211; sure, the MDA is still IT-centric at present, but OMG are putting a lot of effort right now into breaking it out of the IT-only box</li>
</ul>
<p>The key to all of this, though, is going to be defining not just an extensible file-format but an extensible system-architecture that can be flexible enough to handle <em>all</em> of the present and future requirements for enterprise-architecture. Sounds like a big ask, I know, but should be doable as long as we keep the core ideas really simple, and focus on leaving the right hooks for extensibility.</p>
<p>Anyone else interested in this? If so, let&#8217;s set up a suitable forum on LinkedIn, perhaps, and continue the conversation there.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.tetradian.com/2008/09/20/open-source-ea/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disappointed at EA &#8216;business as usual&#8217;</title>
		<link>http://weblog.tetradian.com/2008/09/20/disappointed/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=disappointed</link>
		<comments>http://weblog.tetradian.com/2008/09/20/disappointed/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 16:04:57 +0000</pubDate>
		<dc:creator>Tom G</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[business-IT divide]]></category>
		<category><![CDATA[toolsets]]></category>

		<guid isPermaLink="false">http://weblog.tomgraves.org/index.php/2008/09/20/disappointed/</guid>
		<description><![CDATA[Spent Thursday at the Troux Directions conference in London, hosted by Troux, one of the leading vendors of toolsets for for enterprise architecture. A good day in many ways, yet overall I&#8217;ll admit I did come away feeling more than a bit disappointed. Troux seems more advanced in their thinking than some of the other [...]]]></description>
			<content:encoded><![CDATA[<p>Spent Thursday at the Troux Directions conference in London, hosted by <a href="http://www.troux.com/products/" title="Troux Metis enterprise-architecture toolset">Troux</a>, one of the leading vendors of toolsets for for enterprise architecture. A good day in many ways, yet overall I&#8217;ll admit I did come away feeling more than a bit disappointed.</p>
<p>Troux seems more advanced in their thinking than some of the other big-name vendors, but still a strong sense of stuck in business-as-usual. Given that EA has been so &#8216;poisoned&#8217; by the TOGAF types and worse, clinging desperately to their delusions of an IT-centric world, Troux have tried to re-badge their offering as &#8216;strategic IT planning&#8217;: but in reality it&#8217;s still same-old-same-old. Firstly it&#8217;s &#8216;planning&#8217;: yet as they themselves freely admitted, we can&#8217;t <em>plan</em> any more &#8211; the world we deal with now is too complicated and too dynamic for that. Secondly, it&#8217;s still hopelessly IT-centric: &#8217;nuff said, really&#8230; And thirdly, they still have not even <em>begun</em> to grasp the bald fact that in the present-day business climate, &#8216;enterprise&#8217; and &#8216;organisation&#8217; are no longer the same thing.</p>
<p>I can understand their dilemma: they need to sell to single organisations &#8211; because that&#8217;s where the budgets come from &#8211; but what they&#8217;re selling needs to cover any scope, from a small subset of the organisation (as in classic IT-centric &#8216;EA&#8217;) to a wildly dynamic superset of an enterprise that spans partners and suppliers and customers and even competitors across many different industries and across the entire globe. They&#8217;re not even <em>starting</em> to tackle those issues, in fact they seem to be running away from them as fast as they can: but that&#8217;s where EA practices &#8211; and hence EA toolsets &#8211; definitely need to be, right now, whether the vendors like it or not.</p>
<p>(To be fair to Troux, their panel of &#8216;industry experts&#8217; was even less aware of those realities. When I asked about what kind of support they could offer to non-IT-centric enterprises, and/or those to whom financial return was not the sole measure or even the primary measure of success, my question was met with blank stares of incomprehension, and eventually a muttered non-reply from one of the panel members that didn&#8217;t even remotely answer the question. Oh well.)</p>
<p>Also disappointing was that their star turn, a lead architect from Merck in the US, perfectly illustrated my point about <a href="http://weblog.tomgraves.org/index.php/2008/07/13/ea-in-smaller-countries/" title="Enterprise architecture and the 'small countries'">&#8216;small countries&#8217; versus &#8216;big countries&#8217;</a>. He purported to be showing work which was brand new, world-leading and the rest, and he obviously believed it was (well, after all, it came from the United States, which everyone <em>knows</em> is the world-leader in everything, right?). But in fact his centrepiece &#8216;capability model&#8217; was, in essence, a pale reflection of the work we did at least <em>four years ago</em> at Australia Post: as far as the &#8216;small countries&#8217; were concerned, it was nothing new at all, in fact just a routine technique that I&#8217;ve used in several clients now over the past few years.</p>
<p>Oh well.</p>
<p>But thanks are due to Troux, in any case, for putting on a good show, and a good place to exchange ideas with the handful of practitioners (once again, most of them from the &#8216;small countries&#8217;, I note) who <em>were</em> trying to tackle the much broader scope that a true <em>enterprise</em> architecture requires.</p>
<p>More comments in the next post or two, anyway.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.tetradian.com/2008/09/20/disappointed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

