SlideShare une entreprise Scribd logo
1  sur  31
  Business Requirements Analysis in a Visible Enterprise With Metastorm Provision BPA
Today’s Challenge – Mind the Gaps ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Process Analysis & Optimization Strategy & Enterprise Architecture Process Execution & Management  2007 Metastorm Inc.
 2007 Metastorm Inc. Close the Gaps with a Common Language
Process-Oriented Management
Process Orientation
Process Thinking ,[object Object],[object Object],[object Object],[object Object]
The Need for Process Improvement “… the idea of reexamining your processes from time to time to make them more effective and to wring out inefficiencies is more important now than ever.” “ A rule of thumb is that a lousy process will consume ten times as many hours as the work itself requires.   A good process will eliminate the wasted time, and technology will speed up the remaining real work.” Bill Gates, “ Business @ The Speed Of Thought” , 1999 Business modeling  enables improved performance.
Business Process Improvement – the Objective ,[object Object],[object Object],[object Object]
A Typical Software Development Project
What is the cause of most failed  System Development projects? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Best Way to Gather Business Requirements ,[object Object],[object Object],[object Object],[object Object],[object Object]
Enterprise Architecture (EA) ,[object Object],[object Object]
Zachman Framework TM e.g. DATA Builder SCOPE (CONTEXTUAL) MODEL (CONCEPTUAL) ENTERPRISE Designer SYSTEM MODEL (LOGICAL) TECHNOLOGY MODEL (PHYSICAL) DETAILED REPRESEN- TATIONS (OUT-OF- CONTEXT) Sub- Contractor FUNCTIONING ENTERPRISE DATA FUNCTION NETWORK e.g. Data Definition Ent = Field Reln = Address e.g. Physical Data Model Ent = Segment/Table/etc. Reln = Pointer/Key/etc. e.g. Logical Data Model Ent = Data Entity Reln = Data Relationship e.g. Semantic Model Ent = Business Entity Reln = Business Relationship List of Things Important to the Business ENTITY = Class of Business Thing List of Processes the Business Performs Function = Class of Business Process e.g. Application Architecture I/O  = User Views Proc .= Application Function e.g. System Design I/O = Data Elements/Sets Proc.= Computer Function e.g. Program I/O = Control Block Proc.= Language Stmt e.g. FUNCTION e.g. Business Process Model Proc. = Business Process I/O = Business Resources List of Locations in which the Business Operates Node = Major  Business Location e.g.  Business Logistics  System Node = Business Location Link = Business Linkage e.g.  Distributed System Node = I/S Function (Processor, Storage, etc) Link = Line Characteristics e.g. Technology Architecture Node = Hardware/System Software Link = Line Specifications e.g.  Network Architecture Node = Addresses Link = Protocols e.g. NETWORK Architecture Planner Owner Builder ENTERPRISE MODEL (CONCEPTUAL)  Designer SYSTEM MODEL (LOGICAL)  TECHNOLOGY MODEL (PHYSICAL) DETAILED REPRESEN-  TATIONS  (OUT-OF  CONTEXT)  Sub- Contractor FUNCTIONING MOTIVATION TIME PEOPLE e.g. Rule Specification End = Sub-condition Means = Step e.g. Rule Design End = Condition Means = Action e.g., Business Rule Model End = Structural Assertion Means =Action Assertion End = Business Objective Means = Business Strategy List of Business Goals/Strat Ends/Means=Major Bus. Goal/ Critical Success Factor List of Events Significant Time = Major Business Event e.g. Processing Structure Cycle = Processing Cycle Time = System Event  e.g. Control Structure Cycle = Component Cycle Time = Execute e.g.  Timing Definition Cycle = Machine Cycle Time = Interrupt e.g. SCHEDULE e.g. Master Schedule Time = Business Event Cycle = Business Cycle List of Organizations People = Major Organizations e.g.  Work Flow Model People = Organization Unit Work = Work Product e.g. Human Interface  People = Role Work = Deliverable e.g. Presentation Architecture People = User Work = Screen Format e.g.  Security Architecture People = Identity Work = Job e.g. ORGANIZATION Planner Owner to the Business Important to the Business What How Where Who When Why SCOPE (CONTEXTUAL) Architecture e.g. STRATEGY ENTERPRISE e.g. Business Plan Process Activity
The Enterprise Architecture Framework View Why
Business Requirements Analysis – Project Plan
Business Requirement Deliverables
Business Domain Profile Business Interaction Model Goal Model Organization Model Process Model
Business Requirements Models Workflow Model Use Case Model Business Class Model Statechart Model
Business Requirements Models Requirements Model Storyboard Model Sequence Model Operation Model
Creating Process Scenarios
Performing Simulations
Activity-Based-Costing Analysis Resource Utilization Analysis – Identifying Bottlenecks Analyzing Results
From Workflow Model to Use Case Model
User Interface Identification
Navigation Grids & Reports
From Business Class to Activity (CRUD)
Publishing
Traditional Vs. BPM  Developing BPM enabled applications is a vastly different approach to traditional systems development methodologies  © BPM Focus Inc., 2006 – All Rights Reserved
The Spiral Approach BPM Enabled Application Development  © BPM Focus Inc., 2006 – All Rights Reserved
Iterative BPM Lifecycle -  a Simplistic View © BPM Focus Inc., 2006 – All Rights Reserved
Recommended ,[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Tendances

Career Sessions IT
Career Sessions ITCareer Sessions IT
Career Sessions ITSupportGCI
 
Plug-n-Play Knowledge Management
Plug-n-Play Knowledge ManagementPlug-n-Play Knowledge Management
Plug-n-Play Knowledge ManagementKM Chicago
 
Use Case Workshop
Use Case WorkshopUse Case Workshop
Use Case Workshopelkensteyin
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modelingguest2c3da5c7
 
Systems and Technical Architecture
Systems and Technical ArchitectureSystems and Technical Architecture
Systems and Technical ArchitectureRachel Gladdis
 
The Mysterious Process of Business Analysis Solved
The Mysterious Process of Business Analysis SolvedThe Mysterious Process of Business Analysis Solved
The Mysterious Process of Business Analysis SolvedHeadChannel
 
Driving Your BA Career Roles
Driving Your BA Career RolesDriving Your BA Career Roles
Driving Your BA Career RolesShankar Karthik
 
Business Analyst Training in Hyderabad
Business Analyst Training in HyderabadBusiness Analyst Training in Hyderabad
Business Analyst Training in HyderabadUgs8008
 
Requirements management
Requirements managementRequirements management
Requirements managementPinaki Ghosh
 
Other requirements, requirement specification and map
Other requirements, requirement specification and mapOther requirements, requirement specification and map
Other requirements, requirement specification and mapcsk selva
 
Business analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaBusiness analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaDeepak Kadam
 
BPMN 2.0 Tutorial 01 - Basic Constructs
BPMN 2.0 Tutorial 01 - Basic ConstructsBPMN 2.0 Tutorial 01 - Basic Constructs
BPMN 2.0 Tutorial 01 - Basic ConstructsMichael zur Muehlen
 
Writing effective requirements
Writing effective requirementsWriting effective requirements
Writing effective requirementsLiz Lavaveshkul
 
Requirements Gathering Best Practice Pack
Requirements Gathering Best Practice PackRequirements Gathering Best Practice Pack
Requirements Gathering Best Practice PackAmy Slater
 
Business analysts and sdlc
Business analysts and sdlcBusiness analysts and sdlc
Business analysts and sdlcAniket Sharma
 
Analysis & Business Requirements
Analysis & Business RequirementsAnalysis & Business Requirements
Analysis & Business RequirementsHeinz Tonn
 
Project Manager and EA ABRIDGED
Project Manager and EA ABRIDGEDProject Manager and EA ABRIDGED
Project Manager and EA ABRIDGEDRichard Freggi
 
Business requirements template
Business requirements templateBusiness requirements template
Business requirements templateNageswaraRao k
 

Tendances (20)

Career Sessions IT
Career Sessions ITCareer Sessions IT
Career Sessions IT
 
Plug-n-Play Knowledge Management
Plug-n-Play Knowledge ManagementPlug-n-Play Knowledge Management
Plug-n-Play Knowledge Management
 
Use Case Workshop
Use Case WorkshopUse Case Workshop
Use Case Workshop
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modeling
 
Systems and Technical Architecture
Systems and Technical ArchitectureSystems and Technical Architecture
Systems and Technical Architecture
 
The Mysterious Process of Business Analysis Solved
The Mysterious Process of Business Analysis SolvedThe Mysterious Process of Business Analysis Solved
The Mysterious Process of Business Analysis Solved
 
Saibm
SaibmSaibm
Saibm
 
Driving Your BA Career Roles
Driving Your BA Career RolesDriving Your BA Career Roles
Driving Your BA Career Roles
 
Business Analyst Training in Hyderabad
Business Analyst Training in HyderabadBusiness Analyst Training in Hyderabad
Business Analyst Training in Hyderabad
 
Requirements management
Requirements managementRequirements management
Requirements management
 
Other requirements, requirement specification and map
Other requirements, requirement specification and mapOther requirements, requirement specification and map
Other requirements, requirement specification and map
 
Zachman framework
Zachman frameworkZachman framework
Zachman framework
 
Business analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaBusiness analyst 101 program Mumbai India
Business analyst 101 program Mumbai India
 
BPMN 2.0 Tutorial 01 - Basic Constructs
BPMN 2.0 Tutorial 01 - Basic ConstructsBPMN 2.0 Tutorial 01 - Basic Constructs
BPMN 2.0 Tutorial 01 - Basic Constructs
 
Writing effective requirements
Writing effective requirementsWriting effective requirements
Writing effective requirements
 
Requirements Gathering Best Practice Pack
Requirements Gathering Best Practice PackRequirements Gathering Best Practice Pack
Requirements Gathering Best Practice Pack
 
Business analysts and sdlc
Business analysts and sdlcBusiness analysts and sdlc
Business analysts and sdlc
 
Analysis & Business Requirements
Analysis & Business RequirementsAnalysis & Business Requirements
Analysis & Business Requirements
 
Project Manager and EA ABRIDGED
Project Manager and EA ABRIDGEDProject Manager and EA ABRIDGED
Project Manager and EA ABRIDGED
 
Business requirements template
Business requirements templateBusiness requirements template
Business requirements template
 

Similaire à Process-Oriented Business Requirements

Introduction to Enterprise Architecture and TOGAF 9.1
Introduction to Enterprise Architecture and TOGAF 9.1Introduction to Enterprise Architecture and TOGAF 9.1
Introduction to Enterprise Architecture and TOGAF 9.1iasaglobal
 
Enterprise Information Architecture in Context (later renamed Enterprise Cont...
Enterprise Information Architecture in Context (later renamed Enterprise Cont...Enterprise Information Architecture in Context (later renamed Enterprise Cont...
Enterprise Information Architecture in Context (later renamed Enterprise Cont...James Melzer
 
Architecture Series 5-1 EA As Corporate Strategy Introduction
Architecture Series 5-1   EA As Corporate Strategy   IntroductionArchitecture Series 5-1   EA As Corporate Strategy   Introduction
Architecture Series 5-1 EA As Corporate Strategy IntroductionFrankie Hsiang
 
Optimizing Value to the Enterprise with Integrated Enterprise Architecture
Optimizing Value to the Enterprise with Integrated Enterprise ArchitectureOptimizing Value to the Enterprise with Integrated Enterprise Architecture
Optimizing Value to the Enterprise with Integrated Enterprise ArchitectureNathaniel Palmer
 
Enterprise Architecture in Strategy Deployment
Enterprise Architecture in Strategy DeploymentEnterprise Architecture in Strategy Deployment
Enterprise Architecture in Strategy DeploymentJouko Poutanen
 
Bussiness Analyst Online Training in Hyderabad
Bussiness Analyst Online Training in HyderabadBussiness Analyst Online Training in Hyderabad
Bussiness Analyst Online Training in HyderabadUgs8008
 
How to Build TOGAF Architectures With System Architect (2).ppt
How to Build TOGAF Architectures With System Architect (2).pptHow to Build TOGAF Architectures With System Architect (2).ppt
How to Build TOGAF Architectures With System Architect (2).pptStevenShing
 
Data Modeling Enterprise Architecture
Data Modeling Enterprise ArchitectureData Modeling Enterprise Architecture
Data Modeling Enterprise ArchitectureRichard Freggi
 
Bussiness analyst training in india
Bussiness analyst training in indiaBussiness analyst training in india
Bussiness analyst training in indiaunited global soft
 
Service Oriented Architecture 10 0
Service Oriented Architecture 10 0Service Oriented Architecture 10 0
Service Oriented Architecture 10 0Nigel Tebbutt
 
Architecting enterprise BPM systems for optimal agility
Architecting enterprise BPM systems for optimal agilityArchitecting enterprise BPM systems for optimal agility
Architecting enterprise BPM systems for optimal agilityAlexander SAMARIN
 
Primer on workload_modelling_v0.2
Primer on workload_modelling_v0.2Primer on workload_modelling_v0.2
Primer on workload_modelling_v0.2Trevor Warren
 

Similaire à Process-Oriented Business Requirements (20)

Introduction to Enterprise Architecture and TOGAF 9.1
Introduction to Enterprise Architecture and TOGAF 9.1Introduction to Enterprise Architecture and TOGAF 9.1
Introduction to Enterprise Architecture and TOGAF 9.1
 
Enterprise Information Architecture in Context (later renamed Enterprise Cont...
Enterprise Information Architecture in Context (later renamed Enterprise Cont...Enterprise Information Architecture in Context (later renamed Enterprise Cont...
Enterprise Information Architecture in Context (later renamed Enterprise Cont...
 
The Role of a Systems Architect
The Role of a Systems ArchitectThe Role of a Systems Architect
The Role of a Systems Architect
 
Architecture Series 5-1 EA As Corporate Strategy Introduction
Architecture Series 5-1   EA As Corporate Strategy   IntroductionArchitecture Series 5-1   EA As Corporate Strategy   Introduction
Architecture Series 5-1 EA As Corporate Strategy Introduction
 
Optimizing Value to the Enterprise with Integrated Enterprise Architecture
Optimizing Value to the Enterprise with Integrated Enterprise ArchitectureOptimizing Value to the Enterprise with Integrated Enterprise Architecture
Optimizing Value to the Enterprise with Integrated Enterprise Architecture
 
Enterprise Architecture in Strategy Deployment
Enterprise Architecture in Strategy DeploymentEnterprise Architecture in Strategy Deployment
Enterprise Architecture in Strategy Deployment
 
Session 4 & 5
Session 4 & 5Session 4 & 5
Session 4 & 5
 
Bussiness Analyst Online Training in Hyderabad
Bussiness Analyst Online Training in HyderabadBussiness Analyst Online Training in Hyderabad
Bussiness Analyst Online Training in Hyderabad
 
EA Workshop 1
EA Workshop 1EA Workshop 1
EA Workshop 1
 
How to Build TOGAF Architectures With System Architect (2).ppt
How to Build TOGAF Architectures With System Architect (2).pptHow to Build TOGAF Architectures With System Architect (2).ppt
How to Build TOGAF Architectures With System Architect (2).ppt
 
Data Modeling Enterprise Architecture
Data Modeling Enterprise ArchitectureData Modeling Enterprise Architecture
Data Modeling Enterprise Architecture
 
Erp
ErpErp
Erp
 
What is ERP
What is ERPWhat is ERP
What is ERP
 
Bussiness analyst training in india
Bussiness analyst training in indiaBussiness analyst training in india
Bussiness analyst training in india
 
Erp
ErpErp
Erp
 
Service Oriented Architecture 10 0
Service Oriented Architecture 10 0Service Oriented Architecture 10 0
Service Oriented Architecture 10 0
 
Architecting enterprise BPM systems for optimal agility
Architecting enterprise BPM systems for optimal agilityArchitecting enterprise BPM systems for optimal agility
Architecting enterprise BPM systems for optimal agility
 
ERP Implementation
ERP ImplementationERP Implementation
ERP Implementation
 
Primer on workload_modelling_v0.2
Primer on workload_modelling_v0.2Primer on workload_modelling_v0.2
Primer on workload_modelling_v0.2
 
Business analyst with project training
Business analyst with project trainingBusiness analyst with project training
Business analyst with project training
 

Plus de Dafna Levy

Process mining intro - Heb
Process mining intro - HebProcess mining intro - Heb
Process mining intro - HebDafna Levy
 
Intelligent Process Management
Intelligent Process ManagementIntelligent Process Management
Intelligent Process ManagementDafna Levy
 
QlikView Solutions for Priority ERP users - Heb
 QlikView Solutions for Priority ERP users - Heb QlikView Solutions for Priority ERP users - Heb
QlikView Solutions for Priority ERP users - HebDafna Levy
 
E-comm analytics
E-comm analyticsE-comm analytics
E-comm analyticsDafna Levy
 
QlikView Solutions by Dafna Levy
QlikView Solutions by Dafna LevyQlikView Solutions by Dafna Levy
QlikView Solutions by Dafna LevyDafna Levy
 
Intelligent Process Management & Visualization Technologies
Intelligent Process Management & Visualization TechnologiesIntelligent Process Management & Visualization Technologies
Intelligent Process Management & Visualization TechnologiesDafna Levy
 
Click, View & Do! - English
Click, View & Do! - EnglishClick, View & Do! - English
Click, View & Do! - EnglishDafna Levy
 
Business & process discovery solutions - Hebrew
Business & process discovery solutions - HebrewBusiness & process discovery solutions - Hebrew
Business & process discovery solutions - HebrewDafna Levy
 
Discovery of Production Processes - Tutorial
Discovery of Production Processes - TutorialDiscovery of Production Processes - Tutorial
Discovery of Production Processes - TutorialDafna Levy
 
Mind Your Processes - Heb
Mind Your Processes - HebMind Your Processes - Heb
Mind Your Processes - HebDafna Levy
 
Becoming a Process Minding Organization - a Solution Overview
Becoming a Process Minding Organization  - a Solution OverviewBecoming a Process Minding Organization  - a Solution Overview
Becoming a Process Minding Organization - a Solution OverviewDafna Levy
 
Extend the M in your WMS
Extend the M in your WMSExtend the M in your WMS
Extend the M in your WMSDafna Levy
 
Process Mining Intro (Eng)
Process Mining Intro (Eng)Process Mining Intro (Eng)
Process Mining Intro (Eng)Dafna Levy
 
Manufacturing Intelligence (MI)
Manufacturing Intelligence (MI)Manufacturing Intelligence (MI)
Manufacturing Intelligence (MI)Dafna Levy
 
Manufacturing intelligence (MI) - Heb
Manufacturing intelligence (MI) - HebManufacturing intelligence (MI) - Heb
Manufacturing intelligence (MI) - HebDafna Levy
 
Process mining with Disco (Eng)
Process mining with Disco (Eng)Process mining with Disco (Eng)
Process mining with Disco (Eng)Dafna Levy
 
Process mining with Disco (Hebrew) עברית
Process mining with Disco (Hebrew) עבריתProcess mining with Disco (Hebrew) עברית
Process mining with Disco (Hebrew) עבריתDafna Levy
 
Savvion BPM System Demo - In Hebrew
Savvion BPM System Demo - In HebrewSavvion BPM System Demo - In Hebrew
Savvion BPM System Demo - In HebrewDafna Levy
 
השגת תנופה לתהליכים בארגון
השגת תנופה לתהליכים בארגוןהשגת תנופה לתהליכים בארגון
השגת תנופה לתהליכים בארגוןDafna Levy
 
Alec Sharp Process Traction
Alec Sharp Process TractionAlec Sharp Process Traction
Alec Sharp Process TractionDafna Levy
 

Plus de Dafna Levy (20)

Process mining intro - Heb
Process mining intro - HebProcess mining intro - Heb
Process mining intro - Heb
 
Intelligent Process Management
Intelligent Process ManagementIntelligent Process Management
Intelligent Process Management
 
QlikView Solutions for Priority ERP users - Heb
 QlikView Solutions for Priority ERP users - Heb QlikView Solutions for Priority ERP users - Heb
QlikView Solutions for Priority ERP users - Heb
 
E-comm analytics
E-comm analyticsE-comm analytics
E-comm analytics
 
QlikView Solutions by Dafna Levy
QlikView Solutions by Dafna LevyQlikView Solutions by Dafna Levy
QlikView Solutions by Dafna Levy
 
Intelligent Process Management & Visualization Technologies
Intelligent Process Management & Visualization TechnologiesIntelligent Process Management & Visualization Technologies
Intelligent Process Management & Visualization Technologies
 
Click, View & Do! - English
Click, View & Do! - EnglishClick, View & Do! - English
Click, View & Do! - English
 
Business & process discovery solutions - Hebrew
Business & process discovery solutions - HebrewBusiness & process discovery solutions - Hebrew
Business & process discovery solutions - Hebrew
 
Discovery of Production Processes - Tutorial
Discovery of Production Processes - TutorialDiscovery of Production Processes - Tutorial
Discovery of Production Processes - Tutorial
 
Mind Your Processes - Heb
Mind Your Processes - HebMind Your Processes - Heb
Mind Your Processes - Heb
 
Becoming a Process Minding Organization - a Solution Overview
Becoming a Process Minding Organization  - a Solution OverviewBecoming a Process Minding Organization  - a Solution Overview
Becoming a Process Minding Organization - a Solution Overview
 
Extend the M in your WMS
Extend the M in your WMSExtend the M in your WMS
Extend the M in your WMS
 
Process Mining Intro (Eng)
Process Mining Intro (Eng)Process Mining Intro (Eng)
Process Mining Intro (Eng)
 
Manufacturing Intelligence (MI)
Manufacturing Intelligence (MI)Manufacturing Intelligence (MI)
Manufacturing Intelligence (MI)
 
Manufacturing intelligence (MI) - Heb
Manufacturing intelligence (MI) - HebManufacturing intelligence (MI) - Heb
Manufacturing intelligence (MI) - Heb
 
Process mining with Disco (Eng)
Process mining with Disco (Eng)Process mining with Disco (Eng)
Process mining with Disco (Eng)
 
Process mining with Disco (Hebrew) עברית
Process mining with Disco (Hebrew) עבריתProcess mining with Disco (Hebrew) עברית
Process mining with Disco (Hebrew) עברית
 
Savvion BPM System Demo - In Hebrew
Savvion BPM System Demo - In HebrewSavvion BPM System Demo - In Hebrew
Savvion BPM System Demo - In Hebrew
 
השגת תנופה לתהליכים בארגון
השגת תנופה לתהליכים בארגוןהשגת תנופה לתהליכים בארגון
השגת תנופה לתהליכים בארגון
 
Alec Sharp Process Traction
Alec Sharp Process TractionAlec Sharp Process Traction
Alec Sharp Process Traction
 

Process-Oriented Business Requirements

  • 1. Business Requirements Analysis in a Visible Enterprise With Metastorm Provision BPA
  • 2.
  • 3.  2007 Metastorm Inc. Close the Gaps with a Common Language
  • 6.
  • 7. The Need for Process Improvement “… the idea of reexamining your processes from time to time to make them more effective and to wring out inefficiencies is more important now than ever.” “ A rule of thumb is that a lousy process will consume ten times as many hours as the work itself requires. A good process will eliminate the wasted time, and technology will speed up the remaining real work.” Bill Gates, “ Business @ The Speed Of Thought” , 1999 Business modeling enables improved performance.
  • 8.
  • 9. A Typical Software Development Project
  • 10.
  • 11.
  • 12.
  • 13. Zachman Framework TM e.g. DATA Builder SCOPE (CONTEXTUAL) MODEL (CONCEPTUAL) ENTERPRISE Designer SYSTEM MODEL (LOGICAL) TECHNOLOGY MODEL (PHYSICAL) DETAILED REPRESEN- TATIONS (OUT-OF- CONTEXT) Sub- Contractor FUNCTIONING ENTERPRISE DATA FUNCTION NETWORK e.g. Data Definition Ent = Field Reln = Address e.g. Physical Data Model Ent = Segment/Table/etc. Reln = Pointer/Key/etc. e.g. Logical Data Model Ent = Data Entity Reln = Data Relationship e.g. Semantic Model Ent = Business Entity Reln = Business Relationship List of Things Important to the Business ENTITY = Class of Business Thing List of Processes the Business Performs Function = Class of Business Process e.g. Application Architecture I/O = User Views Proc .= Application Function e.g. System Design I/O = Data Elements/Sets Proc.= Computer Function e.g. Program I/O = Control Block Proc.= Language Stmt e.g. FUNCTION e.g. Business Process Model Proc. = Business Process I/O = Business Resources List of Locations in which the Business Operates Node = Major Business Location e.g. Business Logistics System Node = Business Location Link = Business Linkage e.g. Distributed System Node = I/S Function (Processor, Storage, etc) Link = Line Characteristics e.g. Technology Architecture Node = Hardware/System Software Link = Line Specifications e.g. Network Architecture Node = Addresses Link = Protocols e.g. NETWORK Architecture Planner Owner Builder ENTERPRISE MODEL (CONCEPTUAL) Designer SYSTEM MODEL (LOGICAL) TECHNOLOGY MODEL (PHYSICAL) DETAILED REPRESEN- TATIONS (OUT-OF CONTEXT) Sub- Contractor FUNCTIONING MOTIVATION TIME PEOPLE e.g. Rule Specification End = Sub-condition Means = Step e.g. Rule Design End = Condition Means = Action e.g., Business Rule Model End = Structural Assertion Means =Action Assertion End = Business Objective Means = Business Strategy List of Business Goals/Strat Ends/Means=Major Bus. Goal/ Critical Success Factor List of Events Significant Time = Major Business Event e.g. Processing Structure Cycle = Processing Cycle Time = System Event e.g. Control Structure Cycle = Component Cycle Time = Execute e.g. Timing Definition Cycle = Machine Cycle Time = Interrupt e.g. SCHEDULE e.g. Master Schedule Time = Business Event Cycle = Business Cycle List of Organizations People = Major Organizations e.g. Work Flow Model People = Organization Unit Work = Work Product e.g. Human Interface People = Role Work = Deliverable e.g. Presentation Architecture People = User Work = Screen Format e.g. Security Architecture People = Identity Work = Job e.g. ORGANIZATION Planner Owner to the Business Important to the Business What How Where Who When Why SCOPE (CONTEXTUAL) Architecture e.g. STRATEGY ENTERPRISE e.g. Business Plan Process Activity
  • 14. The Enterprise Architecture Framework View Why
  • 15. Business Requirements Analysis – Project Plan
  • 17. Business Domain Profile Business Interaction Model Goal Model Organization Model Process Model
  • 18. Business Requirements Models Workflow Model Use Case Model Business Class Model Statechart Model
  • 19. Business Requirements Models Requirements Model Storyboard Model Sequence Model Operation Model
  • 22. Activity-Based-Costing Analysis Resource Utilization Analysis – Identifying Bottlenecks Analyzing Results
  • 23. From Workflow Model to Use Case Model
  • 26. From Business Class to Activity (CRUD)
  • 28. Traditional Vs. BPM Developing BPM enabled applications is a vastly different approach to traditional systems development methodologies © BPM Focus Inc., 2006 – All Rights Reserved
  • 29. The Spiral Approach BPM Enabled Application Development © BPM Focus Inc., 2006 – All Rights Reserved
  • 30. Iterative BPM Lifecycle - a Simplistic View © BPM Focus Inc., 2006 – All Rights Reserved
  • 31.

Notes de l'éditeur

  1. 1