Avancier Methods (AM) Solution level Business Architecture

Size: px
Start display at page:

Download "Avancier Methods (AM) Solution level Business Architecture"

Transcription

1 Methods (AM) Solution level Architecture Scenario driven analysis and design It is illegal to copy, share or show this document without the written permission of the copyright holder

2 Where in the AM process? Initiate Govern Manage Architect Understand the baseline Review initiation outputs Review NFRs Design the target Plan

3 Skills Framework for the Information Age suggests 7 views SFIA defines EA and BA as inter-relationships between 7 views (Capability view added below) Environment External environs view view Function Capability view Data Data/Info view Data Entity Atomic Activity Org Unit Organisation view Apps & Technology Technology view App Applicat n Role People view Actor Technol gy

4 Scenario-driven analysis and design 1. Identify required 2. Encapsulate as a 3. Decompose to OPOPOT activities 4. Assign activities to Roles 5. Define Data created and used 6. Define App s needed 7. Define Applications 8. Define Infrastructure Note: before technology External before internal Behaviour before structure The level and rigor of decomposition needed varies Data Entity App Applicat n Technol gy Atomic Activity 4 Function Role Org Unit Actor

5 view 1. Identify required EA as Strategy: Define your operating model Identify processes that distinguish you competitively Envision your customer s experience as it ought to be Decide how you your company will grow Define services to be provided by the process or system to be designed 1 E.g. The required business service is The capture of an order by a salesman at a customer s premises

6 2. Encapsulate as a Define end and/or output of the process - and post conditions Define trigger and/or input to the process - and preconditions 1 Order capture Signature Name Order Capture Input / trigger Output / result Salesman given sales visit details Salesman confirms order to interested parties Functional rules Preconditions Sales visit to customer premises has been agreed and scheduled Non-Functional requirements Post conditions Duration Throughput Commission Order and Customer Details captured 2 days 10 per minute 30 percent of order value

7 view 3. Decompose to OPOPOT activities Initially, define the straight-thru or happy path to the desired result Precondition: Sales visit to customer premises has been agreed and scheduled 1 1 Initiate sales process with the customer 2 Discuss customer requirements 3 Work with customer to create a product configuration 4 Verify that the desired configuration can be delivered 2 3 Atomic Activity 5 Determine price of requested configuration 6 Confirm customer desire to purchase 7 Place an order 8 Capture customer signature Post condition: Order captured

8 Sooner or later, detailed analysis must be done Given the straight-thru or happy path Examine every step What else could happen? What else could an actor do - other than what is expected? What if they don t do anything at all? Is there a time out? What could wrong? What resources created or used at this step are vulnerable to being exposed, lost or corrupted? What security measures need to be put in place? These questions may be asked at any and every level of process decomposition, but here, the focus is on the first pass design.

9 More pictorial style You don t have to draw a formal process flow chart to begin with People like pictures

10 People view 4. Assign activities to Roles 1 2 Function 3 Atomic Activity Org Unit 4 Role Actor

11 Assign activities to Roles Role Cust Sender Driver Sorter Driver Recvr process Order Delivery Collect from Sender Deliver to Depot Sort Collect from Depot Deliver to Receiver Record Receipt Application use case Application

12 Assign activities to Roles Precondition: Sales visit to customer premises has been agreed and scheduled Human actors (roles) Customer Sales person 1 Initiate sales process with the customer Accept sales person Greet customer 2 Discuss customer requirements Explain problems & requirements 3 Work with customer to create a product configuration 4 Verify that the desired configuration can be delivered Select one option based on capabilities Accept Listen Show product and configuration options Show availability to customer Show delivery date to customer 5 Determine price of requested configuration Accept Accesses price system and Shows price to customer 6 Confirm customer desire to purchase Accept Show offer 7 Place an order Captures order details and prints out fax 8 Capture customer signature Sign Requests signature Post condition: Order captured

13 Data/Info view 5. Define Data created and used Define data groups or items that each process step a) Needs or uses b) Creates or updates 1 Initiate sales process with the customer 2 Discuss customer requirements Data created and used 3 Work with customer to create a product configuration Product description Configuration assembly 4 Verify that the desired configuration can be delivered Configuration availability Delivery date 5 Determine price of requested configuration Price of configuration 6 Confirm customer desire to purchase 7 Place an order Customer details Data Entity 8 Capture customer signature Paper copy of order Signature Atomic Activity

14 Data/Info view Technology view 6. Define App s needed Identify steps at which actors use applications and technologies to do the activity and create/use the data. Define the services needed from applications at each step List these as use cases 1 2 Data Entity 5 3 Atomic Activity 6 App

15 Define Application s needed Precondition: Sales visit to customer premises has been agreed and scheduled Human actors (roles) Computer actors (roles) Customer Sales person Client app use case 1 Initiate sales process with the customer Accept sales person Greet customer 2 Discuss customer requirements Explain problems & requirements 3 Work with customer to create a product configuration 4 Verify that the desired configuration can be delivered 5 Determine price of requested configuration Select one option based on capabilities Listen Show product and configuration options Show availability to customer Get product description Assemble configuration Check configuration availability Accept Show delivery date to customer Get delivery date Accept 6 Confirm customer desire to purchase Accept Show offer Accesses price system and Shows price to customer Price configuration 7 Place an order Captures order details and prints out fax 8 Capture customer signature Sign Requests signature Post condition: Order captured Enter order Get fax response

