SlideShare a Scribd company logo
1 of 26
Download to read offline
Methods in Enterprises
2
Software Lifecycle
Software Layer
Requirement Architecture Development Operation
Business
Model
Application
UI
Logic
Data
Platform and
Infrastructure
Management
BPM
BA
UX
SOA
EIM
MDD / TDD / XP
EA
PMBOK / CMMI-DEV ITIL
Scrum / Kanban
Business/ITStrategy
Business-IT Alignment
3
Business
Process
Business
Environment
IT
Technology
IT System
Application
Data
Infrastructure
IT
Strategy
Business
Strategy
EABusiness Strategy
Planning Method
Business Process
Management Method
IT Strategy
Planning Method
Business
Analysis
Method
Software
Engineering
Method
Enterprise
Architecture Method
Software Project
Enterprise Method
Architecture
4
Understand all methods used in an
enterprise
Analyze their relationships
Minimize, standardize, integrate and share
the set of methods
Enterprise Method Architecture
Method
Is a federation of
Example: US DoD
5
Do methods produce
consistent models across
different views (e.g. across
process, information, use case)?
Do methods produce
models traceable across
different abstraction
Example: DoDAF Meta Model
(DM2)
6
 Define concepts and models usable in DoD’s 6 core processes:
– Capabilities Integration and Development (JCIDS)
– Planning, Programming, Budgeting, and Execution (PPBE)
– Acquisition System (DAS)
– Systems Engineering (SE)
– Operations Planning
– Capabilities Portfolio Management (CPM)
 Establish guidance for architecture content as a function of purpose
 Make DM2 so the architectures can be integrated, analyzed, and
evaluated to mathematical precision
 Establish and define the constrained vocabulary for description and
discourse about DoDAF models and their usage in the 6 core processes
 Specify the semantics and format for federated EA data exchange
between architecture development and analysis tools and architecture
databases
 Support discovery and understandability of EA data:
