Author: administrator

  • Mastering EA

    From Down Under, RMIT (Royal Melbourne Institute of Technology) is offering a complete Master of Enterprise Architecture, a high-level IT postgraduate by coursework program, specifically designed for ICT professionals who wish to advance their career to the role of Enterprise Architect within an organisation. That’s a great initiative!

    Looking at the description, however, it occurs to me that there is very much technology and too little business in the curriculum.

    My two EA Masters courses (at ITU and Copenhagen Business School) serve as individual “EA-infusions” in various masters programmes: Master in eBusiness, Master in Software Development, and Master in Business Administration and Computer Science. A number of students choose to continue after the course to create their own “Master of Enterprise Architecture” within one of the major programmes, by making individual projects under my supervision.

    One of the discussions I often get into is about whether you can train an enterprise architect, or whether it’s a discipline of practicians. My view on this is simple: Of course you can train people in enterprise architecture, and even young (and bright) students can learn a lot. That doesn’t necessarily make them practising enterprise architects, however. You can also take a master in rocket-science, but that doesn’t necessarily mean you get to build NASAs new rockets right away. I think there is a need for EA training at all levels, from students to CEOs and politicians.

    The professionals can choose the Open Group IT Architect Certification Program or some of the other Enterprise Architecture Certification schemes, if certification is what’s needed.

  • Openize Now! (later)

    Continued

    Don’t miss Charles Nesson’s comments:

    Key is its definition of openness to include “defensive suspension”. This is the term to pick apart in order to deeply understand. This is where the rubber meets the road for one in possession of power in the form of legal right considering whether to contribute it to a community of trust. Hesitant holders of intellectual property claim need of Defensive Suspension to assure them that they won’t get fucked.

    I strongly recommend sitting in on Charles’ lecture from the roadmap launch. He has some good comments about the boundary between open and closed; he says that a completely open space is like a desert, while a completely closed is like a prison. The challenge is the movement towards a balanced space.

    I’m not a lawyer, but to me the principle of defensive suspension is not an unreasonable requirement. But as it says in IETF RFC3669 (Guidelines for Working Groups on Intellectual Property Issues):

    Words such as “reasonable”, “fair”, and “non-discriminatory” have no objective legal or financial definition. The actual licensing terms can vary tremendously. Also, IPR claimants have occasionally asserted that there were already sufficient licenses for a particular technology to meet “reasonable” multisource and competitiveness requirements and, hence, that refusing to grant any licenses to new applicants was both fair and non-discriminatory. The best way to find out what an IPR claimant really means by those terms is to ask, explicitly.

    Ask. Explicitly. OK.

    So I ask IBM and Microsoft: What’s that with WS-Security implementation issues? Wouldn’t it be better if WS-Security was an OASIS GOLD standard? (is it?) Enlighten us!

    More blog commentary on the roadmap: Harold Jarche, TeleRead.
    French: Data News: Vers le standard ouvert

  • Openize Now!

    I wish I’d been in Washington today, to attend the lauch of our new
    Roadmap for Open ICT Ecosystems. I’m proud having been involved in creating this second roadmap aimed at government leaders and others about government use of IT. This new roadmap introduces the wonderful term openization, and is all about open IT ecosystems, open standards, open source, and open government.

    As a member of the Open ePolicy Group, I’d like to thank Jeff Kaplan and staff at The Berkman Center for Internet & Society at Harvard University, IBM Corporation and Oracle for supporting this important work.

    New York Times reports about the roadmap: “Plan by 13 Nations Urges Open Technology Standards” (via Bob Sutor and other IBMers). Also International Herald Tribune, Computerworld, Public CIO, Infoworld, Red Herring, and more reports. And yes, it was also Slashdotted.

    Danish ComputerWorld reports this as a “a global Danish outcry for open standards”.

    For the Danish context, I need to make one thing clear, and that is that the Roadmap is not an official Danish outcry. The report clearly states that “All members of the Open ePolicy Group participated in their individual capacity. The ROADMAP FOR OPEN ICT ECOSYSTEMS does not necessarily represent the official views of any government, corporation or institution with which members might be associated.” Hence, I participate in the Open ePolicy Group as myself, not as a Danish government official. And since I’m soon no longer a Danish government official, I can’t speak for the Danish government.

    Personally, I agree to everything the roadmap says. Again, the central keyword is openization, a concept I think we invented at the workshop in Redwood City. Openness is not a matter of either-or, 0 or 1, yes or no. It’s a process, where ecosystems, technologies and standards become more and more open.

    Update: The launch event at the World Bank, Evolving to Open ICT Ecosystems, is now available online. See the video.

    More references:
    Earth Times: Adopt open-information technologies, international experts tell nations
    Corante: 13-Nation Army for Open Standards
    Consortiuminfo.org Standards Blog: Standards Numerology:The Magic Number is 13

  • Campaigning for e-government

    Use us

    Today, The Digital Taskforce launched a large campaign about government online services in Denmark. The campaign will involve TV spots with Danish actors Lars Bom and Søren Fauli and other out-reach methods such as internet banners, radio spots, newspaper ads, bus ads, and other local campaigns.

    The campaign is a joint effort involving more than 70 partners throughtout government, and will run for around 3 months.

    Civil servants can win a pie if they tell their stories.

    Campaign Stamp

  • EAJ is here

    I just got the shiny first issue of The Journal of Enterprise Architecture. I’m on the Editorial Board, but all credit for this excellent inaugral issue goes to Chief Editor, Scott Bernard, president of a|EA, The Association of Enterprise Architects, that also publishes the journal.

    The August 2005 (Volume 1, Number 1) issue features a conversation with John Zachman, and contains the following articles:

    • The Profession of Enterprise Architect, by Carolyn Strano and Qamar Rhemani
    • Interfaces for Enterprise solutions, by Greg Deller
    • Simplify the creation of enterprise architecture with special expert teams, by Alex Pavlak
    • EA: II’S NOT JUST FOR IT ANYMORE, by David Mayo and Michael Tiemann
    • Towards Executable Enterprise Models: Ontology amd Semantic Web Meet Enterprise Architecture, by Irene Polikoff and Robert Coyne.
    • Case study: The District of Columbia’s City-Wide Enterprise Architecture, by Thomas Mowbray.

    Scholars and practitioners: Submit your articles!

  • Gone bootstrapping

    On Friday, I handed in my letter of resignation from my position as chief consultant in the National IT and Telecom Agency.

    So, quitting a perfectly good and interesting job, why? Well, I’ve been employed by government all my profesisonal life and think it’s time for me to stand on my own feet 🙂

    Don’t get me wrong, I’ve enjoyed being a civil servant, and the decision to move on has not been an easy one. But, as I’m closing in on turning 40, I have felt an urge for changes in my life.

    I don’t know whether my on-going “watch the complete West Wing seasons 1-4 in a month”-exercise under the concept “inactive vacation” has been the turning point in my considerations. Perhaps. I’ve served my terms, it’s time to move on.

    So. What’s next?

    Wait and see. Hmm. Anyone need a consultant? Call me.

    What’s bootstrapping called in Danish? Thomas, any ideas?

    Well, I’ll actually still be in the government payroll system, because I still have my non-tenured associate professorship at Copenhagen Business School, and will start teaching EA there and will also continue being in charge of the CBS-run EA-course at the IT-University, if we get students enough – we just need a few more to be safe; anyone interested? Sign up now! It’ll be a great class, I promise!

  • Tag-lover’s Delight

    TagCloud.com is an automated folksonomy tool launched about a month ago. TagCloud searches any number of RSS feeds you specify and creates tag clouds. I’ve created a a few cool tag clouds using their service.

    For starters, let’s look at Gotzeblogged’s tag cloud (shorter version), which only takes in my blog feed. The result is great. The tag cloud highlights enterprise architecture, interoperability, and other relevant tags, and even identifies concepts like crossing the chasm.

    My personomy then, how does TagCloud.com handle that? I’ve been rolling my own tag cloud for a while, so I’d be interested in what TagCloud would come up with. I decided to break my old OPML-feed (sorry, if anyone was using it; let me know) and create a bloglines-compatible OPML-feed from GotzeTagged with links to the hundreds of feeds I provide there. I fed this OPML-feed to TagCloud and after struggling with their rather poor error messages (and especially my relearning OPML!) for a while, I managed to create an eatable feed and hence: TagCloud: GotzeTagged Cloud. Again, I’m impressed, and promptly added the TagCloud.com cloud to my GotzeTagged Tag Cloud Page, where the automated folksonomy is a great supplement to my “hand-tagged” personomy cloud.

    In playing with TagCloud.com, I experienced some issues with non-English content. When I imported my public opml-feed from Bloglines, I got garbage tags since I there subscribe to a number of feeds in Danish and other non-English languages. I removed all non-English feeds from my bloglines-import cloud, which then became quite useful, showing enterprise as the dominant theme, followed by enterprise architecture and service.

    Although there are several issues with non-English content, I did manage to create a surprisingly good Danish cloud: Danske nyheder, which is based on a few central Danish news feeds. I had to create a list of Danish stop words (based on, but expanded from this (unavailable; use Google cache).

    TagCloud.com is a very cool tool. But what is REALLY cool about it is the way it has been built: It grabs the relevant feeds and stuff them in a MySQL database, and then calls up Yahoo’s Content Analysis web service to extract the keywords from the feed content (article titles and descriptions), and, as the developers IonZoft says, “Everything else is gravy”.

    BTW, it’s the Yahoo Content Analysis Service that has I18N problems, I think. But for English content, it’s great. Probably the best web service out there!

    Check the Technorati search on TagCloud and on Yahoo content analysis to follow what the blogosphere says about them.

    Speaking of Technorati, I guess TagCloud will experience issues similar to Technorati, both in finding a business model (or VC, which Technorati did), but also with scalability in uncertain times like these past few days. Reliability and QOS are issues too, and RSS spam etc is becoming an issue. And the “supply chain” is also an issue; TagCloud relies on Yahoo, and both rely on availability of feeds. Nevertheless, I really hope we’ll see sustainable and prosperous business models emerging, because there is a lot of potential here.

  • 20 standards for interoperability

    Here in Denmark, our Minister of Science, Technology and Innovation, Mr Helge Sander, today announced a list of 20 standards that are found essential to the on-going reform in the public sector. The list is presented together with Local Government Denmark (LGDK) and Danish Regions. The list contains almost only open standards (Norway, check this!), and is a kind of “Best of the Interoperability Framework.

    Disclosure: I work for Mr Sander, and have been heavily involved in making this list.

    The list, which is only available in Danish, contains the following standards:

    • XHTML
    • WAI Level 2
    • WSRP 1.0
    • UTF-8
    • RSS 2.0
    • PDF Reference v. 1.5
    • Government Digital Signature (OCES)
    • XML 1.0
    • XML Schema 1.0
    • OIOXML NDR
    • UML 2.0
    • FESD-datamodel (document management data model)
    • FESD-datastandarder (document management metadata standards)
    • WS-I Basic Profile 1.1
    • WS-Security
    • XML Signature
    • XML Encryption
    • LDAP 3.0
    • SAML
    • DS484 (National standard for security processes)

    I welcome comments and press inquiries (+45 40605727).

  • Interoperability and standards

    As reported by Geir Nøklebye, and picked up by Slashdot, Phil Windley and others, the Norweigian government has presented a new plan for information technology in Norway. At the press conference yesterday, the Norwegian Minister of Modernization Morten Andreas Meyer declared “Proprietary formats will no longer be acceptable in communication between citizens and government”, Nøklebye reports.

    The Norwegian plan is called eNorge 2009. It is only available in Norwegian (indeed only in one of the Norwegian languages; fortunately the one I understand), but I hope they will translate it. In my translation, here are two very central quotes on open standards:

    “Public authorities must use open standards in their IT and information systems. Deviations from this must be substantiated.”

    “By 2009, all new IT and information systems in the public sector must use open standards.”

    The plan introduces the term Government Standards (forvaltningsstandarder), and emphasises that such must be based on open standards. By 2006, Government Standards for data and document exchange must be established, the plan says.

    Way to go, Norway!! That’s a pretty bold move. And also, I think, one that will pose a few challenges.

    A couple of days ago, IBMs Tom Glover, who serves as president and chairman of WS-I, wrote about Barriers to Interoperability. Tom notes that interoperability is often achieved through the use of standards. He presents a 10-point list of standards-related but non-technical barriers to interoperability:

    • Closed policies, processes, and development groups
    • Intellectual property encumbrances
    • Lack of rigor in standards development
    • Misuse of standards as a means to erect barriers to competition and trade
    • Challenges obtaining standards credentials
    • Creating standards which don’t work together
    • Competition to create standards
    • Domain specific terms, concepts, etc.
    • Large, complex, “all or nothing” standards
    • Lack of standards clarity or awareness

    I think these 10 barriers (read about them in Tom’s blog) are all relevant and real.

    The challenge question is what do we do about these barriers? Live with them? Destroy them? Work with/around them? Command and control? Compliance enforcement? The Norwegian plan says that further investigations into the means of realising the policy must be made. That is pretty much where we in Denmark have started, that is, by looking at ways to actually realise the usage of open standards, and by investigating the potential consequences hereof on society, the economy and market situation. As I have already mentioned, I am very interested in connecting with anyone looking at the econometrics of open standards.

    For understanding standard compliance management, Anthony Finkelstein has drawn a useful map:
    comppliance.png

    Maps like this are useful, and we need stuff like this to achieve the goal of openization. Basically, openization is a process, or perhaps rather, a web of interrelated processes. I’ll write more on openization soon, and look forward to being able to announce significant news on this soon too 🙂

    Anyway, I think we – and here I especially mean governments like Norway – should look wide and far for inspiration to our work. For example, when in another context I was rereading Chris Argyris and thinking about his ladder of inference model, I found his ideas relevant to our discussions here: When talking about open standards and interoperability, Don’t Leap Up That Ladder of Inference!

  • Mapping myself

    Denmark’s National Survey and Cadastre Agency (KMS) offers Maps of Denmark, Greenland and the Faroe Islands. According to this service, I see that my coordinates are N: 6173337 E: 725885 (UTM32 ETRS89).

    As Doc Searls and other bloggers have noticed, Google Maps has gone global, sort of. For example, My neighbourhood.

    I need to convert the Danish coordinate set to coordinates Google understands (roughly 55.653058,12.590278). I just can’t seem to find a service that does this conversion. Any geodata-freaks out there who can help me?