16 Technology view 7. Define Applications Given the required use cases Identify applications to be bought Do not say ERP! You could however name ERP modules you know provide the required use cases 1 Or scope applications to be built If you end up identifying a hundred use cases, either your system should be broken down into a number of smaller projects, or you are modelling use case pathways rather than use cases. If you end up with one use case, then you need to move down a level of abstraction or get a bigger project. After Ivar Jacobsen Data Entity App Applicat n 2 3 Atomic Activity

17 Example tailored from one in TOGAF 8 Precondition: Sales visit to customer premises has been agreed and scheduled Human actors (roles) Customer Sales person Client app use case 1 Initiate sales process with the customer Accept sales person 2 Discuss customer requirements Explain problems & requirements 3 Work with customer to create a product configuration 4 Verify that the desired configuration can be delivered Select one option based on capabilities Greet customer Listen Show product and configuration options Show availability to customer Computer actors (roles) Get product description Assemble configuration Check configuration availability Data centre app Product Configurator App Inventory App Accept Show delivery date to customer Get delivery date Scheduling App 5 Determine price of requested configuration 6 Confirm customer desire to purchase Accept Accept Accesses price system and Shows price to customer Show offer 7 Place an order Captures order details and prints out fax 8 Capture customer signature Sign Requests signature Post condition: Order captured Price configuration Enter order Get fax response Pricing App Order App

18 Technology view 8. Define Infrastructure List Infrastructure Technology components needed to enable the Applications Platform technologies Networks Etc. 1 2 Data Entity 5 3 Atomic Activity 6 7 App Applicat n 8 Technol gy

19 When to stop? The level and rigor of decomposition needed varies If a process step is coarse-grained and not defined in sufficient detail for application procurers or designers And there remains more time, budget and resources for analysis Then divide that process step into shorter process steps and cycle through the earlier analysis process Else, stop the analysis

20 Decomposition from business process to application process architecture Applications architecture Use Case Automated Catalogue Top-down definition of required services Bottom up definition of provided services

21 Where does business architecture stop and data and/or application architecture start? A human process is typically decomposed to the level where an OPOPOT process at the human computer interface (HCI) is definable in an application use case. Consider the process called calculate insurance premium This might be documented a pre or post condition of a business process step a derivation rule for a business data item a pre or post condition of an application service or use case You decide which architecture domain to document the process in

22 Scenario-driven analysis and design (RECAP) 1. Identify required 2. Encapsulate as a 3. Decompose to OPOPOT activities 4. Assign activities to Roles 5. Define Data created and used 6. Define App s needed 7. Define Applications 8. Define Infrastructure Note: before technology External before internal Behaviour before structure The level and rigor of decomposition needed varies Data Entity App Applicat n Technol gy Atomic Activity 4 Function Role Org Unit Actor

23 Scenario-driven analysis and design Beware: managers like to short cut the analysis! 1 2 Function 3 Data Entity 5 Atomic Activity Org Unit 6 App 4 Role Actor 7 Applicat n 8 Technol gy

24 Principle: assign structures to perform required behaviours Define required behaviour Uncover requirements thru process decomposition: What does the business do? What do people do? What must be automated or supported by creating and using data? Define end-to-end processes which are triggered by events and produce results Design the structure Design the capability Considering non-functional requirements such as flexibility and performance Define actors/components needed to perform the processes Function Capability view Data Entity Atomic Activity Org Unit Organisation view App Role Actor Applicat n People view Technol gy

Processes and Techniques