– Discovery of EA data using DM2 categories of information
– Understandability of EA data using DM2’s precise semantics
Methods Integration
7
Software Lifecycle
Software Layer
Requirement Architecture Development Operation
Business
Model
Application
UI
Logic
Data
Platform and
Infrastructure
Management
BPM
BA
UX
SOA
EIM
MDD / TDD / XP
EA
PMBOK / CMMI-DEV ITIL
Scrum / Kanban
Horizontal Integration:
Minimal & Traceable
VerticalIntegration:
Disjoint&Consistent
Essence Approach to EMA
8
Practice
Is composed of
Kernel
Is described using
Enterprise Method Architecture
Method
Is a federation of
Comparable
M. E. C. E.
Standard Vocabulary,
Semantics and Format
Essence Approach to EMA
9
Essence Kernel
(IFaP)
New emerging best practices
New demands for methods
(e.g., cloud migration, big data analytics, enterprise mobility)
Hour Glass Model of Middle Out Architecture
Advantage of Essence
Approach
10
Kernel-Based
Practices
Diverse,
Yet Coherent
Practices
Integration
into Method
Minimal,
Yet Sufficient
Methods
Integration
across
Enterprise
M. E. C. E
Agile
Transitions of
Enterprise
Method
Architecture
Adaptive &
Innovative
Example EMA
11
EA
Business Architecture
App Architecture
Data Architecture
Technical Architecture
EA Management
Project Portfolio Mgmt
BPM
BPMN Modeling
BPEL4SWS Implementation
Process Performance Mgmt
BPR Project Management
SOA
Service Identification
Service Specification
Service Realization
Service Governance
Method
Method
12
BPM
BPMN Modeling
BPEL4SWS Implementation
Process Performance Mgmt
BPR Project Management
Method
Practice
Practice
Practice
Practice
BPMN Modeling
Practice Template
13
Opportunity
Stakeholder
Requirements
Software System
Work
Team
Way of Working
Practice
Kernel
Alphas
Explore Possibilities
Understand
Stakeholder Needs
Understand the
Requirements
Shape the System
Prepare to Do the Work
Coordinate Activities
Track Progress
Kernel
Activity
Spaces
BPMN Modeling
Practice Instantiation
14
Opportunity
Stakeholder
Requirements
Software System
Work
Team
Way of Working
Process Goals aligned with Business Strategy
Process Owner and Actors
Process KPIs
BPMN 2.0 Models
executable on the Process Engine
As-Is Process Analysis,
To-Be Process Design and Simulation
Cross-Functional Team with
Process Actors and Process Engineers
Process Modeling Heuristics, Patterns and Tool
Alphas
Work
Products
BPMN Modeling
Practice Instantiation
15
Conduct Benchmarking of Global Best Practices
Analyze Business Strategies and
Process Capabilities to Improve
Analyze the Current Process and
Set Improvement Goals and KPIs
Design and Simulate the To-Be Process and Develop the
Implementation Plan
Justify ROI of the Process Modeling Project,
Organize and Train the Team
Develop the Process Modeling Project Plan
Track the Process Modeling Project
Explore Possibilities
Understand
Stakeholder Needs
Understand the
Requirements
Shape the System
Prepare to Do the Work
Coordinate Activities
Track Progress
Activity
Spaces
Activities
BPMN Modeling
Practice Instantiation
16
Analyze Business Strategies and
Process Capabilities to Improve
Analyze the Current Process and
Set Improvement Goals and KPIs
Design and Simulate the To-Be Process and
Develop the Implementation Plan
Justify ROI of the Process Modeling Project,
Organize and Train the Team
Develop the Process Modeling Project Plan
Track the Process Modeling Project
Conduct Benchmarking of Global Best
Practices
Activities
Process KPIsRequirements
Conceived
Bounded
Coherent
Acceptable
Alpha
States
Process Analysis,
Design, Simulation
Work
Initiated
Prepared
Started
Under Control
Concluded
Closed
Method Composition
17
Practice
Competency
Institutionalization of EMA
18
Enterprise Method
Architecture
Practice
Kernel
Method
Corporate
Business Process
Workforce
Competency
Training Program
Organization &
Job/Role Design
Reusable
SW Asset
(e.g. Patterns)
Management of Essence-Based Project
19
Project
Alpha
State
Activity
Workflow
consistsof
goes through
describes
produces
is in
Requirement
Work
Software System
Team
is a
Activityis handled by
Alpha State
Transition
Task Board
shows
Dashboard
Work
Product
Iteration
has
Way of Working
Alpha
causes
Checklist
is confirmed bychanges
realizestracks
Case Study
BPMN Modeling
Analyze Business Strategies and
Process Capabilities to Improve
Analyze the Current Process and
Set Improvement Goals and KPIs
Design and Simulate the To-Be Process and
Develop the Implementation Plan
Conduct Benchmarking of Global Best
Practices Process KPIsRequirements
Conceived
Bounded
Coherent
Acceptable
Design
Business
Process
Case Study
BPMN Modeling
Analyze Business Strategies and
Process Capabilities to Improve
Analyze the Current Process and
Set Improvement Goals and KPIs
Design and Simulate the To-Be Process
and Develop the Implementation Plan
Conduct Benchmarking of Global Best
Practices ProcessKPIsRequirements
Conceived
Bounded
Coherent
Acceptable
Design
Business
Process
Checklist
Process goals are
determined.
As-Is process is described.
Process problems are
identified.
Root causes of the
problems are identified.
Process KPIs are defined.
Target KPIs are set.
Case Study
Analyze the Current Process and
Set Improvement Goals and KPIs
ProcessKPIsRequirements
Coherent
Checklist
Process goals are
determined.
As-Is process is described.
Process problems are
identified.
Root causes of the
problems are identified.
Process KPIs are defined.
Target KPIs are set.
Case Study
BPMN Modeling
Analyze Business Strategies and
Process Capabilities to Improve
Analyze the Current Process and
Set Improvement Goals and KPIs
Design and Simulate the To-Be Process
and Develop the Implementation Plan
Conduct Benchmarking of Global Best
Practices ProcessKPIsRequirements
Conceived
Bounded
Coherent
Acceptable
Design
Business
Process
Checklist
Global best practices are
analyzed.
Industry reference models
are analyzed.
Applicable BPR patterns are
selected.
To-Be process is designed.
Information requirements
are defined.
Business rules are
specified.
Process simulation attains
target KPIs.
Organization and jobs are
designed.
Case Study
Design and Simulate the To-Be Process
and Develop the Implementation Plan
ProcessKPIsRequirements
Acceptable
Checklist
Global best practices are
analyzed.
Industry reference models
are analyzed.
Applicable BPR patterns are
selected.
To-Be process is designed.
Information requirements
are defined.
Business rules are
specified.
Process simulation attains
target KPIs.
Organization and jobs are
designed.
Conclusion
We need to build a library of practices using the
common kernel,
not just for software engineering, but also for
other disciplines essential for business-IT
alignment
We need to develop an easy-to-use tool to
compose practices into a method, and a
marketplace where global best practices can be
traded.
We need to produce success cases of developing
and managing Enterprise Method Architectures
based on Essence.
We need to extend the kernel to accommodate
ever expanding use cases and technologies of
software.
25
Thank YOU!
26

More Related Content

What's hot

What's new in BABoK 3.0?
What's new in BABoK 3.0?What's new in BABoK 3.0?
What's new in BABoK 3.0?Katarzyna Kot
 
Business Analysis Techniques
Business Analysis TechniquesBusiness Analysis Techniques
Business Analysis TechniquesIIBA UK Chapter
 
Business PMO & IT Pmo What Is The Difference
Business PMO & IT Pmo What Is The DifferenceBusiness PMO & IT Pmo What Is The Difference
Business PMO & IT Pmo What Is The DifferenceStefan Rank
 
