Profile picture for user Etienne

Business Architecture Driven Solution Delivery

The Business Architecture Solution Delivery method ensures that you have alignment between the business layer and the supporting application & technology layers. Below you will find a short summary of how this is achieved.

1.Project Context

Make sure you identify your L1 processes from your Business Architecture and indicate the association to the project i.e.

Project refers to Process

Project adds Process

Project removes Process

Project changes Process

This allows one to have a view of which projects impact which processes in the enterprise and ensures that all design artifacts associated to the process is maintained for future change requests

2.Define (Update) L2 process

Define or design the L2 process associated to the parent L1 process indicating mostly sub-processes. Sub-processes with associated requirements (user stories) are then candidates for sea level use cases or user goal use cases. Each sub-process can have zero to many associated user stories (requirements).

3.Design sea level use case diagram

Harvest sub-processes with associated requirements from the L2 process diagrams and design the use case diagram. The purpose here is to understand the impact on human actors and technical actors (applications) and to estimate the development effort using use case point calculations.  This drives the target solution architecture and can be complimented by adding the Logical Views, Implementation Views & Deployment Views

4.Detail Analysis & Design

Now you have an initial product backlog consisting of L2 processes, associated use cases (sea level) and associated user stories. The product backlog can now be prioritized and work can start on expanding the high priority use cases into the relevant detail i.e.

  • Detail sub-process flows indicating default paths, alternative paths & exceptions
  • Screen navigation & associated screen designs
  • Sequence diagrams
  • Data model & class diagrams
  • Component diagrams
  • Deployment diagram’s etc.

Here is a link to an example project where the above was applied Project Movie Magic

The content was modeled in ARIS and published to Confluence & JIRA using the aris2confluence bridge from BPMUtils.com 

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
  • Profile picture for user freddy
  • Profile picture for user mikhubb
  • Profile picture for user harryratia
  • DC
  • ВА
  • PacMan

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