Processes and Techniques Methods (AM) Processes and Techniques Noting those in Architect training It is illegal to copy, share or show this document (or other document published at http://avancier.co.uk) without the written permission

More information

Avancier Methods (AM) Initiation and Context diagrams

Avancier Methods (AM) Initiation and Context diagrams Methods (AM) Initiation and Context diagrams in the AM viewpoint library It is illegal to copy, share or show this document (or other document published at http://avancier.co.uk) without the written permission

More information

Business Capabilities as Formalised Social Systems

Business Capabilities as Formalised Social Systems Business Capabilities as Formalised Social Systems By Graham Berrisford What are the essential elements of a society? The sociological tradition suggests two alternatives: either [actors] or activities.

More information

Avancier Methods (AM) Applications architecture diagrams

Avancier Methods (AM) Applications architecture diagrams Methods (AM) Applications architecture diagrams It is illegal to copy, share or show this document without the written permission of the copyright holder but you can share a link to it. Context for application(s)

More information

Avancier Reference Model

Avancier Reference Model Reference Model Applications Architecture (ESA 7) It is illegal to copy, share or show this document (or other document published at http://avancier.co.uk) without the written permission of the copyright

More information

Avancier Methods (AM)

Avancier Methods (AM) Methods (AM) INITIATE Define architect roles It is illegal to copy, share or show this document (or other document published at http://avancier.co.uk) without the written permission of the copyright holder

More information

Harmonising two conceptual frameworks for EA

Harmonising two conceptual frameworks for EA Harmonising two conceptual frameworks for EA Mapping TOGAF to ArchiMate AKA Terminology Torture Including some slides from s training to BCS Enterprise and Solution Architecture Certificates Copyright

More information

TOGAF 9.1 in Pictures

TOGAF 9.1 in Pictures TOGAF 9. in Pictures The TOGAF ADM Cycle Stage Set up an EA team and make sure it can do its work The ADM is about understanding existing architectures and working out the best way to change and improve

More information

Testing Masters Technologies

Testing Masters Technologies 1. How will you receive the project requirements? A. The finalized SRS will be placed in a project repository; we will access it from there 2. What will you do with SRS? A. SRS stands for software requirement

More information

Certkiller.OG questions

Certkiller.OG questions Certkiller.OG0-021.80 questions Number: OG0-021 Passing Score: 800 Time Limit: 120 min File Version: 4.8 http://www.gratisexam.com/ OG0-021 ArchiMate 2 Part 1 Examination It guided me step by step through

More information

DoDAF as System Design

DoDAF as System Design DoDAF as System Design Where systems and subsystems = capabilities and performers And individual performers deliver the capabilities It is illegal to copy, share or show this document (or other document

More information

Architecting IT is Different Than Architecting the Business

Architecting IT is Different Than Architecting the Business Architecting IT is Different Than Architecting the Business Presented by Tim Westbrock Managing Director, EAdirections The Open Group Architecture Practitioners Conference February 2, 2010 twestbrock@eadirections.com

More information

The Product and the Process The Product The Evolving Role of Software Software Software: A Crisis on the Horizon Software Myths Summary References

The Product and the Process The Product The Evolving Role of Software Software Software: A Crisis on the Horizon Software Myths Summary References The Product and the Process The Product The Evolving Role of Software Software Software: A Crisis on the Horizon Software Myths Further Readings and Information Sheets The Process Software Engineering

More information

An Introduction to Use-Case Modeling

An Introduction to Use-Case Modeling An Introduction to Use-Case Modeling The process of modeling a system s functions in terms of business events who initiated the events how the system responds to those events An approach that facilitates

More information

Case presentation TOGAF and ArchiMate for. April, 2012 Henry Franken - BiZZdesign

Case presentation TOGAF and ArchiMate for. April, 2012 Henry Franken - BiZZdesign Case presentation TOGAF and ArchiMate for Successful Enterprise Architecture April, 2012 Henry Franken - BiZZdesign Henry Franken 45 years old, M.Sc. & Ph.D. (cum laude) Happy in life Co-founder & manager

More information

Avancier Methods (AM) Scope the endeavour

Avancier Methods (AM) Scope the endeavour Methods (AM) INITIATE Scope the endeavour It is illegal to copy, share or show this document (or other document published at http://avancier.co.uk) without the written permission of the copyright holder

More information

Software project management. ITNP090 Object Oriented Software Design. Management activities. Software Management Challenges

Software project management. ITNP090 Object Oriented Software Design. Management activities. Software Management Challenges Software project management ITNP090 Object Oriented Software Design Dr Andrea Bracciali Module Co-ordinator 4B86 abb@cs.stir.ac.uk Concerned with activities involved in ensuring that software is delivered

More information

Systematic Testing#1. (adapted from lecture notes of the CSCI 3060U - Software Quality Assurance unit, J.S. Bradbury, J.R.

Systematic Testing#1. (adapted from lecture notes of the CSCI 3060U - Software Quality Assurance unit, J.S. Bradbury, J.R. Systematic Testing#1 (adapted from lecture notes of the CSCI 3060U - Software Quality Assurance unit, J.S. Bradbury, J.R. Cordy, 2018) Nuno Pombo, Qualidade de Software, 2018/19 1 2 Introduction to Systematic

More information

81059: Customization in Microsoft Dynamics 365 for Sales and Customer Service Duration: 02 days

81059: Customization in Microsoft Dynamics 365 for Sales and Customer Service Duration: 02 days Let s Reach For TAN DUC INFORMATION TECHNOLOGY SCHOOL JSC Address: 103 Pasteur, Dist.1, HCMC Tel: 08 38245819; 38239761 Email: traincert@tdt-tanduc.com Website: www.tdt-tanduc.com; www.tanducits.com 81059:

More information

TOGAF 9.1. About Edureka

TOGAF 9.1. About Edureka Course Curriculum: Your 31 Module Learning Plan TOGAF 9.1 About Edureka Edureka is a leading e-learning platform providing live instructor-led interactive online training. We cater to professionals and

More information

Objective (c.f., p.58)

Objective (c.f., p.58) TOGAF 9.1 CIS 8090 Session #4 Chapter 6 Preliminary Phase Chapter 7 Phase 4 Architecture Vision Part III Chapter 18 Introduction to ADM Guidelines and Techniques Sources: 1. Primary Slide Deck By: Samuel

More information

Stephan Amsbary EnerNex. #ConnWeek

Stephan Amsbary EnerNex. #ConnWeek Smart Grid (Enterprise) Architecture 101 Stephan Amsbary EnerNex #ConnWeek Architecture as usually practiced ARCHITECTURE OR BUY A VENDOR S PACKAGE (Apologies to Mr Adams and my fellow architects) There

More information

Avancier Methods (AM) PLAN

Avancier Methods (AM) PLAN Methods (AM) PLAN Review business case It is illegal to copy, share or show this document (or other document published at http://avancier.co.uk) without the written permission of the copyright holder Copyright

More information

The Rational Unified Process for Systems Engineering PART II: Distinctive Features

The Rational Unified Process for Systems Engineering PART II: Distinctive Features The Rational Unified Process for Systems Engineering PART II: Distinctive Features by Murray Cantor Principal Consultant Rational Software Corporation In Part I of this article, published in last month's

More information

A Conceptual Framework for Architecture Alignment Guidelines. Project GRAAL WP1 Whitepaper

A Conceptual Framework for Architecture Alignment Guidelines. Project GRAAL WP1 Whitepaper A Conceptual Framework for Architecture Alignment Guidelines Project GRAAL WP1 Whitepaper P. A. T. van Eck 1 (editor) H. Blanken 1 M. Fokkinga 1 P. W. G. Grefen 1 R. J. Wieringa 1 October 17, 2002 1 Department

More information

What are IT Architects and what do they do all day?

What are IT Architects and what do they do all day? What are IT s and what do they do all day? IT Roles and Responsibilities Dr. Marcel Schlatter IBM Distinguished Engineer Member of the IBM Academy of Technology marcel.schlatter@ch.ibm.com IT ure IT System

More information

BCS Certificate in Modelling Business Processes Extended Syllabus Version 3.3 March 2015

BCS Certificate in Modelling Business Processes Extended Syllabus Version 3.3 March 2015 BCS Certificate in Modelling Business Processes Extended Syllabus Version 3.3 March 2015 http://certifications.bcs.org Change History Any changes made to the syllabus shall be clearly documented with a

More information

TOGAF diagram examples featuring ArchiMate

TOGAF diagram examples featuring ArchiMate You may share http://avancier.co.uk as the link to this presentation If you want to share or show the pdf, email grahamberrisford@bulldoghome.com TOGAF diagram examples featuring ArchiMate Includes a best

More information

Solution Architecture Training: Enterprise Integration Patterns and Solutions for Architects

Solution Architecture Training: Enterprise Integration Patterns and Solutions for Architects www.peaklearningllc.com Solution Architecture Training: Enterprise Integration Patterns and Solutions for Architects (3 Days) Overview This training course covers a wide range of integration solutions

More information

THE RETAILER S BLUEPRINT FOR SUCCESS: Enabling Great Customer Experiences

THE RETAILER S BLUEPRINT FOR SUCCESS: Enabling Great Customer Experiences THE RETAILER S BLUEPRINT FOR SUCCESS: Enabling Great Customer Experiences The Retailer s Blueprint for Success: Enabling Great Customer Experiences Retailers today confront challenges that are unprecedented

More information

( %)'* + 7# (&)*)')%&&+)*)-.)/##############################################################!

( %)'* + 7# (&)*)')%&&+)*)-.)/##############################################################! "$%&'% ( %)'* + " $%&'(&)*)')%&&+), " (&)*)')%&&+)(&-( "" (&)*)')%&&+)*)-.)/0 " (&)*)')%&&+)*)-.)/$1 + '%, - "%&&%. 0 /(.(.&%(&)*)'23-(&%2-+()'4 0 &%5&((&)*)'()-(/(&4 / 0$%'% 1 -+'(.-(6.(/(&6&-((26&3&-/*6/(&,