Business Process Modelling PowerPoint Presentation Slides
Business Process Modelling PowerPoint Presentation SlidesBusiness Process Modelling PowerPoint Presentation Slides
Business Process Modelling PowerPoint Presentation SlidesSlideTeam
 
Balanced Scorecard for CMMI Implementations - Eduardo Espinheira e Paula Gomes
Balanced Scorecard for CMMI Implementations - Eduardo Espinheira e Paula GomesBalanced Scorecard for CMMI Implementations - Eduardo Espinheira e Paula Gomes
Balanced Scorecard for CMMI Implementations - Eduardo Espinheira e Paula GomesPaula Gomes
 
Workflow and BPM in the New Enterprise Architecture
Workflow and BPM in the New Enterprise ArchitectureWorkflow and BPM in the New Enterprise Architecture
Workflow and BPM in the New Enterprise ArchitectureNathaniel Palmer
 
BPM-X Model-based-testing for ERP 01-2012
BPM-X Model-based-testing for ERP 01-2012BPM-X Model-based-testing for ERP 01-2012
BPM-X Model-based-testing for ERP 01-2012BPM-Xchange
 
Business Process Management Center of Excellence
Business Process Management Center of ExcellenceBusiness Process Management Center of Excellence
Business Process Management Center of ExcellenceSandy Kemsley
 
Business Process Management: Implementing Continuous Improvement in Your Orga...
Business Process Management: Implementing Continuous Improvement in Your Orga...Business Process Management: Implementing Continuous Improvement in Your Orga...
Business Process Management: Implementing Continuous Improvement in Your Orga...Henry Chandra
 
ASAP methodology overview
ASAP methodology overviewASAP methodology overview
ASAP methodology overviewBogdan Gorka
 
Vaibhav Misra Telecom Wireless Operations Management Consulting Presentation
Vaibhav Misra Telecom Wireless Operations Management Consulting PresentationVaibhav Misra Telecom Wireless Operations Management Consulting Presentation
Vaibhav Misra Telecom Wireless Operations Management Consulting PresentationVaibhav Misra
 

What's hot (20)

What's new in BABoK 3.0?
What's new in BABoK 3.0?What's new in BABoK 3.0?
What's new in BABoK 3.0?
 
Business Analysis Techniques
Business Analysis TechniquesBusiness Analysis Techniques
Business Analysis Techniques
 
Business PMO & IT Pmo What Is The Difference
Business PMO & IT Pmo What Is The DifferenceBusiness PMO & IT Pmo What Is The Difference
Business PMO & IT Pmo What Is The Difference
 
PMO 101
PMO 101PMO 101
PMO 101
 
Business Process Modelling PowerPoint Presentation Slides
Business Process Modelling PowerPoint Presentation SlidesBusiness Process Modelling PowerPoint Presentation Slides
Business Process Modelling PowerPoint Presentation Slides
 
ASAP 8.0 Methodology
ASAP 8.0 MethodologyASAP 8.0 Methodology
ASAP 8.0 Methodology
 
Balanced Scorecard for CMMI Implementations - Eduardo Espinheira e Paula Gomes
Balanced Scorecard for CMMI Implementations - Eduardo Espinheira e Paula GomesBalanced Scorecard for CMMI Implementations - Eduardo Espinheira e Paula Gomes
Balanced Scorecard for CMMI Implementations - Eduardo Espinheira e Paula Gomes
 
Introduction to BPM
Introduction to BPMIntroduction to BPM
Introduction to BPM
 
Workflow and BPM in the New Enterprise Architecture
Workflow and BPM in the New Enterprise ArchitectureWorkflow and BPM in the New Enterprise Architecture
Workflow and BPM in the New Enterprise Architecture
 
BPM-X Model-based-testing for ERP 01-2012
BPM-X Model-based-testing for ERP 01-2012BPM-X Model-based-testing for ERP 01-2012
BPM-X Model-based-testing for ERP 01-2012
 
PPM - Rajesh T
PPM -  Rajesh TPPM -  Rajesh T
PPM - Rajesh T
 
PMP ERP
PMP ERPPMP ERP
PMP ERP
 
Business Process Management Center of Excellence
Business Process Management Center of ExcellenceBusiness Process Management Center of Excellence
Business Process Management Center of Excellence
 
Business Process Management Training 1
Business Process Management Training 1Business Process Management Training 1
Business Process Management Training 1
 
Application Implementation Methodology (AIM)
Application Implementation Methodology (AIM)Application Implementation Methodology (AIM)
Application Implementation Methodology (AIM)
 
Business Process Management: Implementing Continuous Improvement in Your Orga...
Business Process Management: Implementing Continuous Improvement in Your Orga...Business Process Management: Implementing Continuous Improvement in Your Orga...
Business Process Management: Implementing Continuous Improvement in Your Orga...
 
BIS11 ERP
BIS11 ERPBIS11 ERP
BIS11 ERP
 
Business Modeling and the Business Analyst
Business Modeling and the Business AnalystBusiness Modeling and the Business Analyst
Business Modeling and the Business Analyst
 
