in

ASP.NET Weblogs

Natty Gur

.Net from enterprise architect point of view.

March 2005 - Posts

  • System architecture documentation template.

    I’ve already forgot how many resources running a site demand s:- ).

     

     I’ve started a workspace using wiki on the EA online group site (http://www.theeagroup.net/ea/Default.aspx?tabid=31 ) to create System architecture documentation template. I use RM-ODP as the base of the template and already managed to create the base skeleton for the template. I’ll be happy to see others contribute and add their insights.

     

  • Three most important points for enterprise architecture process success (IMO).

    1)      Proven and existing methodology. EA is quit complex path to follow without proven methodology to follow you might well be doomed to fail. There are proven methodologies such as TOFAF, DoDAF, Zachman, etc. you should choose the one that closest to your field, adapt it to your enterprise needs and use it. I heard about guys that try to create their own methodology, but they all realized in one point or another that they are on the wrong path.

    2)      EA Champion. EA process involved with a lot of enterprise politics. You need someone form the enterprise that he’s well respected by his colleague and the CxOs. Someone that will help to spread the EA process across the enterprise, to open the right doors and to resolve conflicts.

    3)      Team work. EA is team work by nature. You need to share as many people as possible in the process in any cycle of the process practitioners. The core process management should be made by group of people. There should be a coach, but not a manager. It should be group work. This idea should be imposed on any task that made as part of the process. Each of those task groups should contain representatives from groups in the enterprise that could be affected by the group work.

  • I just finshed to add forums on the EA online user group site.

  • Why enterprise architecture so crucial?

     

    Architecture is used for certain in any enterprise. The question is if the right architecture is being used. Well in fact there isn’t such thing as “the right architecture”.  The right information, system or infrastructure architecture depends on two aspects:

    1)      The business needs and the requirements of the enterprise.

    2)      Cross enterprise view of the current data, system and infrastructure.

     

    By analyzing those two aspects one can determine if given architecture is really the right one for the enterprise. The process of analyzing the current an the target business, information, system and infrastructure architecture together with gap analysis and set of standard and rules to fulfill the target architecture is actually called Enterprise Architecture (EA).

     

    Without EA you can’t tell for sure that your IT investments really address all the enterprise business requirements. Without performing EA process you don’t get real view of those two aspects though, you can’t tell for sure that given system architecture is the “right one”.

     

     

  • spread the news - the enterprise architecture online user group site is UP!

    WWW.THEEAGROUP.NET

    The enterprise architect online user group aims are to collaborate between enterprise architects around the world in order to help them do their work more professionally and easily. The user group is very young so don’t expect to find a lot of content yet; on the contrary we need YOU to help us build and enrich the site by sending articles and participate in other group activities such as:
    - The EA Hot Line: allowing accessibility and being available to answer questions and consult other group members via Skype.
    - Web cast once a month: a web cast dealing with one of the EA topics (and there are a lot)
    - Architecture Patterns DB: a database containing architecture patterns and a wiki to collaborate on them.
    - Forums to discuss EA topics.
    - Wikis to create shared knowledge on request topics.

    What do we need from you?
    - Articles, articles and articles.
    - Suggestions for web casts.
    - Willingness to participant in the EA Hot Line.

  • Last question about the EA online group (I hope).

    I’m thinking to use skype for the EA HOT LINE. a service which enables architect to consult up to 3 other architects (from the group) by using skype. if someone needs help from peers or just want to consult we will schedule conversation with up to 3 more architects.

     

    Any comments?

  • After 6 month of work the first part of the EA work approved by the IT management.

    Happy day! After hard work of nearly 12 persons, politics, struggles and lot but a lot of team work, our work has been approved by the IT management. As I wrote before its just part of the work that meant to spread the rumor and form basic architecture that the organization can follow. Beside continue the work we need now to find out how to maintain the existing systems with the new systems. Well, still a lot of work to do.

  • Semantic web

    I’m engaged those days with semantic web at one of my client site and I must admit that it’s fascinated field. The idea behind semantic web is pretty simple: instead of using artificial intelligence in order to enable the machine to understand web context lets use semantic and ontology while writing pages context. Sounds like since fiction, well it’s not! The w3c has been working on several standards to support semantic web over the last years. They already defined standards for Resource Description Language (RDL) and Ontology Web Language (OWL). There is also some work that being done in that field by DARPA (DAML).

     

    RDL: enable to split web content into triplets. Each triplet contains subject, verb and object. Each triplet object is defined by URI to prevent ambiguous. For example Person (subject), is father of (verb), another person (object).

    OWL: helps to indicate that two different concepts identifying by different URI are actually the same in given document, setting relations between entities and setting rules between entities. The rules actually enable systems to deduce.

     

    To sum it up, there is much of work in that field but it’s not mature yet. If you want to learn more on that field refer to http://www.w3.org/2001/sw/ .

     

    What I have to do with it? Well this client is data centric organization. Data is their aim assets and they are working all the time to gather more data and analyze it. The problem is that they can’t reach accurate information from the raw data if they use artificial intelligence tools. So nowadays we are trying to find out how we can adopt w3c standards and build infrastructure to support those standards in order to create our own semantic intranet.

     

  • EA online user group – practical steps!

    OK, let’s go for it!

     

    I’ve created a wiki so we can communicate in order to shape the group. The wiki address is : http://www.theeagroup.net/default.aspx/EA_GROUP.Enterprise%20Architecture%20online%20user%20group  . I’ll be happy if:

    1. Anyone that is interested to participate in the user group will add his details to the table, including e-mail and GMT diff (so we will have an idea of how to treat time zones).
    2. Anyone who is interested in shaping the group will add his comments to the wiki.

     

    I hope that within a month we can shape the group, then we will update everyone and finally start our group activities.

     

    If you have any questions you can reach me via mail or skype.

     

    from now on all the activities regarding the user group will be on the site (http://www.theeagroup.net) - the wiki.

     

  • Enterprise architecture online user group.

    I’m playing with the idea of forming online user group that will deal with Enterprise Architecture. I would like to hear others ideas regarding such an initiative. For sure we can learn a lot one from each other by exchanging experience and knowledge and today there are several technologies that could be used to communicate on-line. I’m willing to run and administrate such user group, just want to hear if there is any audience….

     

    ------------------------------------------------------------------------------------

     

    EA online user group – practical steps!

     

    OK, let’s go for it!

     

    I’ve created a wiki so we can communicate in order to shape the group. The wiki address is : http://www.theeagroup.net/default.aspx/EA_GROUP.Enterprise%20Architecture%20online%20user%20group  . I’ll be happy if:

    1. Anyone that is interested to participate in the user group will add his details to the table, including e-mail and GMT diff (so we will have an idea of how to treat time zones).
    2. Anyone who is interested in shaping the group will add his comments to the wiki.

     

    I hope that within a month we can shape the group, then we will update everyone and finally start our group activities.

     

    If you have any questions you can reach me via mail or skype.

     

    from now on all the activities regarding the user group will be on the site (http://www.theeagroup.net) - the wiki.

     

More Posts Next page »