More information

1) Introduction to Information Systems

1) Introduction to Information Systems 1) Introduction to Information Systems a) System: A set of related components, which can process input to produce a certain output. b) Information System (IS): A combination of hardware, software and telecommunication

More information

TOGAF Foundation. Part I: Basic Concepts 1 /

TOGAF Foundation. Part I: Basic Concepts 1 / TOGAF Foundation Part I: Basic Concepts 1 / Enterprise and Enterprise Architecture An Enterprise is any collection of organizations that has a common set of goals, for example: Government agency Whole

More information

Perpetual Licensing news

Perpetual Licensing news Perpetual Licensing news Microsoft is launching Perpetual Licensing for Microsoft Dynamics NAV 2013. Perpetual Licensing provides a step forward by simplifying how customers purchase NAV2013. The entire

More information

SAP SALES & DISTRIBUTION

SAP SALES & DISTRIBUTION SAP SALES & DISTRIBUTION Complex customizing settings Cross functional integration of sales, delivery and billing Cross module integration with other SAP modules Real time functionality in SD department

More information

TOGAF 9.1 Phases E-H & Requirements Management

TOGAF 9.1 Phases E-H & Requirements Management TOGAF 9.1 Phases E-H & Requirements Management By: Samuel Mandebvu Sources: 1. Primary Slide Deck => Slide share @ https://www.slideshare.net/sammydhi01/learn-togaf-91-in-100-slides 1. D Truex s slide

More information

Why does Enterprise Architecture Matter?

Why does Enterprise Architecture Matter? Why does Enterprise Architecture Matter? A White Paper by: Simon Townson, SAP August 2008 (with minor update November 2008) Copyright 2008 The Open Group All rights reserved. No part of this publication

More information

COPYRIGHTED MATERIAL WHAT S IN THIS CHAPTER?

COPYRIGHTED MATERIAL WHAT S IN THIS CHAPTER? 1 WHAT S IN THIS CHAPTER? Defining application lifecycle management Learning about the Visual Studio 2013 product family Seeing ALM in action using Visual Studio Ultimate 2013 In June of 1999, Microsoft

More information

Oracle Unified Method (OUM) The OUM Implement Core Workflow The Key to Understanding and Applying OUM. An Oracle White Paper April 2012

