Author: administrator

  • Conway’s Law

    Conway’s Law, formulated in 1968, is today’s entry in The EA Glossary.

    Conway is pinpointing our challenge as architects. It is all about communication, but at many levels. Communication is power. Knowledge is power. Architecture is power.

    Conway’s law is also expressed as:
    In any organization there is one person who knows what is going on. That person must be fired.

    That person would be the architect. Or maybe the receptionist.

    Phil Windley also twists Conway in subtitling his blog: Organizations Get the IT They Deserve (SM)

  • Framework

    You know one when you see one, but what is it??

    What is a Framework? [The EA Glossary]

  • Principles and politics

    Today’s word in The EA Glossary is Principle. I’ve collected a number of central definitions, which should be worth looking at.

    One of my ideas with the glossary blog is of course to create a glossary feed, which would be a decent way to syndicate the content. While I pretty much stick with a standard Typepad setup for the blog, which includes default RSS 1.0 and Atom feeds, I find the default exclusion (or, non-inclusion) of a RSS 2.0 feed wrong, and have added one, so the content is also available in
    RSS 2.0
    (full content).

    Actually, when speaking of principles, and especially architectural such, it is interesting to note how important architectural decisions, such as the choice of syndication format standards – which are directly impacting the customers – seems to be driven by a complex set of principles, but also by pure politics and people/power games.

    Ruth Malan and Dana Bredemeyer talks about three guiding principles for enterprise erchitects: the Minimalist Architecture Principle, the Decisions With Teeth Principle, and Connect-the-Dots Principle:

    With a minimalist architecture, and connected dots, we can turn to the governance process to provide the teeth that will make the architecture stick.

    Did SixApart connect the dots when deciding to exclude RSS 2.0? Did Google show teeth when choosing Atom?

  • EA concept of the day

    I’ve been looking a enterprise architecture glossaries. I need one, and thought it shouldn’t be necessary to reinvent the wheel. Thought there must be something out there I can steal …

    I found a good number of glossaries:

    I am sure there are more out there. Please send links.

    Now there is one more: The EA Glossary. I created this (a blog) because I thought it would be handy and maybe even useful, for example, I thought of using it as a “word of the day/week” service. So far, it has only one entry: Line of Sight.

    If a few of us working with EA got together, this might fly! It could become a very nice resource, if we could get it going. Let me know if you want to become involved.

  • EA survey

    I’m the chair of the ICA study group on enterprise architecture. We’ve just finished our third workshop, which I hosted here in Copenhagen with attendees from Canada, US, UK, Netherlands, Korea and Japan. Thanks everyone for making the workshop a success!

    We are going to make a survey about EA in government. The target group for this survey will be government officials working with EA (“ourselves”), but we might open up for all interested, or make more surveys.

    I have installed phpESP which looks very promising as a survey tool. It allows for quite complex surveys, and seems ideal for our survey.

    I have created a basic, open survey:

    Survey: Enterprise Architecture in Government.

    I invite everyone to respond to the survey, which has two purposes. First, to test the survey tool – so please report any problems faced. Second, to enable registration for future surveys. If you are a government official, you will be invited to respond to the ICA survey.

  • Tracking on

    Huh? It seems my blog is playing tricks. I recently updated the site design and the MT-backend. There must be some old links somewhere here, because it seems that Trackbacks – I got two today: From Recent notable stuff (GovTechNews) and from EAI maturity (Rage on omnipotent) – calls up the old design.

    I’ve brutally killed the old MT-engine. The damage should be limited to these two trackbacks that are gone (sorry about that).

    So, could I ask anyone reading my blog to check their URLs? – and mine 😉

    My blog is at http://gotzespace.dk. It is reachable via other links (I aim at no link rot, but keep moving around stuff …), but really the preferred URL is gotzespace.dk.

    My feeds are at:
    RSS 2.0: http://gotzespace.dk/index.xml
    Atom: http://gotzespace.dk/atom.xml
    RSS 1.0: http://gotzespace.dk/index.rdf

  • Working with web services

    StrikeIron and their Web Services Business Network (WSBizNet) has included my GotzeLinked web service in their network service, which is in beta launch now. My service being there, people can now do various stuff around my web service: they can test drive it, monitor it and check it’s performance, and also learn about it in the Knowledge base. For developers, StrikeIron offers a number of services, such as an analyzer client service ($99 a year). Nice.

    I have known a similar service for while: Mindreef SOAPscope. The price is the same, $99 a year. Several developers I know are using it, and you know it is a serious tool when it gets a Phil Windley review.

    Phil is one of the external reviewers we have on board for our grande reference implementation of WSSec, which our developers René and Brian are developing. René noted: We are a bit behind schedule – even so – good things will come to those who wait!

  • Using RSS

    UPDATE: My service moved.

    A while ago, I had a meeting with Andreas Johannsen and someone else from Synkron, a Danish CMS provider. They asked me how they could “use” the Reference Profile. One of the issues that came up was about RSS, which is acknowledged in the reference profile.

    The other day, Andreas told me that one of their clients, Ribe County, now has a RSS-feed. Excellent news! We are going to list this as a good example in the extended info pages of the profile, we are working on. Know any good examples of RSS in government around the world? Let me know.

    Here in my blog, I used to use my OPML-blogroll to present my blogrolls and news from my linkroll. For a variety of reasons, I currently use my new Cut n’ Paste JavaScript RSS Feed service, which is a handy tool for showing RSS-feeds on static webpages using a few lines of javascript (hmm, how much damage does this method do these days? A few years ago it was not good, but hasn’t things improved?)).

    The service is an out-of-the-box install of Feed2JS, which is based on Magpie, a great XML parser in php. See it in action with Ribe Amt’s feed using the simple client that comes with Magpie. Magpie not only supports all RSS flavours, but also supports Atom feeds. Magpie and Feed2JS are GPL-products.

    You are welcome to use the service on my server, but please let me know if you do so. Someone in Ribe (or Synkron?) might want to offer some similar services?

  • Starting all over

    It is a bit ironic that an upgrade of one blog (this) from MT 2.661 to MT 3.0D was more troublesome than migrating another to WordPress.

    I am not sure what causes the problems, I have had, but the upgrade seems to cause a number of problems with this blog, probably caused by one of the many small modifications I have made to MT over the years.

    I decided to start all over with a clean MT-install and there import my blog, resulting in a new “clone”, found at slashdemocracy.org slash mt (not for indexing), which has now taken over the blog. I use one of the new default templates and style sheets for MT 3.0D. It’s actually not a bad style, but I want to use a three column layout, and kind of like my current design, and I decided to play with it (mainly colours) and now use it here. I think the blog has become more readable. Also, I need to play have played around with some rewrite rules to make URLs direct to the new, more friendly URLs, that is, /archives/2004/05/mt_vs_wp.html rather than /archives/000934.html. Let me know of any links that have gone bad.

    Comment spam has been a strong motivation to do this upgrade. If the new comment mechanism in MT3.0 works right, comments are now to be moderated before being posted, unless a TypeKey is used. Feel free to test the comment system out.
    Update: I got the first spam comment today. Since I have moderation on, it wasn’t posted. The real comments that came were also queued up, as they should. Had Dave or Patrik used TypeKey, their comments would have been posted directly. Hmmm. I can live with this system, just don’t hope I get flooded with a lot of spam, which is still tedious to delete, although much easier now than in old MT.

  • MT vs WP

    This blog now runs on the new Movable Type 3.0 Developer Edition. My multi-author blog, Bredgade 40, has been migrated to WordPress.