Methods in Enterprises 2 BPMBPM BABA UXUX SOASOA EIMEIM MDD / TDD / XP EAEA PMBOK / CMMI-DEV ITILITIL Scrum / Kanban Business/IT Strategy.

Slides:



Advertisements
Similar presentations
FIS Enterprise Solutions EPK/EPM Implementation
Advertisements

Business Alignment Using Enterprise Architecture
Requirements Engineering Processes – 2
Planning Reports and Proposals
Presentation Title | Date | Page 1 Extracting Value from SOA.
Rational Unified Process®
Service Oriented Architecture Reference Model
Overcoming Customer Constraints on Requirements Documents Presented by: Robert Smole Presented by: Robert Smole November 5, 2008 Sub-Optimization of Systems.
RISK MANAGEMENT and RM Tools 2 May 2007 INCOSE – Newport News, VA Chapter.
Introduction to Product Family Engineering. 11 Oct 2002 Ver 2.0 ©Copyright 2002 Vortex System Concepts 2 Product Family Engineering Overview Project Engineering.
Armstrong Process Group, Inc. Copyright © , Armstrong Process Group, Inc., All rights reserved Armstrong Process Group,
Software Process Modeling with UML and SPEM
Copyright © 2006 Data Access Technologies, Inc. Open Source eGovernment Reference Architecture Approach to Semantic Interoperability Cory Casanave, President.
Presented to: By: Date: Federal Aviation Administration Registry/Repository in a SOA Environment SOA Brown Bag #5 SWIM Team March 9, 2011.
CPIC Training Session: Enterprise Architecture
EA Demonstration Study : Dissemination Forum – 8 June EA Views and Sub-views Patrick Bardet EA Unit.
EA Demonstration Study : Dissemination Forum – 8 June EAEA Framework Proposal Paolo Monaco EA Unit.
0 - 0.
National Academy of Engineering of the National Academies 1 Phase II: Educating the 2020 Engineer Phase II: Adapting Engineering Education to the New Century...
Addition Facts
|epcc| NeSC Workshop Open Issues in Grid Scheduling Ali Anjomshoaa EPCC, University of Edinburgh Tuesday, 21 October 2003 Overview of a Grid Scheduling.
EMS Checklist (ISO model)
A BPM Framework for KPI-Driven Performance Management
Project Scope Management
Chapter 5 – Enterprise Analysis
Traveling Smarter and Thinking Differently
Testing Workflow Purpose
The importance of the service catalogue to the service desk
Abstract To provide efficient and effective access to enterprise information that meets stakeholder needs and supports mission success, NASA is implementing.
It is Time to Respond! Progress Software Responsive Process Management Dr. M. A. Ketabchi Chief Strategist Office of CTO, Progress Software.
1. 2 August Recommendation 9.1 of the Strategic Information Technology Advisory Committee (SITAC) report initiated the effort to create an Administrative.
Aligning Business and IT Models in Service-Oriented Architectures using BPMN and SoaML Brian Elvesæter, Dima Panfilenko, Sven Jacobi & Christian Hahn MDI2010.
TQA CONCEPTS & CORE VALUES
Reference Architecture for IT Optimization
How to commence the IT Modernization Process?
2009 – E. Félix Security DSL Toward model-based security engineering: developing a security analysis DSML Véronique Normand, Edith Félix, Thales Research.
The European Organisation for the Safety of Air Navigation AIRM Review Forum AIRM Status Report.
Addition 1’s to 20.
Week 1.
Berlin, Germany June 20, Extending the Kernel with Practices to Create Methods Brian Elvesæter SINTEF, Oslo, Norway.
Chapter 12 User Interface Design
Representations and Models: SysML and Beyond David Long Vitech Corporation SEDC
BENEFITS OF SUCCESSFUL IT MODERNIZATION
Essence Workshop June 20, Applying Essence in Practice Ed Seidewitz Ivar Jacobson International.
Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006.
Oncor’s EIM Program.
Entrenching SOA in the organisation
Panorama Consulting Group LLC ERP Assessment, Selection, and Planning SAMPLE APPROACH.
TechMIS LLC Proprietary Tracking Requirements And Compliance Engineering (TRACE ) Steve Collier/B. Squires/TechMIS LLC An affordable and user friendly.
Enterprise Architecture
Getting Smarter with Information An Information Agenda Approach
The Microsoft Office 2007 Enterprise Project Management Solution:
Connecting Workforce Development, Education and Economic Development Through Cluster- Based and Career Mapping Strategies The National Association of State.
Enterprise Architecture Enterprise Architecture = a framework or ‘blueprint’ for how the organization achieves the business objectives at hand and in future.
Leadership Guide for Strategic Information Management Leadership Guide for Strategic Information Management for State DOTs NCHRP Project Information.
Developing an IDM Information Delivery Manual Part 1. Industry Workgroup Training, Creating IDMs Alliance NA 2010 Dianne Davis, NA-IDM Coordinator Jan.
NASA Model-Based Systems Engineering Pathfinder 2016 Summary and Path Forward Karen J. Weiland, Ph.D. Jon Holladay, NASA Systems Engineering Technical.
Process 4 Hours.
DoDAF 2 Was Designed to Support DoD’s 6 Core Processes
5 – Effect of Agile on Engineering & Test Staff
EOSC MODEL Pasquale Pagano CNR - ISTI
Identify the Risk of Not Doing BA
Architecture Tool Vendor’s Day
Introduction to Eclipse Process Framework: EPF Composer and OpenUP
Introduction DoDAF 2.0 Meta Model (DM2) TBS dd mon 2009 VERSION 15
Introduction DoDAF 2.0 Meta Model (DM2) TBS dd mon 2009 VERSION 15
Program Management Overview
Enterprise Data Model Enterprise Architecture approach Insights on application for through-life collaboration 2018 – E. Jesson.
By Jeff Burklo, Director
Presentation transcript:

Methods in Enterprises 2 BPMBPM BABA UXUX SOASOA EIMEIM MDD / TDD / XP EAEA PMBOK / CMMI-DEV ITILITIL Scrum / Kanban Business/IT Strategy

Business-IT Alignment 3 Business Process Business Environment IT Technology IT Technology IT System Application Data Infrastructure IT Strategy Business Strategy Business Strategy EA Business 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 levels?

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 BPMBPM BABA UXUX SOASOA EIMEIM MDD / TDD / XP EAEA PMBOK / CMMI-DEV ITILITIL Scrum / Kanban Horizontal Integration: Minimal & Traceable Vertical Integration: 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 KPIs Process KPIs Requirements Conceived Bounded Coherent Acceptable Alpha States Process Analysis, Design, Simulation 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 Alpha State Activity Workflow Activity Workflow consists of goes through describes produces is in Requirement Work Software System Team is a Activity is handled by Alpha State Transition Task Board shows Dashboard Work Product Iteration has Way of Working Alpha causes Checklist is confirmed by changes realizes tracks

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 KPIs Process KPIs Requirements 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 Process KPIs Process KPIs Requirements 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 Process KPIs Process KPIs Requirements 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. 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 Process KPIs Process KPIs Requirements 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 Process KPIs Process KPIs Requirements 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. 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