Oracle Unified Method (OUM) The OUM Implement Core Workflow The Key to Understanding and Applying OUM. An Oracle White Paper April 2012 Oracle Unified Method (OUM) The OUM Implement Core Workflow The Key to Understanding and Applying OUM An Oracle White Paper April 2012 OUM Implement Core Workflow White Paper Introduction... 3 OUM is Iterative...

More information

Service Oriented Architecture. Reference MIDDLEWARE & ENTERPRISE INTEGRATION TECHNOLOGIES By

Service Oriented Architecture. Reference MIDDLEWARE & ENTERPRISE INTEGRATION TECHNOLOGIES By Service Oriented Architecture Reference MIDDLEWARE & ENTERPRISE INTEGRATION TECHNOLOGIES By G. SUDHA SADASIVAM, RADHA SHANKARMANI 1 COMPILED BY BJ What is Service-Oriented Architecture? Service-Oriented

More information

The analysis and design based on fusion process model

The analysis and design based on fusion process model Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2014, 6(5):2003-2007 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 The analysis and design based on fusion process

More information

Welcome to an introduction to SAP Business One.

Welcome to an introduction to SAP Business One. Welcome to an introduction to SAP Business One. 1 In this topic, we will answer the question: What is Business One? We define SAP Business One and discuss the options and available platforms for running

More information

Toolbox for Architecture Framework Discussions at The Open Group. SKF Group, February 2018

Toolbox for Architecture Framework Discussions at The Open Group. SKF Group, February 2018 Toolbox for Architecture Framework Discussions at The Open Group SKF Group, February 2018 Toolbox Overview Components in our Enterprise Architecture Management: APPROACH FRAMEWORK CONTENT TOOLBOX Architecture

More information

The Role of Conceptual Modeling in Managing and Changing the Business

The Role of Conceptual Modeling in Managing and Changing the Business The Role of Conceptual Modeling in Managing and Changing the Business Carson Woo Sauder School of Business University of British Columbia Five Minutes Summary Conceptual modeling main use: IS development

More information

CONSUMERS ARE DRIVING DIGITAL DISRUPTION, AND THEY WANT MORE ACCENTURE LIFE INSURANCE & ANNUITY PLATFORM (ALIP) NEW BUSINESS AND UNDERWRITING

CONSUMERS ARE DRIVING DIGITAL DISRUPTION, AND THEY WANT MORE ACCENTURE LIFE INSURANCE & ANNUITY PLATFORM (ALIP) NEW BUSINESS AND UNDERWRITING CONSUMERS ARE DRIVING DIGITAL DISRUPTION, AND THEY WANT MORE ACCENTURE LIFE INSURANCE & ANNUITY PLATFORM (ALIP) NEW BUSINESS AND UNDERWRITING CONSUMERS ARE DRIVING DIGITAL DISRUPTION, AND THEY WANT MORE

More information

CS/IT Secure Software Construction

CS/IT Secure Software Construction CS/IT 328 - Secure Software Construction Chapter 4 UML the Unified Modeling Language Book: Fowler, UML Distilled, chap. 1.. 4 Notation: Notations and Meta-Models a graphical representation of a model,

More information

Key Corporate IT Capabilities for Manufacturing Operations. Yves Dufort, Director, Strategic Projects Claus Abildgren, Marketing Program Manager

Key Corporate IT Capabilities for Manufacturing Operations. Yves Dufort, Director, Strategic Projects Claus Abildgren, Marketing Program Manager Key Corporate IT Capabilities for Manufacturing Operations Yves Dufort, Director, Strategic Projects Claus Abildgren, Marketing Program r Introduction How Manufacturing IT is viewed and managed in an organization

More information

MTAT Enterprise System Integration. Lecture 12: Service Analysis & Design Part 2: Process and Data-Driven Design

MTAT Enterprise System Integration. Lecture 12: Service Analysis & Design Part 2: Process and Data-Driven Design MTAT.03.229 Enterprise System Integration Lecture 12: Service Analysis & Design Part 2: Process and Data-Driven Design Marlon Dumas marlon. dumas ät ut. ee Service Analysis & Design Service Analysis: identification

More information

Application Migration Patterns for the Service Oriented Cloud

Application Migration Patterns for the Service Oriented Cloud Topic: Cloud Computing Date: July 2011 Author: Lawrence Wilkes Application Migration Patterns for the Service Oriented Cloud Abstract: As well as deploying new applications to the cloud, many organizations

More information

Optimizing SWIFT ebam for Your Corporation

Optimizing SWIFT ebam for Your Corporation Optimizing SWIFT ebam for Your Corporation May 30, 2013 Dan Gill Product Line Director, Corporate Solutions Weiland Financial / Open Solutions Christian Vega Sales Director, SWIFT Solutions Fundtech Corporation

More information

CLASS/YEAR: II MCA SUB.CODE&NAME: MC7303, SOFTWARE ENGINEERING. 1. Define Software Engineering. Software Engineering: 2. What is a process Framework? Process Framework: UNIT-I 2MARKS QUESTIONS AND ANSWERS

More information

Cloud solutions for bigger business

Cloud solutions for bigger business Cloud solutions for bigger business Advance your bigger business MYOB Advanced Platform benefits 1 Easy MYOB Advanced Business is an online business Enterprise Resource Management system (ERP) and MYOB

More information

1. Comparing Service Characteristics. (by Mark Richards) 2. Analysis and Modeling with Web Services and Microservices(by Thomas Erl)