ASAP methodology overview
ASAP methodology overviewASAP methodology overview
ASAP methodology overview
 
Vaibhav Misra Telecom Wireless Operations Management Consulting Presentation
Vaibhav Misra Telecom Wireless Operations Management Consulting PresentationVaibhav Misra Telecom Wireless Operations Management Consulting Presentation
Vaibhav Misra Telecom Wireless Operations Management Consulting Presentation
 

Viewers also liked

Leveraging process models across the asset lifecycle t fiske arc
Leveraging process models across the asset lifecycle t fiske arcLeveraging process models across the asset lifecycle t fiske arc
Leveraging process models across the asset lifecycle t fiske arcARC Advisory Group
 
Synthesis - Deconstructivism in Architecture
Synthesis - Deconstructivism in ArchitectureSynthesis - Deconstructivism in Architecture
Synthesis - Deconstructivism in ArchitectureMukund Mundhada
 
The Architectural Process
The Architectural ProcessThe Architectural Process
The Architectural ProcessShaun Pilgrem
 
Project 3 - Residential Landscape Project
Project 3 - Residential Landscape ProjectProject 3 - Residential Landscape Project
Project 3 - Residential Landscape ProjectKai Yun Pang
 
Asian Architecture Presentation Slide
Asian Architecture Presentation Slide Asian Architecture Presentation Slide
Asian Architecture Presentation Slide Ah Jun
 
Architectural Design Process
Architectural Design ProcessArchitectural Design Process
Architectural Design ProcessKhaled Almusa
 
Project 2 - Landscape Project : Site Analysis
Project 2 - Landscape Project : Site AnalysisProject 2 - Landscape Project : Site Analysis
Project 2 - Landscape Project : Site AnalysisKai Yun Pang
 
Deconstructive Architecture and Its Pioneer Architects
Deconstructive Architecture and Its Pioneer Architects Deconstructive Architecture and Its Pioneer Architects
Deconstructive Architecture and Its Pioneer Architects Rohit Arora
 
Presentation Protein Synthesis
Presentation Protein SynthesisPresentation Protein Synthesis
Presentation Protein Synthesisangelsalaman
 
modern, post-modern architects & their works
modern, post-modern architects & their worksmodern, post-modern architects & their works
modern, post-modern architects & their worksgarima23g
 
Site analysis presentation
Site analysis presentationSite analysis presentation
Site analysis presentationAh Jun
 

Viewers also liked (15)

Leveraging process models across the asset lifecycle t fiske arc
Leveraging process models across the asset lifecycle t fiske arcLeveraging process models across the asset lifecycle t fiske arc
Leveraging process models across the asset lifecycle t fiske arc
 
Synthesis - Deconstructivism in Architecture
Synthesis - Deconstructivism in ArchitectureSynthesis - Deconstructivism in Architecture
Synthesis - Deconstructivism in Architecture
 
The Architectural Process
The Architectural ProcessThe Architectural Process
The Architectural Process
 
Project 3 - Residential Landscape Project
Project 3 - Residential Landscape ProjectProject 3 - Residential Landscape Project
Project 3 - Residential Landscape Project
 
Site Analysis
Site Analysis Site Analysis
Site Analysis
 
Site Analysis
Site AnalysisSite Analysis
Site Analysis
 
Asian Architecture Presentation Slide
Asian Architecture Presentation Slide Asian Architecture Presentation Slide
Asian Architecture Presentation Slide
 
Architectural Design Process
Architectural Design ProcessArchitectural Design Process
Architectural Design Process
 
Project 2 - Landscape Project : Site Analysis
Project 2 - Landscape Project : Site AnalysisProject 2 - Landscape Project : Site Analysis
Project 2 - Landscape Project : Site Analysis
 
Site analysis
Site analysis Site analysis
Site analysis
 
Deconstructive Architecture and Its Pioneer Architects
Deconstructive Architecture and Its Pioneer Architects Deconstructive Architecture and Its Pioneer Architects
Deconstructive Architecture and Its Pioneer Architects
 
Site planning
Site planningSite planning
Site planning
 
Presentation Protein Synthesis
Presentation Protein SynthesisPresentation Protein Synthesis
Presentation Protein Synthesis
 
modern, post-modern architects & their works
modern, post-modern architects & their worksmodern, post-modern architects & their works
modern, post-modern architects & their works
 
Site analysis presentation
Site analysis presentationSite analysis presentation
Site analysis presentation
 

Similar to Essence Kernel-Based Enterprise Method Architecture

Master Global Project ManagementTorrens University Aus.docx
Master Global Project ManagementTorrens University Aus.docxMaster Global Project ManagementTorrens University Aus.docx
Master Global Project ManagementTorrens University Aus.docxendawalling
 
BUILDING BUSINESS PROCESS MODELS IN ARIS ARCHITECT AND DESIGNER 10
BUILDING BUSINESS PROCESS MODELS IN ARIS ARCHITECT AND DESIGNER 10BUILDING BUSINESS PROCESS MODELS IN ARIS ARCHITECT AND DESIGNER 10
BUILDING BUSINESS PROCESS MODELS IN ARIS ARCHITECT AND DESIGNER 10Kellton Tech Solutions Ltd
 
