<?xml version="1.0"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<atom:link href="http://www.architecting-the-enterprise.com/rss/rss_articles.xml" rel="self" type="application/rss+xml" />
<title>Architecting the Enterprise</title>
<description>Architecting the Enterprise's articles RSS feed.</description>
<link>http://www.architecting-the-enterprise.com</link>
<image>
  <url>http://www.architecting-the-enterprise.com/images/logo-ate.gif</url>
  <title>Architecting the Enterprise</title>
  <link>http://www.architecting-the-enterprise.com</link>
  <description>Architecting the Enterprise</description>
  <width>132</width>
  <height>158</height>
</image>

<item>
<title>What is Enterprise Analysis: does it differ from Enterprise Architecture</title>
<description><![CDATA[<p>Enterprise Analysis is a knowledge area which describes the Business analysis activities that take place for an enterprise to identify business opportunities, build a Business Architecture, determine the optimum project investment path for that enterprise and finally, implement new business and technical solutions. The question you may ask: Does this really differs from Enterprise Architecture, and if so, how?</p>

<p>At first sight, business opportunities are not always considered as being part of an Enterprise Architecture initiative, more as an activity which should be considered as an input. Let’s look at this in more detail by way of mapping the activities between BABOK v2* and the TOGAF 9 Framework*.</p>
<p>BABOK is the collection of knowledge within the profession of business analysis and reflects generally accepted practices. It describes business analysis areas of knowledge, their associated activities and tasks and the skills necessary to be effective in the execution:</p>

 <table border="1" cellspacing="0" cellpadding="0">
  <tr>
    <td width="115" valign="top"><p>BABOK v2    Knowledge Area</p>
        <p>Activity    in Enterprise Analysis</p></td>
    <td width="204" valign="top"><p>Definition</p></td>
    <td width="142" valign="top"><p>Enterprise    Architecture (e.g TOGAF 9)</p></td>
    <td width="155" valign="top"><p>Differences,    observations</p></td>
  </tr>
  <tr>
    <td width="115" valign="top"><p>Requirements    Elicitation</p></td>
    <td width="204" valign="top"><p>This    describes the interview and research process-how to best extract needs from    stakeholders (and even how to recognize needs they don't know they    have).Elements such as metrics (tracking the amount of time spent eliciting    requirements) and elicitation techniques (prototyping and brainstorming are    just a couple) among the topics covered</p></td>
    <td width="142" valign="top"><p>Phase A:    Architecture Vision is the initial phase of an architecture development    cycle.  It includes information about    scope, the key steps, methods, information requirements and obtaining    approval for the architecture development cycle to proceed</p></td>
    <td width="155" valign="top"><p>Business    scenarios are a useful technique to articulate an Architecture Vision.</p>
        <p>A Business Scenario    describes, a business process, an application or set of applications enabled    by the proposed solution , the business and technology environment, the    people and computing components (called “actors”) who execute it,  the desired outcome of proper execution</p>
      <p>To build    such a Business Scenario, workshops with business users (stakeholders) would    be organized</p></td>
  </tr>
  <tr>
    <td width="115" valign="top"><p>Business<br />
      Requirements    Analysis</p></td>
    <td width="204" valign="top"><p>This describes    how to write/state requirements that will meet business needs. Key objectives    include methods for prioritizing and organizing requirements, as well as the    most beneficial techniques for requirements presentation (including state    diagrams, prototyping, data flow diagrams, and process modeling, and more).</p>
        <p>Business    Requirements for future project investments are identified and documented. </p>
      <p>They are    defined at a high level, and include goals, objectives, and needs are    identified</p></td>
    <td width="142" valign="top"><p>Business    Requirements are collected from business people during the Architecture    Vision’s phase using the technique called Business Scenario (as mentioned    above).</p>
        <p>That    document identifies what will be the business solutions in generic terms</p></td>
    <td width="155" valign="top"><p>The    Enterprise Architects will define the Architecture Vision phase based on the    goals, and objectives of the enterprise gathered from the business. </p>
        <p>There are    two steps: </p>
      <p>1.    Business people will have defined the goals     and the objectives of the enterprise independently from the Enterprise    Architecture team</p>
      <p>2. The    Enterprise Architecture team which include business people gather the    requirements based on the previous activity</p></td>
  </tr>
  <tr>
    <td width="115" rowspan="12" valign="top"><p>Enterprise    Analysis</p></td>
    <td width="204" valign="top"><p>Begins after a Business executive    team develops strategic plans and goals</p>
        <p>This outlines the crucial (and    sometimes political) process of keeping everyone in the loop and on the same    page regarding project's direction and progress. This activity delves into    such details as the requirements review and approval processes (including    record-keeping).<br />
        </p></td>
    <td width="142" valign="top"><p>Most of these activities are taken    into account in doing Enterprise Architecture or done directly by the    Business executive team before starting an new Enterprise Architecture    project</p></td>
    <td width="155" valign="top"><p> </p></td>
  </tr>
  <tr>
    <td width="204" valign="top"><p>Strategic plan development</p></td>
    <td width="142" valign="top"><p> </p></td>
    <td width="155" valign="top"><p>Done    outside of the Enterprise Architecture process by business people but is a    key source of information</p></td>
  </tr>
  <tr>
    <td width="204" valign="top"><p>Strategic goal development</p></td>
    <td width="142" valign="top"><p> </p></td>
    <td width="155" valign="top"><p>This is    done outside of the Enterprise Architecture initiative by business people but    is a key source of information</p></td>
  </tr>
  <tr>
    <td width="204" valign="top"><p>Business Architecture development</p></td>
    <td width="142" valign="top"><p> </p></td>
    <td width="155" valign="top"><p>Done    during Phase B:Business Architecture, looking at the baseline and target    architecture, delivering a gap analysis, a plan and a roadmap</p></td>
  </tr>
  <tr>
    <td width="204" valign="top"><p>Feasibility Studies</p></td>
    <td width="142" valign="top"><p> </p></td>
    <td width="155" valign="top"><p>Done    during Phase A: Architecture Vision (with a Business Scenario)</p></td>
  </tr>
  <tr>
    <td width="204" valign="top"><p>Business Case Development</p></td>
    <td width="142" valign="top"><p> </p></td>
    <td width="155" valign="top"><p>Done    during Phase A: Architecture Vision (with a Business Scenario)</p></td>
  </tr>
  <tr>
    <td width="204" valign="top"><p>New Project Proposal</p></td>
    <td width="142" valign="top"><p> </p></td>
    <td width="155" valign="top"><p>This is    done in two steps: during the Phase A where we identify a Business solution    and during Phase F; Migration Planning</p></td>
  </tr>
  <tr>
    <td width="204" valign="top"><p>Selecting    and Prioritizing New Projects</p></td>
    <td width="142" valign="top"><p> </p></td>
    <td width="155" valign="top"><p>This is    done in two steps: during the Phase A where we identify a Business solution    and during Phase F; Migration Planning</p></td>
  </tr>
  <tr>
    <td width="204" valign="top"><p>Business    Opportunities</p></td>
    <td width="142" valign="top"><p> </p></td>
    <td width="155" valign="top"><p>This is    done during the Phase A: Architecture Vision and the Phase E: Opportunities    and Solutions</p></td>
  </tr>
  <tr>
    <td width="204" valign="top"><p>Launching New Projects</p></td>
    <td width="142" valign="top"><p> </p></td>
    <td width="155" valign="top"><p>This is    done during Phase F: Migration Planning</p></td>
  </tr>
  <tr>
    <td width="204" valign="top"><p>Managing Projects for Value</p></td>
    <td width="142" valign="top"><p> </p></td>
    <td width="155" valign="top"><p>This is    done during Phase F: Migration Planning</p></td>
  </tr>
  <tr>
    <td width="204" valign="top"><p>Tracking Project Benefits</p></td>
    <td width="142" valign="top"><p> </p></td>
    <td width="155" valign="top"><p>Once the    project is in production, it is no longer part of the Enterprise Initiative</p></td>
  </tr>
  <tr>
    <td width="115" valign="top"><p>Solution    Assessment and Validation</p></td>
    <td width="204" valign="top"><p>Details    how to choose the best solutions for specific business needs (as well as    assessing how well the chosen solution worked after its implementation).This    should also cover risks, dependencies, and limitations that must be    identified before proposing any solution</p></td>
    <td width="142" valign="top"><p>Solutions    are identified during Phase E.: Opportunities and Solutions. </p>
        <p>This phase    is directly concerned with implementation, identifying major work packages to    be undertaken and creating a migration strategy.</p>
      <p>Risk    management, dependencies are taken into consideration.</p></td>
    <td width="155" valign="top"><p> </p></td>
  </tr>
  <tr>
    <td width="115" valign="top"><p>Business    Analysis Planning and Monitoring</p></td>
    <td width="204" valign="top"><p>Explains    how to decide what you need to do to complete an "analyst effort"    (in other words, how to plan a project). This     helps intelligently decide which stakeholders, tools, tasks and    techniques we will need to get the job done</p></td>
    <td width="142" valign="top"><p>Covered    mostly in the Architecture Vision phase, then in the Business Architecture    Phase </p></td>
    <td width="155" valign="top"><p>Stakeholder    management techniques are used within TOGAF, tools and techniques are    identified in the Business Architecture phase (modelling, reference models,    viewpoints)</p></td>
  </tr>
  <tr>
    <td width="115" valign="top"><p>Requirements    Management  and Communication</p></td>
    <td width="204" valign="top"><p>Describes    how to identify business needs (the why of the project; whereas requirements    are the how) and state the scope of their solutions. This is a crucial piece    of the analyst's work. SMART criteria of measurement,  SWOT analysis and other measurement factors    that make identifying this root cause data objective and tangible are used</p></td>
    <td width="142" valign="top"><p>Business    Requirements are collected with the business people during the Architecture    Vision’s phase using the technique called Business Scenario (as mentioned    above).</p></td>
    <td width="155" valign="top"><p>SMART    techniques are equally used.</p>
        <p>Communication    plans are defined.</p></td>
  </tr>
</table>
<br><br>
<p>The diagram below is a draft mapping between BABOK® and TOGAF 9, more work is required on this.</p>

<div align="center"><img src="http://www.architecting-the-enterprise.com/images/babok.jpg" alt="BABOK v2 Knowledge Areas to TOGAF 9 ADM"></div>
<br>
<h2>Observations</h2>
<p>There are obviously overlaps between Enterprise Analysis and Enterprise Architecture, but activities are not always done in the same sequence. </p>
<ul>
  <li>Enterprise Analysis is more a business initiative than an Enterprise Architecture which includes both business and IT people</li>
  <li>Enterprise Analysis provides the context in which an Enterprise Architecture  should be conducted</li>
  <li>Enterprise Analysis is about defining the strategic goals and the strategic planning taking into account the environment and market trends, identify business issues, focus on remaining competitive, profitable, efficient. Enterprise Architecture is reusing all this information.</li>
  <li>Enterprise Analysis is only covering the initial activities of Enterprise Architecture but does not address other Enterprise Architecture activities such as: - Application Architecture, Data Architecture, Technology Architecture (and Solution Architecture).</li>
  <li>Enterprise Analysis does not include all aspects related to governance such as the IT Governance and the Enterprise Architecture Governance Framework. Touch points with other frameworks are not addressed.</li>
  <li>Enterprise Analysis may not completely address the need of working with other parts of the enterprise such as IT, PMO, development teams, IT partners.</li>
  <li>Enterprise Architecture suggest a Preliminary phase which is about defining "where, what, why, who, and how" Enterprise Architecture will be done, establishing the business context, customizing the framework, defining the architecture principles, establishing the Architecture Governance structure.</li>
</ul>
<p>Enterprise Analysis complements Enterprise Architecture but also overlaps in some areas. Organization looking into Enterprise Architecture and specifically TOGAF 9 may consider adopting a Business Analysis framework such as BABOK and integrate them in the Preliminary Phase. If both approaches exist in a company, this would be a great opportunity for optimizing the alignment between Business and IT, and to run an Enterprise Architecture program from a complete business perspective.</p>

<p>About Business Analysis Body of Knowledge® (BABOK®)</p>
<p>The Business Analysis Body of Knowledge® (BABOK®) is the collection of knowledge within the profession of Business Analysis and reflects current generally accepted practices. As with other professions, the body of knowledge is defined and enhanced by the Business Analysis professionals who apply it in their daily work role. The BABOK® Guide describes Business Analysis areas of knowledge, their associated activities and the tasks and skills necessary to be effective in their execution. The BABOK® Guide is a reference for professional knowledge for Business Analysis and provides the basis for the Certified Business Analysis Professional™ (CBAP®) Certification.</p>
<p>BABOK® Guide 2.0 represents the development of a common framework to understand and define the practice of business analysis.</p>
<p><a href="http://www.theiiba.org/am/">http://www.theiiba.org/am/</a></p>]]></description>
<link>http://www.architecting-the-enterprise.com/TOGAF/articles/What_is_Enterprise_Analysis:_does_it_differ_from_Enterprise_Architecture.php</link>
<guid isPermaLink='true'>http://www.architecting-the-enterprise.com/TOGAF/articles/What_is_Enterprise_Analysis:_does_it_differ_from_Enterprise_Architecture.php</guid>
<pubDate>Wed, 28 Apr 2010 10:20:35 GMT</pubDate>
</item>

<item>
<title>Are you a Business Architect or a Business Analyst</title>
<description><![CDATA[<p>Enterprise Architecture domains include Business Architecture which is the first architecture domain within TOGAF 9. An Enterprise Architecture program that includes this domain, maps critical business processes to their application, information, and infrastructure components to provide a comprehensive view of the business and IT landscape that enables informed decision-making.</p>
<p>Business Architects are supposed to manage Business Architecture, but who are they, what are their skills? How are they different to a Business Analyst or even a Project Manager?</p>
<p>Business Analysts are on the way to becoming Business Architects. Sometimes called IT Business Analysts, they are not strictly business or IT specialists. They write business cases (with very few technical terms), identify business requirements and often are part of a Development Team.</p>
<p>Based on many job descriptions and my observation below, is a grid of standard skills and responsibilities related to the function of a Business Analyst. In the second column, are the responsibilities also applicable to a Business Architect and in the last column comments on how TOGAF 9 recommend the activities to be addressed.</p>
<p>
<table width="100%" border="0" style="border: solid 1px #CCCCCC; border-collapse: collapse;">
  <tr>
    <th style="border: solid 1px #CCCCCC; background-color: #C4DCFF">Expected skills and activities</th>
    <th style="border: solid 1px #CCCCCC; background-color: #C4DCFF">Business Analyst</th>
    <th style="border: solid 1px #CCCCCC; background-color: #C4DCFF">Business Architect</th>
    <th style="border: solid 1px #CCCCCC; background-color: #C4DCFF">Comments related to TOGAF 9</th>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Is an intermediary between IT and the business users, follows the implementation strategy with respect to getting stakeholder buy-in and support.</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;">Both roles require to be positioned between IT and business.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">In particular business processes of a line of business.</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;" align="center"> </td>
    <td style="border: solid 1px #CCCCCC;">The Business Architect considers the organization’s strategy and less focused in a specific line of business.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Acts as catalyst to implement strategic and tactical change for the business.</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;">The Business Architect will focus more on strategic changes.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Works with end-user groups to assist with aligning IT to the department's business goals. Conduct feasibility studies to define the purpose, functions, and overall structure of business processes</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;">The Business Architect in TOGAF 9 will use Business Scenario techniques.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">May be involved in Business Process Management (BPM).</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;"> </td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Performs analysis and documents business processes leading to process change and/or system implementation.</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;">The Business Architect will model and process the business processes.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Operating as a more-or-less independent group that is focused on delivering BPM services</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;" align="center"> </td>
    <td style="border: solid 1px #CCCCCC;">The Business Architect will be working at a strategic level and will be less focused on the delivery of BPM services.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Does not have an IT background, but had, instead, a background in quality control.</td>
    <td style="border: solid 1px #CCCCCC;" align="center"> </td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;">The Business Architect must have a perfect knowledge of the business.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Translates user requirements into software requirements that IT can then use to develop software</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;" align="center"> </td>
    <td style="border: solid 1px #CCCCCC;">A Business Architect would not develop and review design specifications for software application. This would be the role of the Application Architect during Phase C.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Analyze and resolve software errors in a timely and accurate fashion</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;" align="center"> </td>
    <td style="border: solid 1px #CCCCCC;">A Business Architect is not in charge of managing incidents linked to applications. IT operations may escalate this to the Development Team, or the vendor. Once a first level of diagnostic done, it will be transferred to one of the architects depending on the domain (technology, application).</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Helps to develop and maintain software to support the business processes. Assist in developing system/application architecture.</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;" align="center"> </td>
    <td style="border: solid 1px #CCCCCC;">The Business Architect does not contribute to software development. This is done by the Solution Architect.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Leads and validates enterprise system designs across multiple business applications.</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;" align="center"> </td>
    <td style="border: solid 1px #CCCCCC;">The Business Architect does not lead Application Architecture. This will be done by the Application Architect and potentially the Solution Architect.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Creates and executes test plans to ensure that the functional and business requirements are met by the proposed solution</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;" align="center"> </td>
    <td style="border: solid 1px #CCCCCC;">The Business Architect does not contribute to test plans. This is done probably by the Solution Architect.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Documents and defines processes, eliminating activities that don't add value and straightening out the flow of the activities.</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;">In the TOGAF 9 Phase B we would do this by documenting the baseline and target architecture and do a gap analysis, identifying the various business architecture building blocks to be eliminated.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Determining how business policies are implemented in business rules.</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;">Business rules have to be identified and implemented when business processes documented in both baseline and target architecture. Can be done at both strategic and tactical level.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Analyses customer needs and the processes customers go through to interact with an organization are key skills that any business process practitioner needs to be effective.</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;">Business scenarios would be used to identify business requirements.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Creates, manages and maintains an optimum business architecture that includes informational, organizational, process, performance and systems architecture.</td>
    <td style="border: solid 1px #CCCCCC;" align="center"> </td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;">The Business Analyst focus more on projects delivery. The Business Architect is mostly focused on the delivery of the Business Architecture.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Defines, socializes and implements Business Architecture. Reviews roadmap projects for impact and compliance.</td>
    <td style="border: solid 1px #CCCCCC;" align="center"> </td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;">Business Architecture roadmaps will be delivered from the gap analysis.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Identifies and facilitates cross divisional continuous business improvement initiatives.</td>
    <td style="border: solid 1px #CCCCCC;" align="center"> </td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;">The Business Architect works at a strategic level and focus mostly on Strategic Architecture.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Member of the Architecture Board, composed of representative process owners who approve any cross organizational business process changes.</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;" align="center"> </td>
    <td style="border: solid 1px #CCCCCC;">Business Architects should be part of the Architecture Board.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Identifies and maintains an up to date picture of opportunities and risks.</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;">Risks have to be identified during both the Architecture vision phase and the development of the solution.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Experienced in business/process architecture including broad skills in the area of strategy mapping, business analysis skills, conceptual data and process modeling/design, EA frameworks.</td>
    <td style="border: solid 1px #CCCCCC;" align="center"> </td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;">The Business Architect must have these skills. The Business Analyst may focus on process modeling only.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Strong work experience in Project and Change management.</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;">Both roles require these skills.</td>
  </tr>
  <tr>
    <td style="border: solid 1px #CCCCCC;">Proven track record for working effectively with technical and business functions.</td>
    <td style="border: solid 1px #CCCCCC;" align="center"> </td>
    <td style="border: solid 1px #CCCCCC;" align="center">x</td>
    <td style="border: solid 1px #CCCCCC;">The Business Architect must work with other domain's architects.</td>
  </tr>
</table>
</p>

<p>My observations are:</p>
<p>Business Analysts are much closer to IT. They often are assigned to a specific Line of Business, which is close to the Development Team, and are implicated in software development. They may be part of the Development Team or the Project Management Office. The Business Architect reports to managers or senior managers who may be business or IT but are independent of any project. They have a global view on most business and will be responsible for modeling the business as a whole, then working top down to "architect" encompassing end to end business processes. Their role is more horizontal and is considered a neutral voice and because of that will make more critical decisions than a Business Analyst.</p>

<p>Business Analysts document requirements as defined by users during workshops. A Business Architect documents and may contribute to define a business strategy using requirements provided by the users if that strategy is not finalized. The Business Architect must have the ability to think in both a strategic and tactical manner whereas a Business Analyst is normally tactical.</p>

<p>The Business Analyst operates within the confines of a predetermined application and technology architecture. A Business Architect is a part of the decision making process to define the IT architecture (Data, Application and Technology). He will have a strong influence directing information technology to meet business needs, and assist in identifying business inefficiencies and opportunities.</p>
<p>Business Architect must be cognizant of enterprise strategies whereas a Business Analyst is normally concerned with specific projects independent of enterprise strategy.</p>
]]></description>
<link>http://www.architecting-the-enterprise.com/TOGAF/articles/Are_you_a_Business_Architect_or_a_Business_Analyst.php</link>
<guid isPermaLink='true'>http://www.architecting-the-enterprise.com/TOGAF/articles/Are_you_a_Business_Architect_or_a_Business_Analyst.php</guid>
<pubDate>Mon, 07 Dec 2009 10:20:35 GMT</pubDate>
</item>

<item>
<title>The role of the Solution Architect during the implementation</title>
<description><![CDATA[<p>In my previous article I describe the role of the Solution Architect within the TOGAF ADM, mostly acting between phases E to G, with a specific focus on E (Opportunities and Solutions) and F (Migration Planning). This article will cover the role in phase G: Implementation governance.</p>

<p>The objective of that phase is to formulate recommendations for each implementation project, and govern and manage an architecture contract covering the overall system implementation and deployment. In companies where the maturity is high, it would be perfectly acceptable to have the Solution Architect acting in the name of the Enterprise Architecture team and coordinate activities during the phase G.</p>
<p>TOGAF defines objectives during that phase and each of them may be detailed as follows.</p>

<ul>
  <li>To formulate recommendations for each implementation project (Source: TOGAF 9)</li>
</ul>
<p>The Solution Architect with the Enterprise Architecture team and the Development Team:</p>
<ul>
  <li>Participates in assessment of solutions needs consistent with the global business strategies
  <li>Re-analyzes business practices.
  <li>Provides business analysis and documents process design of system functions and processes as identified in the phase B.
  <li>Recommends application design within the development team. Supervises and ensures quality delivery of the analysis, design, and build of the hardware, network, and common software platform components of software releases with the development team.
  <li>Assesses identified technologies from the phase D, and makes sure that solution options are based on the target architecture. Note: He will be directly accountable for the acceptance of technology architecture deliverables by the client.
  <li>Participates in the planning, development, maintenance, installation, configuration, documentation, training and implementation of new applications/solutions. He is accountable for the documenting requirements (hardware, network, and configuration) captured during the previous ADM phases. He may also develop the engineering documentation.
  <li>Participates in the development of functional specifications for developers related to modifying functionality, report development, outputs and interfaces. 
  <li>Works with internal customers, external consultants, IT staff and other stakeholders to refine requirements when needed.
  <li>Leads and participates in developing and facilitating end user workshops for the solution. 
  <li>Supports existing applications within the company’s active portfolio and extends their use where appropriate according to the gap analysis.
  <li>Coordinates and/or participates in the planning and execution of application testing. 
  <li>To govern and manage an Architecture Contract covering the overall implementation and deployment process (Source: TOGAF 9)
</ul>

<p>He identifies if there are any issues between the architecture and the implementation organization.</p>
<ul>
  <li>To perform appropriate governance functions while the solution is being implemented and deployed (Source: TOGAF 9)</li>
</ul>

<p>He will refer to existing governance best practices such as IT Service Management, Project Management, Risk Management, Security Management, and Audit management (for example).</p>
<ul>
  <li>To ensure conformance with the defined architecture by implementation projects and other projects (Source: TOGAF 9)</li>
</ul>


<p>He will Review ongoing implementation governance and architecture compliance for each building block. </p>
<ul>
  <li>To ensure that the program of solutions is deployed successfully, as a planned program of work (Source: TOGAF 9)</li>
</ul>

<p>He will Review ongoing implementation governance and architecture compliance for each building block.</p>
<ul>
  <li>To ensure conformance of the deployed solution with the Target Architecture (Source: TOGAF 9)</li>
</ul>

<p>He will support the architecture design review using a customized checklist as defined in TOGAF.</p>
<ul>
  <li>To mobilize supporting operations that will underpin the future working lifetime of the deployed solution (Source: TOGAF 9)</li>
</ul>

<p>The Solution Architect with the Enterprise Architecture team and the IT Operation Team:</p>
<ul>
  <li>Helps to monitor and supports the operations architecture of for hardware, network, and common software platforms (including configuration approach, deployment, approach, and monitoring approach).</li>
  <li>Supports all hardware, network, and common software platforms in Development, Production, and Operations environments. Must be aware of the status of the system in all environments, and must communicate and manage environment related risks and activities.
  <li>Supports build team by managing configuration of hardware, network, and common software platforms (like Application Servers). 
  <li>Establishes and maintains relationship with key clients with-in client IT organization 
  <li>Develops and implements plan for increasing level of technical architecture skill in program staff.
  <li>Ensures consistent implementation of technical components across release activities with the IT Service Management team if it exists (e.g. release manager).
  <li>Identifies production infrastructure related issues in the production environment with the help of both the Service Desk and the System Management team if they exist. Creates and implements issue resolution plans that have to be escalated to the Enterprise Architecture team.
</ul>

<p>This diagram is a high level representation of the Solution Architect’s activities interacting with all parties involved in the architecture development and delivery.</p>

<div align="center"><img src="/images/articles/SolutionArchitectsActivities.jpg" alt="Solution Architects Activities"></div>
<br>
<p>This approach where many activities are led by a designated Solution Architect. The alternative being to share the role between several architects from the Enterprise Architecture team.</p>]]></description>
<link>http://www.architecting-the-enterprise.com/TOGAF/articles/The_role_of_the_Solution_Architect_during_the_implementation.php</link>
<guid isPermaLink='true'>http://www.architecting-the-enterprise.com/TOGAF/articles/The_role_of_the_Solution_Architect_during_the_implementation.php</guid>
<pubDate>Tue, 27 Oct 2009 10:20:34 GMT</pubDate>
</item>

<item>
<title>Enterprise Architecture, TOGAF and Solution Architects</title>
<description><![CDATA[<p>Quite often people wonder where a Solution Architect fits within the TOGAF Framework and it is not obvious that there is a single answer. I suggest we look first at a generic profile for a Solution Architect.</p>

<p>Companies such as Oracle, Cisco, SAP and others have roles called Solution Architect but with little apparent agreement to what that role is.</p>

<p>Some commonalities between various skills are:</p>

<ul>
  <li>Strategic business acumen (understand business requirements and strategy)</li>
  <li>Technical analysis</li>
  <li>Broad and deep technical knowledge</li>
  <li>Technical leadership (the trusted, technical advisor for assigned line of business, providing thought leadership and application of technology to business problems)</li>
  <li>Data Architect</li>
  <li>Shapes the evolution of company’s products</li>
  <li>Maps product requirements and business problems to re-usable end-to-end technology solutions</li>
  <li>Uses methodologies and frameworks (using best practices and common patterns, including database, component layers, user interfaces, web services, and integration patterns)</li>
  <li>Builds and deploys new functionality and extend applications (driving the development of those solutions by guiding and mentoring the development team through the entire development process. Some development will be required for shared services and components or technically challenging areas where the skills of an architect are needed)</li>
  <li>Software architect (must understand and contribute to all levels of design needed for the solution (business, data, application, technology))</li>
  <li>Deep experience developing enterprise solutions using all aspects of the .NET platform, open source or Java (or any other environment), Web Services, multithreaded programming, designing and building frameworks, enterprise patterns, SQL design and development, and database tuning</li>
  <li>Coder (build and code prototypes and frameworks)</li>
  <li>Hands-on experience</li>
  <li>Performance and load testing, development tools</li>
  <li>Works with major lines of business and IT Development teams</li>
  <li>Is a member of the Enterprise Architecture team</li>
  <li>Documents solution designs and how they interact with the larger Enterprise Architecture</li>
</ul>

<p>Now looking at TOGAF, we need to consider a few definitions such as the Architecture Building Blocks (ABBs) and the Solutions Building Blocks (SBBs).</p>
<p><b>Building Block</b> – A (potentially re-usable) component of business, IT or architectural capability</p>
<ul>
  <li>Architecture Building Block (ABB)</li>
  <ul>
    <li>A constituent of the architecture model that describes a single aspect of the overall model</li>
    <li>Describe required capability</li>
    <li>Shape the specification of SBBs</li>
  </ul>
  <li>Solutions Building Block (SBB)</li>
  <ul>
    <li>Represents components that will be used to implement the required capability</li>
    <li>A candidate physical solution for an Architecture Building Block (ABB); e.g., a Commercial Off-The-Shelf (COTS) package that is a component of the Acquirer view of the architecture</li>
  </ul>
</ul>
<p>All ABBs will be stored in the Architecture Landscape of the Architecture Repository. These ABBs will have different levels of granularity to suit different architectural objectives.</p>

<p>The Architecture Definition Document which describes an architecture will contain all artifacts describing as views the building blocks.</p>
<p>During the Phase E, Opportunities and Solutions, we identify work packages and group them into projects, consolidate the gap analysis results from phases B to D, identify the building blocks to be developed or acquired reusing the existing ones (stored in the Architecture Repository) as much as we can. From there, we identify the SBBs which could potentially address one or more gaps and their associated ABBs. Existing SBBs have obviously also to be considered taking the interoperability requirements and dependencies into consideration.</p>

<p>The Solution Architect has a key role in this phase as (s)he will probably be the best qualified to identify the appropriate SBBs. He or she participates in the definition of any Transition Architectures, identifies potential solutions, and helps to formulate a high-level implementation and migration strategy.</p>
 
<div align="center"><img src ="http://www.architecting-the-enterprise.com/images/articles/Solution_Architect.jpg" alt="Solution Architect"></div><br />

<p>During the Migration Planning phase they also have an important mission to ensure that SBBs are properly designed or that acquired solutions support business requirements. The Solution Architect may work closely with the vendor if a COTS solution is considered. A solution includes the hardware, software, and supporting people and documentation to solve a problem.</p>

<p><i>"The gaps in the existing enterprise solutions framework need to be identified and the specific Solution Building Blocks (SBBs) required to fill these gaps will be the identified by the solutions architects. These SBBs may have a one-to-one or many-to-one relationship with the projects. The solutions architects need to define exactly how this will be done. There may be other projects working on these same capabilities and the solutions architects need to ensure that they can leverage best value from these investments."</i></p>

<div align="right"><p><i>Source: TOGAF 9 (15.4.1)</i></p></div>

<p>When the Implementation Governance phase is started, the Solution Architect will work in partnership with the procurer/acquirer in addition to the development team and/or the vendor. He will ensure that the development will comply with the target architecture.</p>

<p>When the solution building blocks are developed or integrated with other existing solutions, the Solution Architect will be working with the development team. His role will be to contribute to the design, development, integration and testing of the new components. This may be considered as being the Solution Architecture activity.</p>

<p>A Solution Architecture typically applies to a single project or project release, assisting in the translation of requirements into a solution vision, high level business and/or IT system specifications and a portfolio of implementation tasks.</p>

<p>Solution architecture starts with an understanding of the problem, which should be documented in the business scenario, and this is where so many projects fail. Too many people have the idea that solving a problem is all about coding.</p>

<p>The Solution Architect is a <b>member of the Enterprise Architecture team but becomes at a later stage also a member of the Development team.</b> His role is mixed; he is the bridge between concepts and implementation. However, the Solution Architect does not operate at the Strategic Architecture level (at the level of the Enterprise) but mostly at <b>Segment and Capability Architecture levels.</b>

<p><i>"The Solution Architect has the responsibility for architectural design and documentation at a system or subsystem level, such as management or security. A Solution Architect may shield the Enterprise/Segment Architect from the unnecessary details of the systems, products, and/or technologies. The focus of the Solution Architect is on system technology solutions; for example, a component of a solution such as enterprise data warehousing."</i></p>

<div align="right"><i>Source TOGAF9 (52.6.3)</i></div>

<p>There is no mapping for a Solution Architect in the TOGAF Skills Framework, but I would suggest, based on my experience, the following proficiency levels:</p>
 
<div align="center"><img src ="http://www.architecting-the-enterprise.com/images/articles/Proficiency_levels_1.jpg" alt="Proficiency Levels 1"></div><br />

<div align="center"><img src ="http://www.architecting-the-enterprise.com/images/articles/Proficiency_levels_2.jpg" alt="Proficiency Levels 2"></div><br />
 

<p>TOGAF proficiency levels:</p>

<div align="center"><img src ="http://www.architecting-the-enterprise.com/images/articles/TOGAF_Proficiency_level.jpg" alt="TOGAF Proficiency Level"></div><br />

<div align="right"><i>Source TOGAF9 (52.4.4)</i></div><br />

<p>This approach is related to the current situation in the market for Solutions Architects, where we see that most of their activities are limited to phases E to G. Another approach would be to consider a Solution Architect being involved in all phases of the TOGAF ADM from phase A and on-wards. A follow-up paper will describe how to address solutions from Phase A , when constraints exist, defining the role and responsibilities of a Solution Architect.</p>
]]></description>
<link>http://www.architecting-the-enterprise.com/TOGAF/articles/Enterprise_Architecture,_TOGAF_and_Solution_Architects.php</link>
<guid isPermaLink='true'>http://www.architecting-the-enterprise.com/TOGAF/articles/Enterprise_Architecture,_TOGAF_and_Solution_Architects.php</guid>
<pubDate>Wed, 09 Sep 2009 10:20:33 GMT</pubDate>
</item>

<item>
<title>Aligning ITIL V3 Service Design with TOGAF 9</title>
<description><![CDATA[<p>ITIL V3 is structured in 5 modules, one of them being The Service Design book. This book refers to technology-related activities (requirements engineering; data/information management and application management). It also covers some of the practicalities; functional roles analysis; activity analysis; roles/responsibilities; and even service design and management tools. Service Design processes are important because they provide organizations with information that will affect their decisions on designing solutions for new or changed services.</p>
<div align="center"><img src="http://www.architecting-the-enterprise.com/images/articles/ITIL_V3_Service_Design.jpg" alt="ITIL V3 Service Design"></div>
<p>Service Design has five aspects:</p>
<ul>
  <li>Design of the service solutions</li>
  <li>Design of the Service Portfolio (and other supporting systems)</li>
  <li>Design of the technology architectures and management systems</li>
  <li>Design of the processes</li>
  <li>Design of the measurement systems, methods and metrics</li>
</ul>
<p>Section 3.6.3 on page 35, provides a specific context for the terms "architecture" and "system" which is well aligned with ISO/IEC 42010:2007 definition used by TOGAF 9.</p>
<p>"<b>Architecture</b>" is defined as:</p>
<p><i>"The fundamental organization of a system, embodied in its components, their relationships to each other and to the environment, and the principles guiding its design and evolution."</i></p>
<p>"<b>System</b>" in this definition is used in the most general, not necessarily IT, sense:</p>
<p><i>"A collection of components organized to accomplish a specific function or set of functions."</i></p>
<p>"<b>architectural design</b>" as:</p>
<p>"<i>The development and maintenance of IT policies, strategies, architectures, designs, documents, plans and processes for the deployment and subsequent operation and improvement of appropriate IT services and solutions throughout an organization.</i>"</p>
<p>In ITIL V3, IT policies and strategies are defined by senior management during the Service Strategy phase of the service lifecycle. These policies may be also be reused during the Preliminary Phase of TOGAF 9. The Preliminary Phase allows us to establish the business context, customize TOGAF, define architecture principles, and establish the governance structure. Architectural Principles are general rules and guidelines that support the way in which an organization sets about fulfilling its mission. These principles should be the source for the creation of IT policies.</p>
<p>Service Architects and Designers will need to consider several resources such as (budgets, infrastructures, applications, information, and people) and capabilities (management, organization, processes, knowledge, and people) of the organization defined by TOGAF 9. This will have to be coordinated with the business requirements which may have been collected from a Business Scenario (TOGAF). Using inputs from the business and Service Strategy in ITIL V3, the design needs to take into consideration, people, processes, products, and partners. Also designers will have to take into consideration, the vision, mission, goals, and objectives in order to translate them into critical success factors, key performance indicators, metrics and measurements.</p>
<p>Documents in ITIL V3 may be considered as being artifacts in TOGAF 9. Artifacts consist of plans, contracts (Architecture contracts or other forms of contracts), job descriptions, organizational structures, process workflows, procedures, instructions, configuration, diagrams, catalogs, lists, and databases among many other document types.</p>
<p>One of the major difficulties for the designer will be to sort through this documentation and remove that which is obsolete, duplicated, incomplete, or erroneous. TOGAF with its Architecture repository may also help to store documents related to IT Service Management. You may also think of combining a CMDB with an Architecture Repository…but that would be another topic to discuss.</p>
<p>Although plans should be considered as documents, it is important to identify and sift through the myriads of plans that are in use in the organization. Plans may be produced by different lines of business including IT, issued by business planning committees, PMO, etc. Some of the difficulties will include gathering them (business plans, IT plans, operational plans, contingency plans, financial plans, etc.), making sense of them and more importantly, making sure they are aligned. For these reasons, the TOGAF Migration Planning phase helps to coordinate different business areas and create a common plan.</p>
<p>The term architecture within ITIL V3 may be aligned with the 4 architecture domains from TOGAF:</p>
<ul>
  <li>Business Architecture: for Business, organization and enterprise</li>
  <li>Data Architecture: for data and information, databases</li>
  <li>Application Architecture: for applications</li>
  <li>Technology Architecture: for hardware (desktops, mobile devices, servers, and mainframes), network, telephony and software</li>
</ul>
<p>Some aspects may not be covered by architecture domains such the Environment (heat, ventilation, AC, etc.), or the physical workspace including safety (this would be covered by Security Architecture considered during the ADM phases).</p>
<p>Services would be a combination of the four domains.
<p>The Service Design activities and processes covers:</p>
<ul>
  <li>Service Level Management</li>
  <li>Availability Management</li>
  <li>IT Service Continuity Management</li>
  <li>Supplier Management</li>
  <li>Information Security Management</li>
  <li>Capacity Management</li>
  <li>Service Catalogue Management</li>
</ul>
<p>These processes can be designed when building the Technology Architecture with the Technical Reference Model (TRM).</p>
<p>Page 37 of the Service Design book refers to many documented practices available for designing, deploying, and operating service architecture. It lists Enterprise Architecture frameworks, one of them being TOGAF!</p>
]]></description>
<link>http://www.architecting-the-enterprise.com/TOGAF/articles/Aligning_ITIL_V3_Service_Design_with_TOGAF_9.php</link>
<guid isPermaLink='true'>http://www.architecting-the-enterprise.com/TOGAF/articles/Aligning_ITIL_V3_Service_Design_with_TOGAF_9.php</guid>
<pubDate>Fri, 12 Jun 2009 10:20:33 GMT</pubDate>
</item>

<item>
<title>TOGAF 9 Migration Planning and Project Portfolio Management</title>
<description><![CDATA[<p>TOGAF 9 Migration Planning and Project Portfolio Management Phase H in TOGAF helps to describe how to create a viable implementation and migration plan in co‐operation with the portfolio and project managers. Very often companies already have in place a Project Portfolio Management framework and there may be a need to integrate your enterprise architecture with that.</p>
<p>As an example, PMI has introduced a standard for Portfolio Management, and portfolio managers have a resource to help them develop professionally and achieve success for themselves and their enterprise. Within an organization, a portfolio represents a collection of active programs, projects and other work undertaken at a specific point in time to help the organization achieve strategic objectives. In essence, a portfolio reflects the priorities, investments and resource allocations.</p>
<p>Project Portfolio Management (PPM) may be part of an enterprise governance framework. It is a management process designed to help the organization‐:</p>
<ul>
  <li>To ensure that the organization is doing the "right things", optimally allocating scarce resources toward the enterprise’s objectives<li>
  <li>To acquire and view information about all projects</li>
  <li>To sort and prioritize each project according to certain criteria, such as strategic value, resource impact, cost, and so on.</li>
</ul>
<p>PPM has several activities which are similar to the objectives of managing a financial portfolio:</p>
<ul>
  <li>The identification of all the individual demands in the portfolio</li>
  <li>The development of a "big picture" view and a deeper understanding of the collection as a whole</li>
  <li>The sensible sorting, adding, and removing of items from the collection based on their costs, benefits, and alignment with long term strategies or goals.</li>
</ul>
<p>In a nutshell, Portfolio Management can help zero in on the projects that are most worth their effort; project management can help execute those projects most efficiently.</p>
<p>These activities can be perfectly integrated with Phase H of TOGAF. Once the work packages, projects and building blocks inventory is created, the enterprise architecture team with the portfolio managers (and other important stakeholders) will examine each project and prioritize it according to established criteria. They will probably assign a business value; conduct a cost business analysis for each project (done in collaboration with business people); identify the risks to the projects.</p>
<p>The overall list of projects is then considered to develop a well‐balanced list of supported projects and provide an input for a detailed implementation and migration plan. It will also help to confirm the Transition Architecture defined in the phase E. The use of an Architecture definition increments table is highly recommended to list these projects.</p>
<p>Some projects will be given high priority and extensive support, some will be given moderate priority, and still others will be placed on hold or dropped entirely from the list. This will also help to finalize the Architecture roadmap. Finally, resources will need to be identified and made available.</p>
<p>Other Governance domains may also be to be integrated in the PPM process and Phase H, such as Risk Management (e.g. RiskIT), Project Management (e.g. PMI, PRINCE 2), etc.</p>
<p>Companies who are mature in Portfolio Management activities may integrate their existing work practices easily with TOGAF. This would enforce the relationship between the Enterprise Architecture team and the PMO (or the PPM team).</p>]]></description>
<link>http://www.architecting-the-enterprise.com/TOGAF/articles/TOGAF_9_Migration_Planning_and_Project_Portfolio_Management.php</link>
<guid isPermaLink='true'>http://www.architecting-the-enterprise.com/TOGAF/articles/TOGAF_9_Migration_Planning_and_Project_Portfolio_Management.php</guid>
<pubDate>Thu, 21 May 2009 10:20:32 GMT</pubDate>
</item>

<item>
<title>Deliverables, Artifacts And Catalogs-Matrices Some examples</title>
<description><![CDATA[<p>Quite often as an Enterprise Architects we are asked to show what the deliverables of an Enterprise Architecture program are.</p>

<p>TOGAF provides a methodology for analyzing your specific situation and turning that analysis into deliverables and actionable artifacts.  Artifacts may have different shapes as defined in TOGAF 9. They may be: Catalogs, matrices or diagrams. EA artifacts may also help to define a standard set of document types such as education, strategy, decision, policy, standard, guideline, etc. It is also recommended that you set up a simple online discussion thread or wiki for each artifact to solicit feedback from artifact consumers.</p>

<div align ="center"><img src="http://www.architecting-the-enterprise.com/images/articles/Architecture_Deliverables_and_Architecture_Repository.jpg" height="289px" width="500px" alt="Architecture Deliverables and Architecture Repository"></div><br>

<p>Enterprise Architects should ensure that their efforts to create architecture documentation produce meaningful results by creating artifacts that connect with the consumer, drive decisions, and will allow the development of reusable building blocks.</p>

<p>If we consider the various architecture domains, they may have different forms.</p>

<p>As examples-</p>

<p>in Business Architecture, they could be the views of the Business stakeholders. The matrices between business strategy and the main business functions. The diagrams showing the relationship between processes and information. The Value Chains. Business and Operating models of the Enterprise. Customizing the configuration of the Business Functions according to model --- and more.</p>

<p>The artifacts for data or Information architecture may refer to an information map or diagram. It could also show the mapping between data items and the Business Information map. Artifacts for Application Architecture, could show the key interconnections between applications, middleware connection matrices. There may also exists views for Portal Architecture, Enterprise Content Management, Identity management, Business Intelligence, ERPs and CRMs. Last but not least, Technology Architecture artifacts may propose servers and storage technology diagrams, office views (file, printing, data base servers, etc...), LAN/WAN/Voice Network architecture diagrams, applications and interconnections mapping to technology servers and networks, infrastructure security diagrams. In addition to that, there may be a certain numbers of artifacts related to the company’s organization, organization chart, lines of business mapping to business functions, organization roles in organization units and job descriptions.</p>

<p>Many graphical tools may aid to develop diagrams or document matrices but may also be quite costly. The use of spreadsheet may be a first step in building artifacts such as matrices. The following examples illustrate how they may simply be build with Excel.</p>

<p>List of Metadata</p>

<div align ="center"><img src="http://www.architecting-the-enterprise.com/images/articles/List_of_Metadata.jpg" height="65px" width="500px" alt="List of Metadata"></div><br>

<p>Data-Business process matrix</p>
<div align ="center"><img src="http://www.architecting-the-enterprise.com/images/articles/Data-Business_process_matrix.jpg" height="81px" width="500px" alt="Data-Business process matrix"></div><br>

<p>Application Inventory List</p>
<div align ="center"><img src="http://www.architecting-the-enterprise.com/images/articles/Application_Inventory_List.jpg" height="78px" width="500px" alt="Application Inventory List"></div><br>

<p>These are very basic example of what artifacts may look like. They may rapidly be created and are definitely a way to explain to the EA stakeholders how the first deliverables of our baseline architecture looks like.</p>
]]></description>
<link>http://www.architecting-the-enterprise.com/TOGAF/articles/Deliverables,_Artifacts_And_Catalogs-Matrices_Some_examples.php</link>
<guid isPermaLink='true'>http://www.architecting-the-enterprise.com/TOGAF/articles/Deliverables,_Artifacts_And_Catalogs-Matrices_Some_examples.php</guid>
<pubDate>Mon, 20 Apr 2009 10:20:31 GMT</pubDate>
</item>

<item>
<title>TOGAF 9 introduces a very appealing concept of Capability-based planning for Business People</title>
<description><![CDATA[<p>TOGAF 9 promotes a very interesting concept related to Capability-based planning which is an approach more focused on business issues and outcomes. TOGAF 9 defines a capability as "An ability that an organization, person, or system possesses. Capabilities are typically expressed in general and high-level terms and typically require a combination of organization, people, processes, and technology to achieve. For example, marketing, customer contact, or outbound telemarketing."</p>
<div align ="center"><img src="http://www.architecting-the-enterprise.com/images/articles/Capability.jpg" height="266px" width="500px" alt="Capability"></div><br>
<p>Capabilities are in fact the building blocks of business. A business capability typically defines what a business unit‘s purpose is (goals and objectives), its core competencies, and is therefore directly bound to business objectives and strategy. Capabilities provide a black-box view of those things the business can do, i.e. working on business artifacts (e.g. Business Processes, Catalogs).</p>
<p>The business processes and resources involved in providing the capabilities are not exposed (business service orientation). Capabilities aren‘t isolated but form hierarchical value-networks with relationships that materialize the business processes. At a lower level, capabilities are modeled using traditional activity diagrams used for the design and implementation of IT solutions.</p>
<p>The key elements of capabilities-based planning are a conceptual framework, an analytical framework and a building block approach to applying the frameworks.</p>
<ul>
  <li>A conceptual framework allows for business planning under uncertainty by emphasizing flexibility, robustness and adaptive capability</li>
  <li>The analytical framework provides a way to assess business capability options at the operational level and choose among capability alternatives</li>
  <li>A building block approach allows us to define, develop and test individual capabilities within their own business domains</li>
</ul>
<p>Capabilities them can be developed and evaluated within smaller architecture domains from phase B to phase D, and then later combined to describe joint forces capabilities in Transition Architectures identified in phases E-F.</p>
<p>Capability Based Planning also revolves around the establishment of the capacity and ability to execute a designated set of generic tasks, bringing enormous help when entering the Opportunities & Solutions and Migration Planning phases. It is an effective way of selling the value of Enterprise Architecture to the business, without being too much theoretical...</p>]]></description>
<link>http://www.architecting-the-enterprise.com/TOGAF/articles/TOGAF_9_introduces_a_very_appealing_concept_of_Capability-based_planning_for_Business_People.php</link>
<guid isPermaLink='true'>http://www.architecting-the-enterprise.com/TOGAF/articles/TOGAF_9_introduces_a_very_appealing_concept_of_Capability-based_planning_for_Business_People.php</guid>
<pubDate>Mon, 30 Mar 2009 10:20:31 GMT</pubDate>
</item>

<item>
<title>TOGAF 9, a new era in Enterprise Architecture</title>
<description><![CDATA[<p>TOGAF 9 has been announced at the Open Group 21st Enterprise Architecture Practitioners conference in San Diego. The Open Group, a vendor- and technology-neutral consortium, in early February delivered TOGAF 9, an enterprise architecture framework.</p>
<p>TOGAF 9 introduces significant enhancements to the previous version of the standard and represents a departure for enterprise architecture frameworks in general. It’s larger, more mature, and modular to allow people to enter it from a variety of perspectives. It takes on a much more significant business services and accomplishments perspective.  TOGAF 9 includes new material, describes more topics, like capability-based planning, security architecture and SOA. The new Architecture Content Framework includes a detailed content meta-model that formalizes the definition of an enterprise architecture (EA) and also establishes clear links between business and IT objects. It also show in detail how the Architecture Development Method (ADM ) is considering other It governance domains such as Risk management, Operations management, Project and Portfolio management. In general more attention is given to business issues and business alignment.</p>
<p>TOGAF 9 is an evolution of TOGAF 8 and has been designed for greater usability. It is more focused on holistic enterprise change and provides more consistency of outputs. In all areas, the specification adds detail and clarity above and beyond previous TOGAF versions.</p>

<h2>What’s new in TOGAF 9?</h2>
<h3>Modular Structure</h3>
<p>TOGAF allows for the concepts in each part to be developed with limited impacts on other parts. The modular structure in TOGAF is intended to support greater usability, as each part has a defined purpose and can be read in isolation as a stand-alone set of guidelines.</p>

<h3>Content Framework</h3>
<p>This is a significant addition to TOGAF. The TOGAF content framework provides a detailed model of architectural work products, including deliverables, artifacts within deliverables, and the architectural building blocks that artifacts represent.</p>
<ul>
  <li>It provides a comprehensive checklist of architecture outputs</li>
  <li>It promotes better integration of work products if adopted across an enterprise</li>
  <li>It provides a detailed open standard for how architectures should be described</li>
</ul>
<h3>Extended Guidance on Adopting TOGAF within an Enterprise</h3>
<p>This version of TOGAF features an extended set of concepts and guidelines to support the establishment of an integrated hierarchy of architectures being developed by teams that operate within an overarching architectural governance model. In particular, the following concepts are introduced:</p>
<h4>Partitioning</h4>
<ul>
  <li>This abstracts away from the specific rows and columns of the Zachman matrix, while retaining the underlying principle of articulating different architectural views and domains in a systematic manner.</li>
</ul>
<div align ="center"><img src="http://www.architecting-the-enterprise.com/images/articles/Partitioning.jpg" height="270px" width="500px" alt="Partitioning"></div><br>

<h4>Architecture Repository</h4><br>
<div align ="center"><img src="http://www.architecting-the-enterprise.com/images/articles/Architecture_Repository.jpg" height="400px" width="355px" alt="Architecture Repository"></div><br>
<ul>
  <li>The Architecture Repository is a logical information store for outputs of executing the ADM:</li>
  <li>The Architecture Metamodel describes the architecture framework in use within the Enterprise</li>
  <li>The Architecture Landscape shows the state of the operating Enterprise at particular points in time</li>
  <li>The Reference Library contains re-usable architecture work products</li>
  <li>The Standards Information Base defines the compliance criteria for work governed by architecture</li>
  <li>The Governance Log captures results of governance activity, such as compliance assessments</li>
  <li>The Architecture Capability describes the organisation, roles, skills and responsibilities of the Enterprise Architecture practice</li>
  <li>The Architecture Repository is a logical information store for outputs of executing the ADM:</li>
  <li>The Architecture Metamodel describes the architecture framework in use within the Enterprise</li>
  <li>The Architecture Landscape shows the state of the operating Enterprise at particular points in time</li>
  <li>The Reference Library contains re-usable architecture work products</li>
  <li>The Standards Information Base defines the compliance criteria for work governed by architecture</li>
  <li>The Governance Log captures results of governance activity, such as compliance assessments</li>
  <li>The Architecture Capability describes the organisation, roles, skills and responsibilities of the Enterprise Architecture practice</li>
</ul>
<h4>Capability Framework</h4><br>
<div align ="center"><img src="http://www.architecting-the-enterprise.com/images/articles/Capability_Framework.jpg" height="406px" width="500px" alt="Capability Framework"></div><br>
<ul>
  <li>It is intended to provide better guidance in the area of skills, organization, roles and responsibilities of architects, and a process for defining an appropriate architecture capability for any organization.</li>
</ul>

<h3>Content metamodel</h4>
<ul>
  <li>The new Architecture Content Framework includes a detailed content meta-model that formalizes the definition of an enterprise architecture (EA) and also establishes clear links between business and IT objects.</li>
</ul>
<div align ="center"><img src="http://www.architecting-the-enterprise.com/images/articles/Content_Metamodel.jpg" height="399px" width="500px" alt="Content Metamodel"></div><br>

<h3>Capability Framework</h3>
<ul>
  <li>Following the lead taken by the architectural frameworks of the defence world (DoDAF and MODAF), but applying a high-level concept of business capability to the civilian world. For example, the TOGAF guide points to the relevance of concept for governments in planning horizontal interoperability and shared services</li>
  <li>It is a structured definition of the organizations, skills, roles and responsibilities to establish and operate an Enterprise Architecture, including:</li>
  <ul>
    <li>Terms of Reference for an Architecture Board</li>
    <li>Guidance on measuring levels of Architecture Compliance against Architecture contracts</li>
    <li>Processes and organization structures required to operate Architecture Governance</li>
    <li>Techniques for assessing Architecture Maturity</li>
    <li>An overview of the Skills required by practicing architects</li>
  </ul>
</ul>
<div align ="center"><img src="http://www.architecting-the-enterprise.com/images/articles/Business_Capability_for_Architecture.jpg" height="355px" width="500px" alt="Business Capability for Architecture"></div><br>

<h3>Explicit Consideration of Architectural Style</h3>
<ul>
  <li>The new Part III: ADM Guidelines & Techniques brings together a set of supporting materials that show in more detail how the ADM can be applied to specific situations.</li>
  <ul>
    <li>Applying Iteration to the ADM</li>
    <li>Applying the ADM at different Enterprise Levels</li>
    <li>Security Architecture and the ADM</li>
    <li>Using TOGAF to define and govern SOA</li>
  </ul>
</ul>

<h3>Additional ADM Detail</h3>
<ul>
  <li>This version of the TOGAF specification includes more detailed information supporting the execution of the ADM.</li>
  <ul>
    <li>The Preliminary phase, which features extended guidance on establishing an enterprise architecture framework and planning for architecture development.</li>
    <li>The Opportunities & Solutions phase and Migration Planning phase, which feature a more detailed and robust method for defining and planning enterprise transformation, based on the principles of capability-based planning.</li>
  </ul>
</ul>

<h2>Summary</h2>
<ul>
  <li>TOGAF 9</li>
  <ul>
    <li>Builds a rich foundation for business execution</li>
    <li>Enables business solutions from solidly defined architectural capabilities</li>
    <li>Unites the business objectives with the IT capabilities, creating a platform for significant added value.</li>
  </ul>
</ul>

<p>Detailed information on TOGAF 9 including downloads of the specification, links to white papers, information sheets, reference cards, etc is available at:</p>
<ul>
  <li><a href="http://www.opengroup.org/togaf/">http://www.opengroup.org/togaf/</a></li>
  <li><a href="http://www.togaf.info">http://www.togaf.info</a></li>
  <li>TOGAF Version 9, "The Book"</li>
  <ul>
    <li>Document No. G091</li>
    <li>ISBN: 978-90-8753-2307</li>
    <li><a href="http://www.opengroup.org">www.opengroup.org</a></li>
    <li><a href="http://www.vanharen.net">www.vanharen.net</a></li>
  </ul>
  <li>TOGAF Version 9, The Pocket Guide</li>
  <ul>
    <li>Document No. G092</li>
    <li>ISBN: 978-90-8753-232-1</li>
    <li><a href="http://www.opengroup.org">www.opengroup.org</a></li>
    <li><a href="http://www.vanharen.net">www.vanharen.net</a></li>
  </ul>
</ul>]]></description>
<link>http://www.architecting-the-enterprise.com/TOGAF/articles/TOGAF_9,_a_new_era_in_Enterprise_Architecture.php</link>
<guid isPermaLink='true'>http://www.architecting-the-enterprise.com/TOGAF/articles/TOGAF_9,_a_new_era_in_Enterprise_Architecture.php</guid>
<pubDate>Mon, 23 Feb 2009 10:20:30 GMT</pubDate>
</item>

<item>
<title>The TOGAF Story</title>
<description><![CDATA[<h2>Sharing best practice</h2>
<p>The Open Group published the first version of TOGAF in December 1995. Shortly before this the US Government had donated the US DODs TAFIM (an IT Architecture Framework for Information Management) to The Open Group as a possible common standard for IT Architecture. The newly created Architecture Forum within The Open Group developed an IT Architecture Reference Model based on TAFIM and TOGAF was born.</p>
<p>Over the next ten years the Architecture Forum encouraged its members to develop and adapt TOGAF to meet their own organisations IT Architecture methodology requirements. Through this shared best practice, TOGAF evolved from an IT Architecture reference model to a comprehensive framework and methodology for developing Enterprise Architecture.</p>
<p>The Open Group continues to publish TOGAF, now in its eighth release, providing free access to any organization wishing to develop an enterprise architecture see <a href="http://www.opengroup.org">http://www.opengroup.org</a>.</p>

<h2>TOGAFs growing popularity</h2>
<p>Many organisations, in both the private and public sector, are increasingly turning to TOGAF to help them develop Enterprise and IT Architectures. They are finding that TOGAF helps them produce</p>
<ul>
  <li>well integrated solution portfolios </li>
  <li>clearly defined interfaces</li>
  <li>reduced complexity</li>
  <li>better managed IT services.</li>
</ul>

<p>This popularity comes from a number of characteristics.</p>

<p>
<table border="0">
  <tr>
    <td><b>Comprehensive phased approach</b></td>
    <td>The development of Enterprise and IT Architectures is at the core of TOGAF. A phased approach ensures that managers make good decisions about their business structures and IT.</td>
  </tr>
  <tr>
    <td><b>Complete life-cycle management</b></td>
    <td>TOGAF has the ability to manage the complete architecture lifecycle from the initial introduction and visioning of the conceptual architectures to the full specification, implementation and governance of the completed architectures.</td>
  </tr>
  <tr>
    <td><b>Best practice tool support</b></td>
    <td>TOGAF is supported by a large number of best practice tools and techniques. Customers have a rich infrastructure of instantly available capability to enable them to start using the method and bring it into their organizations quickly</td>
  </tr>
  <tr>
    <td><b>Simplicity and depth</b></td>
    <td>The appeal of TOGAF is its combination of simplicity and depth. For the CIO and CTO TOGAFs refreshing simplicity enables IT to easily engage with the business. However, TOGAF also has the depth to manage complexity and provide sophisticated IT services. This combination allows business and IT to work together to build effective business operations and infrastructures that deliver competitive advantage.</td>
  </tr>
</table>
</p>

<h2>What exactly is TOGAF?</h2>
<p>There are three main parts which define TOGAF. These are:</p>
<ul>
  <li><b>The Architecture Development Method (ADM)</b> the centrepiece and core of TOGAF providing the process and method to create the component architectures.</li>
  <li><b>The Enterprise Continuum</b> the set of architectures, building blocks and products which are used to create the organization specific enterprise architectures.</li>
  <li><b>The Resource Base</b> basic best practice tools and techniques which are used to guide and create the architectures in the Enterprise Continuum.</li>
</ul>

<h2>The ADM</h2>
<p>The ADM consists of nine phases Diagram 1 shows their inter-relationship. Each phase defines a set of activities that enable the sponsor and stakeholders to reach decisions on the enterprise architecture.</p>
<p>Business and IT teams work together, phase by phase, to create and manage the enterprise architecture through its life-cycle.</p>

<h3>Preliminary phase: Scoping and identifying resources</h3>
<p>We start with the Preliminary Phase, which scopes the enterprise and identifies the resources required to create and deliver the enterprise architecture. It is at this stage that the specific people, process, tools and governance are allocated to the enterprise architecture development work.</p>
<p>The enterprise architecture is created from stakeholders requirements, managed throughout the method by the Requirements Management phase.</p>
<p>Setting up the resources, repositories and tools are key activity areas to be addressed in the preliminary stages. Now we are ready to start the enterprise architecture work.</p>
<div align ="center"><img src="http://www.architecting-the-enterprise.com/images/articles/ADM.jpg" height="420px" width="346px" alt="ADM"><p><b>Figure 1</b></p></div>

<h3>Phase A: Envisioning the future state</h3>
<p>The next major step is to create a vision of the future enterprise architecture. We use business scenarios to review the business vision, strategy and drivers. Then we generate a set of business requirements for the future enterprise. From this articulation we create the conceptual enterprise architecture and produce the first-cut drawings and designs. These will allow the business to see what the enterprise will look like in its future state. 
<p>During this phase we assess the existing baseline enterprise architecture and capability against the vision. Analysing this, we can then assess the work to be done, timescales and costs.</p>

<h3>Phases B, C & D: Developing architecture specifications</h3>
<p>Phases B, C & D concentrate on developing the individual architecture specifications that make up the whole enterprise architecture. These phases create different views of the enterprise architecture from each stakeholders area of interest.</p>
<ul>
  <li>Phase B creates the new enterprises <b>Business Architecture</b> covering the business process, services, function, organisation and strategies.</li>
  <li>Phase C creates the <b>Information Systems Architecture</b> that support the Business Architecture. The Information Systems Architecture is made up of the <b>Data Architecture</b> and <b>Applications Architecture</b>.</li>
  <li>Phase D creates the <b>Technology Architecture</b> that forms the foundation of the target IT infrastructure.</li>
</ul>
<p>While the main flow of decision making is from B to C to D these are iterative phases that cycle until the final versions of each is achieved and signed off by the sponsor and stakeholders.</p>

<h3>Phases E & F: Developing and planning solutions</h3>
<p>Phases E and F are concerned with determining the specific solutions architecture and implementation plans to migrate from the current state to the new enterprise architecture. Any procurement and development planning decisions are made at these phases.</p>

<h3>Phase G: Managing deployment and realising value</h3>
<p>Implementation Governance sits in phase G and provides the architecture governance framework for solutions development and implementation. This phase ensures that the development work remains consistent with the architecture specifications and delivers the requirements of the sponsor and stakeholders.</p>
<p>It is at the end of Phase G that the business starts to realise the business value of the enterprise architecture for their business operations.</p>

<h3>Phase H: Managing change</h3>
<p>While enterprise architectures can last for many years they must also be refreshed to suit the changing needs of the business. Changes may be needed due to:</p>
<ul>
  <li>asset management and infrastructure refresh requests</li>
  <li>business process improvements</li>
  <li>re-organizations</li>
  <li>market and business capacity changes</li>
  <li>mergers and acquisitions.</li>
</ul>
<p>Architecture Change Management, the final phase, allows for such changes throughout both the development and the operational lifecycle of the enterprise architecture.</p>
<p>Now we have completed the ADM and are ready for change!</p>

<h2>The Enterprise Continuum what have we delivered?</h2>
<p>Using the ADM cycle we have created building blocks of business and IT capability to populate the future enterprise. In TOGAF we refer to this capability conceptually as the Enterprise Continuum.</p>
<p>The Enterprise Continuum consists of all the architectures, standards, reference models and deliverables that make up the enterprise architecture. These are in two parts, as illustrated in the Diagram 2.</p>
<p>The usual way to develop with TOGAF is to start with the basic foundation architectures and build on them until the organization specific enterprise architecture is fully defined. The architectures then guide the selection and development of the products and solutions for the organization specific business operations and infrastructure solutions.</p>
<div align ="center"><img src="http://www.architecting-the-enterprise.com/images/articles/Architecture_Continuum.jpg" height="270px" width="528px" alt="Architecture Continuum"><p><b>Figure 2</b></p></div>

<h2>The Resource Base the tools we need to do this work.</h2>
<p>TOGAF has a resource base of simple tools and techniques to support the ADM cycles. These range from templates for Principles, Business Scenario tools, skills frameworks, case studies and mappings to other architectures.</p>
<p>However, there are many other tools and techniques available in the marketplace which can support the ADM. In particular, TOGAF certified software tools are available from Proforma, Telelogic and Troux. These assist in the modelling and management of the enterprise architecture products.</p>

<h2>Who has benefited from using TOGAF?</h2>
<pThere is a growing take-up of TOGAF as an open method to develop Enterprise Architecture. Many organisations use TOGAF to ensure that they have common language, capability and workable deliverables from a range of suppliers and customers. Some examples include:</p>
<ul>
  <li>Financial services organisations and institutions such as the FSA, Norwich Union and HBOS are at the forefront of using TOGAF, as it enables them to conform to complex legislation and governance requirements.</li>
  <li>Defence contractors such as Raytheon Company recognise the need to use TOGAF to develop their vast range of purpose-built products and solutions.</li>
  <li>Logistics company DHL uses TOGAF to bring global enterprise architectures teams together and manage their Architecture Governance.</li>
  <li>Government agencies are increasingly using TOGAF to develop their capability examples include DWP and PITO.</li>
</ul>

<h2>TOGAFs ongoing challenge</h2>
<p>Industry leaders and governments are now recognising the value of Enterprise Architecture. This gives us some unprecedented challenges.</p>
<ul>
  <li>We are still at the beginning of the Information Age.</li>
  <li>Creating, building and joining in with new markets are key to any successful business. Being flexible enough to do this is a significant business challenge one that is a major driver for Enterprise Architecture.</li>
  <li>The demand for interoperability between enterprises and their world-wide partners is now just normal business life.</li>
  <li>Keeping business processes up-to-date, effective and efficient is a major infrastructure challenge.</li>
  <li>Exploiting new innovations whilst managing culture change is an ongoing requirement for success.</li>
  <li>The audit requirements of governments and markets are becoming more stringent.</li>
</ul>
<p>All these challenges are at the heart of the CIO role. Many now recognise that quality enterprise architecture and a healthy, well-managed, operating enterprise go hand in hand.</p>
<p>TOGAF Enterprise Architecture is the only world-wide standard methodology that embraces these challenges.</p>

<h2>TOGAF: Where to next?</h2>
<p>The Architecture Forum is working with and influencing other standards groups, industry bodies and consortia. The objective is to ensure that TOGAF compliments and interoperates with their Frameworks and Methods delivering harmonisation in the marketplace. Example methods included ITIL, MDA, COBIT, DSDM, PRINCE 2, and DODAF.</p>
<p>Currently, TOGAFs method is being refreshed to bring it up-to-date with modern business thinking and practice. Specifically, these changes will encompass transformation programmes and develop a variety of architecture styles and skills e.g. Agile Architectures, SOA, Dynamic Architectures.</p>
<p>TOGAF is clearly an open methodology without constraints. Its growing usage and acceptance means that it has a great future as the leading, best-practice methodology for creating unified global Enterprise Architectures. We just need to make it happen.</p>
]]></description>
<link>http://www.architecting-the-enterprise.com/TOGAF/articles/The_TOGAF_Story.php</link>
<guid isPermaLink='true'>http://www.architecting-the-enterprise.com/TOGAF/articles/The_TOGAF_Story.php</guid>
<pubDate>Fri, 07 Apr 2006 10:19:09 GMT</pubDate>
</item>



</channel>
</rss>