1. Comparing Service Characteristics. (by Mark Richards) 2. Analysis and Modeling with Web Services and Microservices(by Thomas Erl) 1. Comparing Service Characteristics (by Mark Richards) 2. Analysis and Modeling with Web Services and Microservices(by Thomas Erl) Comparing Service Characteristics ServiceTaxonomy The term service taxonomy

More information

UT EQUIPMENT. Presented by. Marilyn Steinle

UT EQUIPMENT. Presented by. Marilyn Steinle UT EQUIPMENT Presented by Marilyn Steinle 1 What else do all these 4,223 World Record holders have in common? 2 https://controller.tennessee.edu/plant-funds-and-equipment/ 3 Annual Equipment Inventory

More information

Requirements Knowledge Model. Business. Event. Business. responding. Business. Use Case 1.. Business tracing * * * * Requirement

Requirements Knowledge Model. Business. Event. Business. responding. Business. Use Case 1.. Business tracing * * * * Requirement Requirements Knowledge Model This model provides a language for communicating the knowledge that you discover during requirements-related activities. We present it here as a guide to the information you

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7, No. 1, January-February 2008 The Year of the Globally Integrated Enterprise Mahesh

More information

How to describe Museum Processes and Subprocesses

How to describe Museum Processes and Subprocesses Author: Jutta Stockklauser Version: V 1.0 Date: 23.05.2012 How to describe Museum Processes and Subprocesses Guidebook prepared for: CIDOC Working Group http://network.icom.museum/cidoc/ TABLE OF CONTENTS

More information

Lecture 1. In practice, most large systems are developed using a. A software process model is an abstract representation

Lecture 1. In practice, most large systems are developed using a. A software process model is an abstract representation Chapter 2 Software Processes Lecture 1 Software process descriptions When we describe and discuss processes, we usually talk about the activities in these processes such as specifying a data model, designing

More information

An Oracle White Paper May Oracle Fusion Applications Setting Up a Minimal Enterprise Structure to Support Procurement Shared Services

An Oracle White Paper May Oracle Fusion Applications Setting Up a Minimal Enterprise Structure to Support Procurement Shared Services An Oracle White Paper May 2012 Oracle Fusion Applications Setting Up a Minimal Enterprise Structure to Support Procurement Shared Services Disclaimer The following is intended to outline our general product

More information

AVANTUS TRAINING PTE LTD

AVANTUS TRAINING PTE LTD [MS55242]: Microsoft Dynamics 365 Customization and Configuration Length Audience(s) Level Technology Delivery Method : 3 Days : Information Workers : Advanced : Dynamics Online : Instructor-led (Classroom)

More information

The Use Case Technique: An Overview

The Use Case Technique: An Overview The Use Case Technique: An Overview Sponsored by: Karl Wiegers Principal Consultant, Process Impact www.processimpact.com Sponsor: CEG Save 20% on training* with promo code: MAWEB14 Free BA online training

More information

SAP - Redefining software testing. Sanujeet Puhan SAP Technical Architect

SAP - Redefining software testing. Sanujeet Puhan SAP Technical Architect SAP - Redefining software testing Sanujeet Puhan SAP Technical Architect Agenda Overview Application softwares Enterprise applications Current trends Test Approach Applications vs Processes Risk perspective

More information

Microsoft Dynamics CRM Customization and Configuration (MB2-707)

Microsoft Dynamics CRM Customization and Configuration (MB2-707) Microsoft Dynamics CRM Customization and Configuration (MB2-707) Manage solutions Plan for customisation Define xrm; differentiate configuration, customisation, extending and development; design appropriate

More information

TOGAF 9 Training: Foundation

TOGAF 9 Training: Foundation TOGAF 9 Training: Foundation Part I: Basic Concepts Document version control information Document Name Document Status Document Owner Part I: Basic Concepts Final IT Management Group TOGAF Lead Trainer

More information

Chapter 3 Prescriptive Process Models

Chapter 3 Prescriptive Process Models Chapter 3 Prescriptive Process Models - Generic process framework (revisited) - Traditional process models - Specialized process models - The unified process Generic Process Framework Communication Involves

More information

A Proven Approach to Requirements Engineering

A Proven Approach to Requirements Engineering Requirements A Proven Approach to Requirements Engineering The Why, What and How of REVEAL November 2013 System Assurance Architectures CONTENT A. Why do we need B. C. REVEAL Overview D. E. A // WHY DO

More information

David Linthicum, Managing Director, Chief Cloud Strategy Officer, Deloitte Consulting LLP

David Linthicum, Managing Director, Chief Cloud Strategy Officer, Deloitte Consulting LLP For cloud Professionals January 2019 For cloud Professionals, part of the On Cloud Podcast David Linthicum, Managing Director, Chief Cloud Strategy Officer, Deloitte Consulting LLP Managing a multi-cloud

More information

Architecting Web Service Applications for the Enterprise

Architecting Web Service Applications for the Enterprise Architecting Web Service Applications for the Enterprise Michael Rosen Chief Enterprise Architect mike.rosen@iona.com March 5, 2002 Copyright IONA Technologies 2002 Slide 1 END 2 ANYWHERE Basic Web Service

More information

WMS Benefits and Successful Project Planning

WMS Benefits and Successful Project Planning WMS Benefits and Successful Project Planning WMS OVERVIEW & BENEFITS BENEFITS OF WMS Warehouse Management Solutions Flexible, configurable rules and work flow steps associated with Receiving QA, Directed

