Sunday, May 24, 2009

Toga9 (The open group architecture framework) version 9

I passed togaf9-level 2 exam one week back. Exam has 8 scenario based questions. I found few good ideas in togaf9. They are mentioned below:

  • Separation of architecture concern via architecture domain – Business, application, data and technology. But there is very little detailed description of each domain
  • The core of Togaf9 is ADM or architecture development methodologies. ADM define a process for developing architecture. All together there are 11 ADM phases – Preliminary, Vision, Business, application, data and technology development phase, Opportunity and solution phase, Implementation governance phase , migration planning, Arch. Change management and arch. Requirement phase
  • Perhaps more useful most useful part of toagf is ADM guideline and technique. These are recommended practices like stakeholder management, Gap analysis and scenario development . Gap analysis based upon base line architecture and target architecture. Gap can be analysis at architecture domain level i.e. gap at business architecture level, application level, data level and technology level Scenario development: a very elaborate process for developing scenario is given. The process can help in understanding complex business scenario
  • Architecture and solution building blocks: Togaf9 describes architecture building block as required business capability. A business capability can be delivered via one or more solution building blocks.
  • Deliverables and Artifacts: A deliverables is some thing which has contractual obligation. A deliverable may require creation of one or more artifacts.
  • Repository: A central enterprise wise repository for storing all architecture deliverables and artifacts is recommended. A central repository is becoming a part of all large scale, multisite software development effort. Togaf9 also talk of Architecture continuum which is basically classification of architecture content inside the repository.
  • Toagaf9 also provides a content model. The content model is also organized on the line of architecture domain – Business, application, data and technology. Business architecture also includes a business motivation model. Content framework can be extended by plugging customized extension model.

    Some of the important part of the togaf9 is given below


No comments: