Profile picture for user Etienne

Part 1: Overview

What is TOGAF ADM?

The TOGAF ADM is the result of continuous contributions from a large number of architecture practitioners. It describes a method for developing an enterprise architecture, and forms the core of TOGAF. The Open Group

What is ArchiMate?

ArchiMate is an open and independent enterprise architecture modeling language to support the description, analysis and visualization of architecture within and across business domains in an unambiguous way. The Open Group

What is BPMN?

A standard Business Process Model and Notation (BPMN) will provide businesses with the capability of understanding their internal business procedures in a graphical notation and will give organizations the ability to communicate these procedures in a standard manner. Object Management Group

What is UML?

The Unified Modelling Language™ - UML - is OMG's most-used specification, and the way the world models not only application structure, behavior, and architecture, but also business process and data structure.  Object Management Group

What are BCLC / SDLC?

In the case of a business change lifecycle, this covers the process of managing all the stages of a product’s life from the original concept through design and manufacture to service and disposal. Investment can take place at any point during the cycle in order to lengthen the life of a product.

In the IT world, there is a similar concept known as the systems development lifecycle. This starts with the analysis of requirements and ends with the maintenance of the system. A systems development lifecycle typically goes through the stages of analysis, design, build, test and implementation. Following the implementation, the system moves into operation and needs to be maintained for the life of the system.

Tying it all together using ARIS?

BCLC / SDLC

 

The focus here is to describe the TOGAF concept of Deliverables, Artifacts & Building Blocks. Deliverables i.e. business requirement specifications (BRS) contain artifacts (models & matrices) that are constructed using architectural building blocks (objects). The key modelled deliverables are explained below when following a waterfall SDLC method:

  1. Business strategy phase:
  2. Portfolio demand phase:
  3. Concept phase:
  4. Scope phase: During the Scope Phase a "mille wide inch deep" view of the requirements (PRS initial: Product Requirement Specification V0.1) and envisaged solution (CSAD - conceptual solution architecture design) is created to:
  • Identify the key business requirements
  • Identify the key use cases
  • Define the conceptual solution architecture
  • Estimate the overall effort using use case point calculations
  • Define the targeted implementation & migration plan
  • Define the Define Phase iteration / sprints (if Agile)
  • Define the target implementation & migration plan
  1. Define phase: In the Define Phase an in-depth analysis (“inch wide, mile deep”) is performed to obtain a detailed understanding of the business needs as defined in the initial product requirements specification (PRS V0.1). Once these requirements are clearly defined, they are reviewed and agreed upon with client decision makers and key project stakeholders. The Define Phase includes:
  • One or multiple detail product requirement specifications (PRS detail: V1.0) depending on the number of iterations identified during the Scope Phase.
  • One or multiple logical solution architecture designs (LSAD) to realize the business requirements (BRS).
  • Updated implementation & migration plan
  1. Design phase: During the Design Phase, the system is designed to satisfy the requirements identified in the PRS V1.0.  The requirements identified in the Define Phase are transformed into a Product Design Specification (PDS) that accurately describes the design of the system and that can be used as an input to system development in the Build Phase. The PRS V1.0  is used as input into the Design Phase and is governed by the CSAD as defined during the Define Phase.
  2. Build phase:
  3. Test phase:
  4. Deploy phase:

Part 2: Deliverables, Artifacts & Architectural Building Blocks

by Deryl Heitman
Posted on Tue, 04/16/2013 - 17:01

Interesting topic, when can we look forward to more?

0
by Marcus Robst
Posted on Wed, 04/17/2013 - 09:38

Thanks for this, please post more! Can you explain how the different modelling languages could be used together in the context of the outline above?

0
by Frederic HARDES
Posted on Wed, 04/24/2013 - 21:21

Ok but what is the link between the title in the content and even less with Aris

0
by Etienne Venter Author
Posted on Fri, 04/26/2013 - 09:33

Hi Frederic, in part 2 I will reveal more, but in short it illustrates how ARIS is used by different roles in the full spectrum of your business change lifecycle / system development lifecycle using ARIS.

1. Define strategy: supported by ARIS buiness strategy

2. Porfolio management: supported by ARIS buiness strategy & ARIS business designer / architect

3. Develop concept: supported by ARIS business designer

4. Define initial business requirements (product requirement specification v0.1): supported by ARIS business designer + ArchiMate extension

5. Define conceptual solution architecture: supported by ARIS IT designer & ArchiMate extension

6. Define detail business requirement specifications: supported by ARIS business designer + ArchiMate extension

7. Define logical solution architecture: supported by ARIS IT designer & ArchiMate extension

8. Define software design specifications: supported by ARIS business designer & ARIS UML designer.

The above is covered in the iBAS solution (integrated business architecture solution) as a method and supporting scripts to model and generate all of the above.

0

Featured achievement

Rookie
Say hello to the ARIS Community! Personalize your community experience by following forums or tags, liking a post or uploading a profile picture.
Recent Unlocks

Leaderboard

|
icon-arrow-down icon-arrow-cerulean-left icon-arrow-cerulean-right icon-arrow-down icon-arrow-left icon-arrow-right icon-arrow icon-back icon-close icon-comments icon-correct-answer icon-tick icon-download icon-facebook icon-flag icon-google-plus icon-hamburger icon-in icon-info icon-instagram icon-login-true icon-login icon-mail-notification icon-mail icon-mortarboard icon-newsletter icon-notification icon-pinterest icon-plus icon-rss icon-search icon-share icon-shield icon-snapchat icon-star icon-tutorials icon-twitter icon-universities icon-videos icon-views icon-whatsapp icon-xing icon-youtube icon-jobs icon-heart icon-heart2 aris-express bpm-glossary help-intro help-design Process_Mining_Icon help-publishing help-administration help-dashboarding help-archive help-risk icon-knowledge icon-question icon-events icon-message icon-more icon-pencil forum-icon icon-lock