More information

ERPs and Enabling Technologies. July 2018

ERPs and Enabling Technologies. July 2018 ERPs and Enabling Technologies July 2018 Introduction Matt Stallard Director Email: mstallard@deloitte.co.uk 2 Agenda Next generation of ERPs Enabling technologies Why data is key What skills are required

More information

Innovation From the Ground Up:

Innovation From the Ground Up: Innovation From the Ground Up: The Next Generation of Enterprise Business Solutions STAN SWETE Chief Technology Officer Innovation From the Ground Up The Next Generation of Enterprise Business Solutions

More information

WORKFLOW 101 WHITE PAPER AUTOMATED WORKFLOWS 101

WORKFLOW 101 WHITE PAPER AUTOMATED WORKFLOWS 101 WORKFLOW 101 WHITE PAPER AUTOMATED WORKFLOWS 101 WORKFLOW 101 Subject to a variety of interpretations, workflow can mean anything from the steps in a work process to business process automation. It is

More information

IMPLEMENTING MICROSOFT AZURE INFRASTRUCTURE SOLUTIONS

IMPLEMENTING MICROSOFT AZURE INFRASTRUCTURE SOLUTIONS IMPLEMENTING MICROSOFT AZURE INFRASTRUCTURE SOLUTIONS Course Duration: 5 Days About this course This course is aimed at experienced IT professionals who currently administer their on-premise infrastructure.

More information

IT Services Management

IT Services Management RL Information Consulting LLC IT Services Management INFRASTRUCTURE ARCHITECTURE PLANNING Service Brief Prepared by: Rick Leopoldi August 4, 2009 Copyright 2009 RL Information Consulting LLC. All rights

More information

Requirements Analysis

Requirements Analysis Requirements Analysis Analysis and Design? Analysis emphasizes an investigation of the problem and requirements, rather than a solution. Analysis = requirements analysis + object analysis. Requirement

More information

Service-Oriented Enterprise Architecture Workshop Report

Service-Oriented Enterprise Architecture Workshop Report Service-Oriented Enterprise Architecture Workshop Report 23 rd April 2008 Dr Christopher J Harding Forum Director Tel +44 774 063 1520 (mobile) c.harding@opengroup.org Thames Tower 37-45 Station Road Reading

More information

MTAT Enterprise System Integration. Lecture 6 Service-Oriented Architecture Basic Concepts

MTAT Enterprise System Integration. Lecture 6 Service-Oriented Architecture Basic Concepts MTAT.03.229 Enterprise System Integration Lecture 6 Service-Oriented Architecture Basic Concepts Marlon Dumas marlon. dumas ät ut. ee Where are we? We have seen technology and architectural styles for

More information

Deeper. Deeper. Deeper. Deeper. Deeper. Deeper. What is the advantage of breaking a project down into tasks and sub-tasks?

Deeper. Deeper. Deeper. Deeper. Deeper. Deeper. What is the advantage of breaking a project down into tasks and sub-tasks? A 1 A 2 What is the advantage of breaking a project down into tasks and sub-tasks? Tasks are natural units of work, estimation, and assignment. What is the advantage of breaking down goals, over breaking

More information

DELIVERY. Door to door Delivery

DELIVERY. Door to door Delivery DELIVERY Door to door Delivery May 2012 Applications Sateltrack DELIVERY is an advanced Fleet Management software using GPS technology, built to serve demanding clients with big fleet. Sateltrack DELIVERY

More information

ebecs Manufacturing Accelerator for Microsoft Dynamics

ebecs Manufacturing Accelerator for Microsoft Dynamics On-premise and cloud solutions with Microsoft Dynamics NAV or Microsoft Dynamics 365 Business Central Available functionality is dependent on the Microsoft Dynamics licence type and deployment options.

More information

Test Workflow. Michael Fourman Cs2 Software Engineering

Test Workflow. Michael Fourman Cs2 Software Engineering Test Workflow Michael Fourman Introduction Verify the result from implementation by testing each build Plan the tests in each iteration Integration tests for every build within the iteration System tests

More information

Open Group Service Integration Maturity Model (OSIMM) 7/21/09. Andras R. Szakal IBM Distinguished Engineer OSIMM WG Lead

Open Group Service Integration Maturity Model (OSIMM) 7/21/09. Andras R. Szakal IBM Distinguished Engineer OSIMM WG Lead Open Group Service Integration Maturity Model (OSIMM) 7/21/09 Andras R. Szakal IBM Distinguished Engineer OSIMM WG Lead 1 Evolution of OSIMM Submitted SIMM top level model to the Open Group in 2006 as

More information

Scaling up the use of LCA through technology. Eric Mieras, Managing Director at PRé Sustainability LCIC 2018, August 30th 2018

Scaling up the use of LCA through technology. Eric Mieras, Managing Director at PRé Sustainability LCIC 2018, August 30th 2018 Scaling up the use of LCA through technology Eric Mieras, Managing Director at PRé Sustainability LCIC 2018, August 30th 2018 Full LCA requires experience and expertise Building a model is a real expert

More information

GDPR COMPLIANCE: HOW AUTOMATION CAN HELP