Department of the Interior’s Methodology for Business Transformation (MBT)
Department of the Interior’s Methodology for Business Transformation (MBT)Department of the Interior’s Methodology for Business Transformation (MBT)
Department of the Interior’s Methodology for Business Transformation (MBT)Nathaniel Palmer
 
Department of the Interior’s Methodology for Business Transformation (MBT)
Department of the Interior’s Methodology for Business Transformation (MBT)Department of the Interior’s Methodology for Business Transformation (MBT)
Department of the Interior’s Methodology for Business Transformation (MBT)Nathaniel Palmer
 
Applying Agile Development Strategies to BPM Initiatives
Applying Agile Development Strategies to BPM InitiativesApplying Agile Development Strategies to BPM Initiatives
Applying Agile Development Strategies to BPM InitiativesNathaniel Palmer
 
Applying Agile Development Strategies to BPM Initiatives
Applying Agile Development Strategies to BPM InitiativesApplying Agile Development Strategies to BPM Initiatives
Applying Agile Development Strategies to BPM InitiativesNathaniel Palmer
 
Confiance Webinar Seneca Foods F I N A L
Confiance  Webinar  Seneca  Foods  F I N A LConfiance  Webinar  Seneca  Foods  F I N A L
Confiance Webinar Seneca Foods F I N A LMonique DiCarlo
 
Resume_VikramMalik
Resume_VikramMalikResume_VikramMalik
Resume_VikramMalikVikram Malik
 
intro-to-bpm-2003-1223624702954442-8.ppt
intro-to-bpm-2003-1223624702954442-8.pptintro-to-bpm-2003-1223624702954442-8.ppt
intro-to-bpm-2003-1223624702954442-8.pptGanesh Shevade
 
SAP Enterprise Modeling Applications (ARIS)
SAP Enterprise Modeling Applications (ARIS)SAP Enterprise Modeling Applications (ARIS)
SAP Enterprise Modeling Applications (ARIS)Palisade Corporation
 
Model based testing for Integration and Regression Tests in ERP
Model based testing for Integration and Regression Tests in ERPModel based testing for Integration and Regression Tests in ERP
Model based testing for Integration and Regression Tests in ERPTransWare AG
 
ERP Manager meets SDLC and CMMI
ERP Manager meets SDLC and CMMIERP Manager meets SDLC and CMMI
ERP Manager meets SDLC and CMMIMahesh Vallampati
 
Solution Architecture And (Robotic) Process Automation Solutions
Solution Architecture And (Robotic) Process Automation SolutionsSolution Architecture And (Robotic) Process Automation Solutions
Solution Architecture And (Robotic) Process Automation SolutionsAlan McSweeney
 
BPM for agile development & minimizing SAP customization
BPM for agile development & minimizing SAP customizationBPM for agile development & minimizing SAP customization
BPM for agile development & minimizing SAP customizationLogan Vadivelu
 
Business Process Modeling & Automation: Where are we?
Business Process Modeling & Automation: Where are we?Business Process Modeling & Automation: Where are we?
Business Process Modeling & Automation: Where are we?Denis Gagné
 
Introduction to BPM, Business Process Management, BPM
Introduction to BPM, Business Process Management, BPMIntroduction to BPM, Business Process Management, BPM
Introduction to BPM, Business Process Management, BPMSarbashrestha Panda
 
Process_Modeling
Process_ModelingProcess_Modeling
Process_ModelingAshok Kumar
 

Similar to Essence Kernel-Based Enterprise Method Architecture (20)

Business Process Management Approach
Business Process Management Approach  Business Process Management Approach
Business Process Management Approach
 
Master Global Project ManagementTorrens University Aus.docx
Master Global Project ManagementTorrens University Aus.docxMaster Global Project ManagementTorrens University Aus.docx
Master Global Project ManagementTorrens University Aus.docx
 
BUILDING BUSINESS PROCESS MODELS IN ARIS ARCHITECT AND DESIGNER 10
BUILDING BUSINESS PROCESS MODELS IN ARIS ARCHITECT AND DESIGNER 10BUILDING BUSINESS PROCESS MODELS IN ARIS ARCHITECT AND DESIGNER 10
BUILDING BUSINESS PROCESS MODELS IN ARIS ARCHITECT AND DESIGNER 10
 
ARIS Architect Designer
ARIS Architect DesignerARIS Architect Designer
ARIS Architect Designer
 
Department of the Interior’s Methodology for Business Transformation (MBT)
Department of the Interior’s Methodology for Business Transformation (MBT)Department of the Interior’s Methodology for Business Transformation (MBT)
Department of the Interior’s Methodology for Business Transformation (MBT)
 
Department of the Interior’s Methodology for Business Transformation (MBT)
Department of the Interior’s Methodology for Business Transformation (MBT)Department of the Interior’s Methodology for Business Transformation (MBT)
Department of the Interior’s Methodology for Business Transformation (MBT)
 
Applying Agile Development Strategies to BPM Initiatives
Applying Agile Development Strategies to BPM InitiativesApplying Agile Development Strategies to BPM Initiatives
Applying Agile Development Strategies to BPM Initiatives
 
Applying Agile Development Strategies to BPM Initiatives
Applying Agile Development Strategies to BPM InitiativesApplying Agile Development Strategies to BPM Initiatives
Applying Agile Development Strategies to BPM Initiatives
 
Confiance Webinar Seneca Foods F I N A L
Confiance  Webinar  Seneca  Foods  F I N A LConfiance  Webinar  Seneca  Foods  F I N A L
Confiance Webinar Seneca Foods F I N A L
 
Resume_VikramMalik
Resume_VikramMalikResume_VikramMalik
Resume_VikramMalik
 
intro-to-bpm-2003-1223624702954442-8.ppt
intro-to-bpm-2003-1223624702954442-8.pptintro-to-bpm-2003-1223624702954442-8.ppt
intro-to-bpm-2003-1223624702954442-8.ppt
 
SAP Enterprise Modeling Applications (ARIS)
SAP Enterprise Modeling Applications (ARIS)SAP Enterprise Modeling Applications (ARIS)
SAP Enterprise Modeling Applications (ARIS)
 
MCIF- Per Kroll
MCIF-  Per KrollMCIF-  Per Kroll
MCIF- Per Kroll
 
Model based testing for Integration and Regression Tests in ERP
Model based testing for Integration and Regression Tests in ERPModel based testing for Integration and Regression Tests in ERP
Model based testing for Integration and Regression Tests in ERP
 
ERP Manager meets SDLC and CMMI
ERP Manager meets SDLC and CMMIERP Manager meets SDLC and CMMI
ERP Manager meets SDLC and CMMI
 
Solution Architecture And (Robotic) Process Automation Solutions
Solution Architecture And (Robotic) Process Automation SolutionsSolution Architecture And (Robotic) Process Automation Solutions
Solution Architecture And (Robotic) Process Automation Solutions
 
BPM for agile development & minimizing SAP customization
BPM for agile development & minimizing SAP customizationBPM for agile development & minimizing SAP customization
BPM for agile development & minimizing SAP customization
 
Business Process Modeling & Automation: Where are we?
Business Process Modeling & Automation: Where are we?Business Process Modeling & Automation: Where are we?
Business Process Modeling & Automation: Where are we?
 
Introduction to BPM, Business Process Management, BPM
Introduction to BPM, Business Process Management, BPMIntroduction to BPM, Business Process Management, BPM
Introduction to BPM, Business Process Management, BPM
 
Process_Modeling
Process_ModelingProcess_Modeling
Process_Modeling
 

More from Korea Advanced Institute of Science and Technology

More from Korea Advanced Institute of Science and Technology (20)

SaaS Engineering 2020
SaaS Engineering 2020SaaS Engineering 2020
SaaS Engineering 2020
 
Let's use SaaS
Let's use SaaSLet's use SaaS
Let's use SaaS
 
SW기술 동향과 글로벌 인재양성 방향
SW기술 동향과 글로벌 인재양성 방향SW기술 동향과 글로벌 인재양성 방향
SW기술 동향과 글로벌 인재양성 방향
 
전자정부3.0에서 클라우드 빅데이터 보안 이슈
전자정부3.0에서 클라우드 빅데이터 보안 이슈전자정부3.0에서 클라우드 빅데이터 보안 이슈
전자정부3.0에서 클라우드 빅데이터 보안 이슈
 
Korean IT Service Industry Today
Korean IT Service Industry TodayKorean IT Service Industry Today
Korean IT Service Industry Today
 
클라우드 도입 전략과 프로세스(강연자료)
클라우드 도입 전략과 프로세스(강연자료)클라우드 도입 전략과 프로세스(강연자료)
클라우드 도입 전략과 프로세스(강연자료)
 
Sw제품사업의 이해: SW CEO 아카데미 9차 강의
Sw제품사업의 이해: SW CEO 아카데미 9차 강의Sw제품사업의 이해: SW CEO 아카데미 9차 강의
Sw제품사업의 이해: SW CEO 아카데미 9차 강의
 
IT서비스사업의 이해: SW CEO 아카데미 9차 강의
IT서비스사업의 이해: SW CEO 아카데미 9차 강의IT서비스사업의 이해: SW CEO 아카데미 9차 강의
IT서비스사업의 이해: SW CEO 아카데미 9차 강의
 
Csb(박준성교수 080813)
Csb(박준성교수 080813)Csb(박준성교수 080813)
Csb(박준성교수 080813)
 
Intro to essence(berlin) ivar
Intro to essence(berlin) ivarIntro to essence(berlin) ivar
Intro to essence(berlin) ivar
 