GDPR COMPLIANCE: HOW AUTOMATION CAN HELP GDPR COMPLIANCE: HOW AUTOMATION CAN HELP September 2018 DISCLAIMER This white paper is a commentary on the GDPR, as Chef interprets it, as of the date of publication. We like to think we ve been thoughtful

More information

Engineering Your Startup to Innovate at Scale. Randy linkedin.com/in/randyshoup

Engineering Your Startup to Innovate at Scale. Randy linkedin.com/in/randyshoup Engineering Your Startup to Innovate at Scale Randy Shoup @randyshoup linkedin.com/in/randyshoup Background VP Engineering at Stitch Fix o Combining Art and Science to revolutionize apparel retail Consulting

More information

BIAN with BPS Design Methodology

BIAN with BPS Design Methodology IBM Industry Models Development BIAN with BPS Design Methodology SOA Industry Models v.8.8 IBM Industry Models 4-13-2016 Table of Contents BIAN with BPS Design Methodology...2 1.1 BIAN...2 1.1.1 BIAN Service

More information

Analysing client requirements

Analysing client requirements Analysing client requirements Before you can start to analyse the information you have gathered you should think about what you are trying to achieve . The client has presented you with a business problem.

More information

CHAPTER 3 Use Cases. 3. Use Cases

CHAPTER 3 Use Cases. 3. Use Cases CHAPTER 3 Use Cases Introduction When, Why, Where, What Iteratively Developing Use Cases Inception + Scope Definition + Risk Identification + Actors & Use cases + Project Plan Elaboration + Primary & Secondary

More information

CHAPTER 3 Use Cases. 3. Use Cases

CHAPTER 3 Use Cases. 3. Use Cases CHAPTER 3 Use Cases Introduction When, Why, Where, What Iteratively Developing Use Cases Inception + Scope Definition + Risk Identification + Actors & Use cases + Project Plan Elaboration + Primary & Secondary

More information

7. Project Management

7. Project Management Subject/Topic/Focus: 7. Project Management Management of Systems Engineering Processes Summary: Project management Systems engineering Maturity model and process improvement Literature: Ian Sommerville:

More information

Enterprise Architecture: an ideal discipline for use in Supply Chain Management

Enterprise Architecture: an ideal discipline for use in Supply Chain Management Enterprise Architecture: an ideal discipline for use in Supply Chain Management Richard Freggi Senior Supply Chain Architect (TOGAF 9.1 certified level 2) HP Inc. Content Understanding Supply Chain Management

More information

KF5008 Program Design & Development. Introduction to the Module

KF5008 Program Design & Development. Introduction to the Module KF5008 Program Design & Development Introduction to the Module Why Program Design? Up to now the programs you have written have been quite small even if you don t think so! How big do you think real programs

More information

Vitality One Enabling Global Delivery EA Practitioners Conference September 2013

Vitality One Enabling Global Delivery EA Practitioners Conference September 2013 Vitality One Enabling Global Delivery EA Practitioners Conference September 2013 Agenda Current Landscape and Challenges Understanding the Vitality Strategy Objective of Vitality One Approach TOGAF ADM

More information

Introduction. Table of Contents

Introduction. Table of Contents Introduction To stay competitive, you know how important it is to find new ways to streamline and save on your company s operations. Learning how leading companies handle commercial payments can give you

More information

Building an ERP Project Work Breakdown Structure - a few common scenarios

Building an ERP Project Work Breakdown Structure - a few common scenarios Building an ERP Project Work Breakdown Structure - a few common scenarios One of the keys to success in and ERP project is to have a solid understanding of what activities that needs to be included for

More information

MBA BADM559 Enterprise IT Governance 12/15/2008. Enterprise Architecture is a holistic view of an enterprise s processes, information and

MBA BADM559 Enterprise IT Governance 12/15/2008. Enterprise Architecture is a holistic view of an enterprise s processes, information and Enterprise Architecture is a holistic view of an enterprise s processes, information and information technology assets as a vehicle for aligning business and IT in a structured, more efficient and sustainable

More information

Infor Risk & Compliance Monitor and control risk across your business

Infor Risk & Compliance Monitor and control risk across your business Infor Risk & Compliance Monitor and control risk across your business Automate the detection, prevention, and remediation of fraud, waste, and abuse Make informed, actionable decisions Navigating risk

More information

Extended Enterprise Architecture Framework (E2AF) Essentials Guide. Structure of this Guide. Foreword

Extended Enterprise Architecture Framework (E2AF) Essentials Guide. Structure of this Guide. Foreword Extended Enterprise Architecture Framework (E2AF) Essentials Guide Based on the style elements of this guides, IFEAD has developed several methods, approaches to address specific EA topics. These Methods

More information

UC Santa Barbara. CS189A - Capstone. Chandra Krintz Department of Computer Science UC Santa Barbara

UC Santa Barbara. CS189A - Capstone. Chandra Krintz Department of Computer Science UC Santa Barbara CS189A - Capstone Chandra Krintz Department of Computer Science http://www.cs.ucsb.edu/~ckrintz/ The software requirements document The official statement of what is required of the system developers Includes

More information

Service-Oriented Enterprise Architecture Workshop

Service-Oriented Enterprise Architecture Workshop Service-Oriented Enterprise Architecture Workshop 22 nd April 2008 Dr Christopher J Harding Forum Director Tel +44 774 063 1520 (mobile) c.harding@opengroup.org Thames Tower 37-45 Station Road Reading

More information