Introduction to SEMAT
Introduction to SEMATIntroduction to SEMAT
Introduction to SEMAT
 
Extending the Kernel with Practices to Create Methods
Extending the Kernel with Practices to Create MethodsExtending the Kernel with Practices to Create Methods
Extending the Kernel with Practices to Create Methods
 
Applying SEMAT Concepts at Munich Re
Applying SEMAT Concepts at Munich ReApplying SEMAT Concepts at Munich Re
Applying SEMAT Concepts at Munich Re
 
Remics experiences(berlin) brian
Remics experiences(berlin) brianRemics experiences(berlin) brian
Remics experiences(berlin) brian
 
Applying Essence in Practice
Applying Essence in PracticeApplying Essence in Practice
Applying Essence in Practice
 
Essence-Based Methods and Tools in Fujitsu
Essence-Based Methods and Tools in FujitsuEssence-Based Methods and Tools in Fujitsu
Essence-Based Methods and Tools in Fujitsu
 
Essence for Systems Engineering
Essence for Systems EngineeringEssence for Systems Engineering
Essence for Systems Engineering
 
아키텍트대회기조강연 박준성(071813)
아키텍트대회기조강연 박준성(071813)아키텍트대회기조강연 박준성(071813)
아키텍트대회기조강연 박준성(071813)
 
SW공학 OMG표준화 과제
SW공학 OMG표준화 과제SW공학 OMG표준화 과제
SW공학 OMG표준화 과제
 
Business process based analytics
Business process based analyticsBusiness process based analytics
Business process based analytics
 

Recently uploaded

Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 

Essence Kernel-Based Enterprise Method Architecture

  • 1.
  • 2. Methods in Enterprises 2 Software Lifecycle Software Layer Requirement Architecture Development Operation Business Model Application UI Logic Data Platform and Infrastructure Management BPM BA UX SOA EIM MDD / TDD / XP EA PMBOK / CMMI-DEV ITIL Scrum / Kanban Business/ITStrategy
  • 3. Business-IT Alignment 3 Business Process Business Environment IT Technology IT System Application Data Infrastructure IT Strategy Business Strategy EABusiness Strategy Planning Method Business Process Management Method IT Strategy Planning Method Business Analysis Method Software Engineering Method Enterprise Architecture Method Software Project
  • 4. Enterprise Method Architecture 4 Understand all methods used in an enterprise Analyze their relationships Minimize, standardize, integrate and share the set of methods Enterprise Method Architecture Method Is a federation of
  • 5. Example: US DoD 5 Do methods produce consistent models across different views (e.g. across process, information, use case)? Do methods produce models traceable across different abstraction
  • 6. Example: DoDAF Meta Model (DM2) 6  Define concepts and models usable in DoD’s 6 core processes: – Capabilities Integration and Development (JCIDS) – Planning, Programming, Budgeting, and Execution (PPBE) – Acquisition System (DAS) – Systems Engineering (SE) – Operations Planning – Capabilities Portfolio Management (CPM)  Establish guidance for architecture content as a function of purpose  Make DM2 so the architectures can be integrated, analyzed, and evaluated to mathematical precision  Establish and define the constrained vocabulary for description and discourse about DoDAF models and their usage in the 6 core processes  Specify the semantics and format for federated EA data exchange between architecture development and analysis tools and architecture databases  Support discovery and understandability of EA data: – Discovery of EA data using DM2 categories of information – Understandability of EA data using DM2’s precise semantics
  • 7. Methods Integration 7 Software Lifecycle Software Layer Requirement Architecture Development Operation Business Model Application UI Logic Data Platform and Infrastructure Management BPM BA UX SOA EIM MDD / TDD / XP EA PMBOK / CMMI-DEV ITIL Scrum / Kanban Horizontal Integration: Minimal & Traceable VerticalIntegration: Disjoint&Consistent
  • 8. Essence Approach to EMA 8 Practice Is composed of Kernel Is described using Enterprise Method Architecture Method Is a federation of Comparable M. E. C. E. Standard Vocabulary, Semantics and Format
  • 9. Essence Approach to EMA 9 Essence Kernel (IFaP) New emerging best practices New demands for methods (e.g., cloud migration, big data analytics, enterprise mobility) Hour Glass Model of Middle Out Architecture
  • 10. Advantage of Essence Approach 10 Kernel-Based Practices Diverse, Yet Coherent Practices Integration into Method Minimal, Yet Sufficient Methods Integration across Enterprise M. E. C. E Agile Transitions of Enterprise Method Architecture Adaptive & Innovative
  • 11. Example EMA 11 EA Business Architecture App Architecture Data Architecture Technical Architecture EA Management Project Portfolio Mgmt BPM BPMN Modeling BPEL4SWS Implementation Process Performance Mgmt BPR Project Management SOA Service Identification Service Specification Service Realization Service Governance Method
  • 12. Method 12 BPM BPMN Modeling BPEL4SWS Implementation Process Performance Mgmt BPR Project Management Method Practice Practice Practice Practice
  • 13. BPMN Modeling Practice Template 13 Opportunity Stakeholder Requirements Software System Work Team Way of Working Practice Kernel Alphas Explore Possibilities Understand Stakeholder Needs Understand the Requirements Shape the System Prepare to Do the Work Coordinate Activities Track Progress Kernel Activity Spaces
  • 14. BPMN Modeling Practice Instantiation 14 Opportunity Stakeholder Requirements Software System Work Team Way of Working Process Goals aligned with Business Strategy Process Owner and Actors Process KPIs BPMN 2.0 Models executable on the Process Engine As-Is Process Analysis, To-Be Process Design and Simulation Cross-Functional Team with Process Actors and Process Engineers Process Modeling Heuristics, Patterns and Tool Alphas Work Products
  • 15. BPMN Modeling Practice Instantiation 15 Conduct Benchmarking of Global Best Practices Analyze Business Strategies and Process Capabilities to Improve Analyze the Current Process and Set Improvement Goals and KPIs Design and Simulate the To-Be Process and Develop the Implementation Plan Justify ROI of the Process Modeling Project, Organize and Train the Team Develop the Process Modeling Project Plan Track the Process Modeling Project Explore Possibilities Understand Stakeholder Needs Understand the Requirements Shape the System Prepare to Do the Work Coordinate Activities Track Progress Activity Spaces Activities
  • 16. BPMN Modeling Practice Instantiation 16 Analyze Business Strategies and Process Capabilities to Improve Analyze the Current Process and Set Improvement Goals and KPIs Design and Simulate the To-Be Process and Develop the Implementation Plan Justify ROI of the Process Modeling Project, Organize and Train the Team Develop the Process Modeling Project Plan Track the Process Modeling Project Conduct Benchmarking of Global Best Practices Activities Process KPIsRequirements Conceived Bounded Coherent Acceptable Alpha States Process Analysis, Design, Simulation Work Initiated Prepared Started Under Control Concluded Closed
  • 18. Institutionalization of EMA 18 Enterprise Method Architecture Practice Kernel Method Corporate Business Process Workforce Competency Training Program Organization & Job/Role Design Reusable SW Asset (e.g. Patterns)
  • 19. Management of Essence-Based Project 19 Project Alpha State Activity Workflow consistsof goes through describes produces is in Requirement Work Software System Team is a Activityis handled by Alpha State Transition Task Board shows Dashboard Work Product Iteration has Way of Working Alpha causes Checklist is confirmed bychanges realizestracks
  • 20. Case Study BPMN Modeling Analyze Business Strategies and Process Capabilities to Improve Analyze the Current Process and Set Improvement Goals and KPIs Design and Simulate the To-Be Process and Develop the Implementation Plan Conduct Benchmarking of Global Best Practices Process KPIsRequirements Conceived Bounded Coherent Acceptable Design Business Process
  • 21. Case Study BPMN Modeling Analyze Business Strategies and Process Capabilities to Improve Analyze the Current Process and Set Improvement Goals and KPIs Design and Simulate the To-Be Process and Develop the Implementation Plan Conduct Benchmarking of Global Best Practices ProcessKPIsRequirements Conceived Bounded Coherent Acceptable Design Business Process Checklist Process goals are determined. As-Is process is described. Process problems are identified. Root causes of the problems are identified. Process KPIs are defined. Target KPIs are set.
  • 22. Case Study Analyze the Current Process and Set Improvement Goals and KPIs ProcessKPIsRequirements Coherent Checklist Process goals are determined. As-Is process is described. Process problems are identified. Root causes of the problems are identified. Process KPIs are defined. Target KPIs are set.
  • 23. Case Study BPMN Modeling Analyze Business Strategies and Process Capabilities to Improve Analyze the Current Process and Set Improvement Goals and KPIs Design and Simulate the To-Be Process and Develop the Implementation Plan Conduct Benchmarking of Global Best Practices ProcessKPIsRequirements Conceived Bounded Coherent Acceptable Design Business Process Checklist Global best practices are analyzed. Industry reference models are analyzed. Applicable BPR patterns are selected. To-Be process is designed. Information requirements are defined. Business rules are specified. Process simulation attains target KPIs. Organization and jobs are designed.
  • 24. Case Study Design and Simulate the To-Be Process and Develop the Implementation Plan ProcessKPIsRequirements Acceptable Checklist Global best practices are analyzed. Industry reference models are analyzed. Applicable BPR patterns are selected. To-Be process is designed. Information requirements are defined. Business rules are specified. Process simulation attains target KPIs. Organization and jobs are designed.
  • 25. Conclusion We need to build a library of practices using the common kernel, not just for software engineering, but also for other disciplines essential for business-IT alignment We need to develop an easy-to-use tool to compose practices into a method, and a marketplace where global best practices can be traded. We need to produce success cases of developing and managing Enterprise Method Architectures based on Essence. We need to extend the kernel to accommodate ever expanding use cases and technologies of software. 25