SlideShare uma empresa Scribd logo
1 de 69
#bizarch from
the #entarch point of view
For IASA eSummit
“Business Architecture”
Alexander SAMARIN
• An enterprise architect
– from a programmer to a systems architect
– have created production systems which work without me
• My professional “roles”
– “cleaning lady” (at an ICT department)
– “peacemaker” (between ICT and the business)
– “coordinator” (without formal authority, of course)
– “swiss knife” (for solving any potential problem)
– “patterns detective” (seeing commons in unique cases)
– “assembler” (making unique things from commodities)
– “barriers breaker” (always there is a bigger system)
2016-04-20 #bizarch from the #entarch point of view 2
About me
• Systems architecting
• Architecture viewpoints and model kinds
• Some simple relationships between model kinds
• Scenarios for using architecture viewpoints together
• Several paths of transformation
• Conclusion
2016-04-20 #bizarch from the #entarch point of view 3
Agenda
• System
– set of interacting discrete parts organized as a whole which
exhibits (as the result of interaction between the parts) some
emergent characteristics indispensable to achieve one or more
stated purposes
• Architecting is about making essential decisions to
enable desired characteristics
• It is about an understanding of the relationship between
structure and behaviour, between design and outcomes
• Architect is a person who
1. translates a customer’s requirements
into a viable plan and
2. guides others in its execution
2016-04-20 #bizarch from the #entarch point of view 4
Systems architecting
• Architecting socio-technical systems (i.e. any enterprise)
is more complex than architecting technical systems
– relationship between cause and effect can only be perceived in
retrospect
– self-evolving
– always have non-linear behaviour
– For want of a nail the shoe was lost.
– For want of a shoe the horse was lost.
– For want of a horse the rider was lost.
– For want of a rider the message was lost.
– For want of a message the battle was lost.
– For want of a battle the kingdom was lost.
– And all for the want of a horseshoe nail.
• Everything must be considered together and
synergetically
2016-04-20 #bizarch from the #entarch point of view 5
Socio-technical systems architecting
• #entarch a system-thinking applied management
discipline for coordinating people, processes, projects and
products in many dimensions:
1. scope span (device, activity, …, country, market)
2. value-stream span (domain-dependent)
3. interoperability layer (business, information, apps, etc.)
4. time span (project life-cycle, solution life-cycle, etc.)
5. sector span (various industries)
6. problem space (situation-specific)
7. solution space (context, conception, …, operations - ZF rows)
8. social space (gender equality, consensus building, conflict resolutions)
9. cultural space (multi-lingual communication, national mentality, regional mentality, corporate
mentality)
10. media span (physical vs analogue vs digital vs bionic)
11. authority span (top management, …, workers)
12. person span (aura/body, house, personal cars, etc.)
13. financial span
14. CX span (touch point, journey, storytelling, lifecycle)
2016-04-20 #bizarch from the #entarch point of view 6
Yet another definition of #entarch
• In systems architecting the focus is changing
– FROM the thing
– TO how the thing changes
– SUBJECT how things change together
• With new speed and scale, there
is no time for human intervention and
errors in routine operations and
at interfaces
• To enable innovations
– “in the digital age innovation depends on
process automation”
7
Effect of digital
2016-04-20 #bizarch from the #entarch point of view
• Customers
• Shareholders
• Corporate board
• Top management
• Line management
• Super users
• Normal users
• Project managers
• IT architects
• Developers
• Operators
• …and all of them must be comfortable with the system
A lot of stakeholders
2016-04-20 #bizarch from the #entarch point of view 8
• Systems architecting
• Architecture viewpoints and model kinds
• Some simple relationships between model kinds
• Scenarios for using architecture viewpoints together
• Several paths of transformation
• Conclusion
2016-04-20 #bizarch from the #entarch point of view 9
Agenda
• Architecture view
– work product expressing the architecture of a system-in-focus
from the perspective of specific system concerns
• Architecture viewpoint
– work product establishing the conventions for the construction,
interpretation and use of architecture views to frame specific
concerns
– Note: Architecture viewpoints are not system specific, unlike the
stakeholders, concerns and architecture view
• Model kind
– convention for a type of modelling
– Note: Models kinds usually establish relationships between various
types of artefacts
– Note: Model kinds are not system specific
2016-04-20 #bizarch from the #entarch point of view 10
Nomenclature of architecture viewpoints
and model kinds (ISO/IEC/IEEE 42010)
• Concepts system or terminology or “common taxonomy”
– explains for a particular subject field all the essential concepts and
relationships between them
• Spatial-like classification
– defines a spatial classification of
essential parts in a particular
subject field
• Business motivation
– explains the reason for which a system (e.g. an enterprise) exists
and ambitions of its stakeholders
– example – BMM from OMG
2016-04-20 #bizarch from the #entarch point of view 11
Architecture viewpoints (1)
• Business outline
– describes means and methods those a system (e.g. an enterprise)
employs to earn the revenue projected in its business motivation
– Note 1: This architecture viewpoint answers the question, "How is
the enterprise going to make money to survive and grow?"
• Note 2: This architecture viewpoint may be actually a combination
of several model kinds.
2016-04-20 #bizarch from the #entarch point of view 12
Architecture viewpoints (2)
• Example - BMC internal relationships from
https://www.linkedin.com/pulse/strategy-business-model-
mihai-ionescu
2016-04-20 #bizarch from the #entarch point of view 13
Architecture viewpoints (3)
• Capability-as-a-discrete-unit-of-mission decomposition
– describes a system (e.g. an enterprise) as an approximate
hierarchy of all the discrete-units-of-mission those a system must
be doing to achieve its mission
– Note: Not all units-of-mission are implemented within an
enterprise – some units-of-mission may be outsourced and some
units-of-mission can be obtained from partners
– Note: If outsourcing, partnership and sharing are ignored, all
enterprises in the same industry sector have the same capability-
as-a-discrete-unit-of-mission decomposition (industry ref. model)
– Note: Variant “discrete-unit-of-purpose”
2016-04-20 #bizarch from the #entarch point of view 14
Architecture viewpoints (5)
• Functional anchor
– describes a system (e.g. an enterprise) as a structure of unique
functions
– Note: Function is an in-house implementation of a capability-as-a-
discrete-unit-of-mission
2016-04-20 #bizarch from the #entarch point of view 15
Architecture viewpoints (5)
• Operating outline
– explains how a system (e.g. an enterprise) functioning to deliver
on its service or product promises in accordance with its business
outline
– Note 1: This architecture viewpoint is actually a combination of
several model kinds
– Note 2: A business-outline presents invariants that are (relatively)
stable, while an operating-outline presents, well, operations that
are much more volatile and the pre- and post-conditions of which
have to satisfy these invariants
2016-04-20 #bizarch from the #entarch point of view 16
Architecture viewpoints (4)
• Process map
– describes a system (e.g. an enterprise) as a set of processes
2016-04-20 #bizarch from the #entarch point of view 17
Architecture viewpoints (6)
• Capability-as-performance
– describes measure of ability of a system’s part (function, process,
etc.) to do achieve a particular result
– Note: this measure aggregates the usage of all sub-ordinated and
shared parts
– Note: this measure is not binary; it is qualitative or quantitate
2016-04-20 #bizarch from the #entarch point of view 18
Architecture viewpoints (7)
• Organisational chart
• Service map
• Data / Information nomenclature
• Events (triggers) nomenclature
• …
2016-04-20 #bizarch from the #entarch point of view 19
Architecture viewpoints (7)
• Systems architecting
• Architecture viewpoints and model kinds
• Some simple relationships between model kinds
• Scenarios for using architecture viewpoints together
• Several paths of transformation
• Conclusion
2016-04-20 #bizarch from the #entarch point of view 20
Agenda
• Pattern “Strategy To Executable Portfolio (STEP)”
• Pattern “Stakeholder Analysis”
• Pattern “Structure IT Organisation (SITO)”
• Pattern “Process Set Solidity Test (PSST)”
2016-04-20 #bizarch from the #entarch point of view 21
Some simple relationships
• Business concern
– dealing with the project portfolio during evolution of the strategy:
intended, emerging and realised
• Logic
– explicitly linking strategic objectives, initiatives, business
capabilities, IT capabilities, IT tools and projects
– add priorities
2016-04-20 #bizarch from the #entarch point of view 22
Strategy To Executable Portfolio (STEP)
Business
initiatives
(business-specific
demand)
Business
capabilities
(business-
generic
demand)
IT
capabilities
(IT-generic
supply)
Roadmap
programmes
(from AS-IS
to TO-BE)
Business demand IT supply
Business
strategic
objectives
Governance
Maturity improvementRequested maturityBusiness priority
1
2
3
2
2->5
2->4
1->3
1->4
2->4
1->3
2->5
2->4
3->4
4
4
5
3
1
2
3
4
4
1
1
2
3
2
2
4
4
5
3
3->4
1->4
3->5
3->4
2->4
IT tools
(IT-specific
supply)
3
Programme priority
5
4
3
4
4
Logic
2016-04-20 #bizarch from the #entarch point of view 23
Manage
business by
processes
Manage
processes BPM suite
• Implications
– A formal way to discover points of the most leverage
– The decision-making process is explicit and transparent
– A strategy adjustment and validation becomes a routine on-going
activity during its implementation (like functioning of the GPS
navigator)
2016-04-20 #bizarch from the #entarch point of view 24
Implications and example
• Establish explicit relationships between
– Stakeholders of a system
– Their concerns
– Architecture viewpoints to address those concerns
– Model kinds to compose each of selected viewpoints
– IT tools which support the model kinds
2016-04-20 #bizarch from the #entarch point of view 25
Stakeholder analysis
Matrix – stakeholders vs architecture
viewpoints
2016-04-20 #bizarch from the #entarch point of view 26
• Business concern: How to structure a business unit
• Logic
– Collect functions
– Draw a matrix of mutual relationships between those functions
– The relationships may be like “synergy”
– The relationship may be like “prohibition”, e.g. SoD
– Find clusters in the matrix
2016-04-20 #bizarch from the #entarch point of view 27
Structure IT Organisation (SITO)
• Prohibition rules:
– P1 Separate doing and supervising/controlling – SoD
– P2 Separate architecture/design and implementation – SoD and
quality at entry
– P3 Separate implementation and operation – SoD and quality at
entry
– P4 Policy vs applying it – legislation vs executive separation
– P5 Specialisation
• Synergy rules:
– S1 Close work
– S2 Architecture role to guide
– S3 Synergy between technical and administrative activities (how
you do something may be more important what you do)
2016-04-20 #bizarch from the #entarch point of view 28
Example of rules
• Matrix
• Clusters
2016-04-20 #bizarch from the #entarch point of view 29
Example of matrix
2016-04-20 #bizarch from the #entarch point of view 30
Process Set Solidity Test (PSST)
• To check that your set of processes / functions /
capabilities is complete – map functions vs primary
artefacts
• Systems architecting
• Architecture viewpoints and model kinds
• Some simple relationships between model kinds
• Scenarios for using architecture viewpoints together
• Several paths of transformation
• Conclusion
2016-04-20 #bizarch from the #entarch point of view 31
Agenda
1. Creating from scratch
2. Changing operating outline
3. Changing business outline
4. Building systems via incorporation
2016-04-20 #bizarch from the #entarch point of view 32
Scenarios for using architecture
viewpoints in architecting
• Synonyms
– greenfield
– top-down
– design of business
• Examples
– start-up (medium-term and long-term)
– sports event (short- and medium-term)
– military mission
– ad-hoc working group
– development project
2016-04-20 #bizarch from the #entarch point of view 33
Creating from scratch
1. Business motivation viewpoint (A system-in-focus is
mainly considered as a black-box via “external”
viewpoints)
– Stakeholders (external)
– Mission
– Vision
2016-04-20 #bizarch from the #entarch point of view 34
Algorithm of creating (1)
2. Business outline (a system-in-focus is considered as a
grey-box via “high-level structural details” viewpoints)
2016-04-20 #bizarch from the #entarch point of view 35
Algorithm of creating (2)
a) Define your capability-as-a-discrete-unit-of-mission
(high-level) – take an industry model if available
b) Define B2C (including customer segments,
channels, relationships, value proposition)
c) Define B2C services
d) Link B2C services with some capabilities-as-a-
discrete-unit-mission (high-level) to be
implemented in-house as functions
e) Define B2B (including key partners, their offers,
etc.)
f) Define B2B services
g) Link B2B services with some capabilities-as-a-
discrete-unit-of-mission (high-level) to be
implemented in-house as functions
h) Understand your functional anchor
(high-level), i.e. key activities
Check: Capability-as-a-discrete-unit-of-
mission (high-level) = Functional anchor
(high-level) + B2B offers
i) Identify value-streams (or processes
L1& L2) in functional anchor (high-level)
Hint: they start from B2C services
j) Capability-as-performance (qualitative
evaluation of the functional anchor)
k) Financial flows (high-level for cost
structure and revenue streams)
+$$ B2C services
-$$ functional anchor
-$$ B2B offers
3. Operating outline (a system-in-focus is mainly considered as
a white-box via “high-level behavioural details” viewpoints)
a) Functional anchor (detailed)
b) Capability-as-performance (qualitative)
c) Defined your processes (L3, etc.)
d) Isolate shared services
e) Derive organisational structure (units and key positions)
f) Data / information (syntax, semantic and lifecycles)
g) Select technologies
h) Capability-as-performance (quantitative) – use some simulation
i) Restart from c) if the top management not happy with the
performance figures
2016-04-20 #bizarch from the #entarch point of view 36
Algorithm of creating (3)
4. Governance outline
5. Implementation plan
– macro-planning architecture viewpoint
– project portfolio architecture viewpoint
– application architecture viewpoint
– data/information architecture viewpoint
– technology architecture viewpoint
2016-04-20 #bizarch from the #entarch point of view 37
Algorithm of creating (4)
• Slide 6 from http://www.slideshare.net/TheDesignOfBusiness/introducing-the-open-group-it4it-
standard
• https://www.salesforce.com/blog/2016/04/how-salesforce-does-enterprise-architecture-.html
• https://www.linkedin.com/pulse/design-direct-monitor-enterprise-digital-using-sarath-chandran
2016-04-20 #bizarch from the #entarch point of view 38
Examples
• Creating a new enterprise
• Contracting key partners (venues, clubs, national
associations)
• Services to be delivered (VIP, broadcast, ticketing, etc.)
• Developing the organisational structure
• Contracting people (including volunteers)
• Travel, accommodations, logistic for staff and VIP
• Setting-up venues
• Operating, i.e. executing the event
• Dismantling venues
• Post-event placement of volunteers
• Liquidating the enterprise
2016-04-20 #bizarch from the #entarch point of view 39
Example: sports event
• Changing operating outline
– Synonyms
• modernizing, optimizing, refactoring, restructuring,
rationalisation, standardisation, etc.
– Examples
• BPR, CPI, TQM, etc.
• Changing business outline
– Synonyms
• rethinking, reimagining, reinventing, innovations, etc.
– Examples
• disruptive strategy
2016-04-20 #bizarch from the #entarch point of view 40
Two variants of “Creating from scratch”
• Synonyms
– bottom-up
– integration
– “old-farm renovation”
• Examples
– silos removal
– M & A
– system of systems, i.e. no control
over constituting systems
– supply-chain
– smart-city
– smart-energy
– healthcare
– e-government
2016-04-20 #bizarch from the #entarch point of view 41
Building systems via incorporation
• Question: What should be done to say “all the interacting
discrete parts of the system-in-focus work as a whole”?
• Answer: all the interacting discrete parts of the system-
in-focus must be incorporated structurally and
behaviorally to guarantee the desired characteristics
• Question: What are the system-forming factors for a
this system-in-focus?
• Answer:
– Start with “dimensions” as integration pillars
– Determine “dimensions” which are most
import for the system-in-focus
– Integrate between “dimensions”
2016-04-20 #bizarch from the #entarch point of view 42
General approach for this scenario
• Energy stream or “domains” (energy generation, energy
transmission, energy delivery, energy consumption)
• Operating span or “zones” (process, field, station,
operation, enterprise, market)
• Interoperability layers (business, functions, information,
communication, components)
2016-04-20 #bizarch from the #entarch point of view 43
Dimensions in reference classification
IEC SyC “Smart Energy”
• Interoperability layers business, functions, information,
communication, components
• Operating span or “Hierarchy Levels” (product, field
device, control device, station, work-centre, enterprise,
connected-world)
• Value stream
2016-04-20 #bizarch from the #entarch point of view 44
Dimensions in reference classification
Germany, Industry 4.0
• Proximity (aura/body, home, personal vehicle, public
building, global)
• Enablers (monitoring, audio-visual interaction, assistance
systems, data acquisition, mechatronics and control, data
aggregation and storage, defined function control and
support, complex cross-function service control and
support, integral service programs)
• Interoperability layers (business, functions, information,
communication, components)
2016-04-20 #bizarch from the #entarch point of view 45
Dimensions in reference classification
IEC SyC “Ambient Assisted Living”
• Align terminology or, even better, make an ontology
– concept system architecture viewpoint
• Understand concerns of all people involved
– stakeholders analysis architecture viewpoint
• Develop common syntax, semantic and lifecycles for all
assets
– data/information nomenclature architecture viewpoint
• List external and internal (change lifecycle phases) events
– event nomenclature architecture viewpoint
• Analyse functions for all existing parts
– functional anchor architecture viewpoint
– use-cases architecture viewpoint
2016-04-20 #bizarch from the #entarch point of view 46
Algorithm of incorporation (1)
(a happy path only)
• Consider implementation of functions as services
– service map architecture viewpoint
• Consider implementation of services (actually some of
their operations) as processes
– process map architecture viewpoint
• Find dependencies between functions and events (e.g.
function is invoked because of an event) and
express them via different coordination techniques
(flow-chart, schedule, decision, etc.)
– various model kinds for coordination
• Find implicit processes and make them explicit
– process map architecture viewpoint
2016-04-20 #bizarch from the #entarch point of view 47
Algorithm of incorporation (2)
• Analyse future system-in-focus functions
– functional anchor architecture viewpoint
– use-cases architecture viewpoint
• Consider implementation of functions as services
– service map architecture viewpoint
• Consider implementation of services (actually some of
their operations) as processes
– process map architecture viewpoint
• Find shared services
– service map architecture viewpoint
2016-04-20 #bizarch from the #entarch point of view 48
Algorithm of incorporation (3)
• Find various gaps
– integration points
– coordination points
– touch points
– missing parts
• Road mapping to close the gaps
• Consider data-level integration, application-level
integration and process-level integration
• Important!
– Use the same methodology to model artefacts. Thus, different
people in similar situations will find similar solutions or propose
innovations.
2016-04-20 #bizarch from the #entarch point of view 49
Algorithm of incorporation (4)
• But, there are a few real-life difficulties: you have
– to do many puzzles at the same time
– to use pieces from other puzzles
– to propose new pieces
– to optimise the number of pieces
– to transform some puzzles
– etc.
• It should be a lot of fun!
2016-04-20 #bizarch from the #entarch point of view 50
Algorithm of incorporation (5)
• The users told us that their processes are unique thus
they need different applications
• We modelled their processes with the same modelling
procedure
• We found the same services and very similar processes
2016-04-20 #bizarch from the #entarch point of view 51
Example – replacing 23 electronic
publishing applications
• Orchestration-centric
– temporal-based
– flow-chat-based
– pattern-based
• State-centric
– life-cycle-based
• Decision-centric
– rule-based
– behaviour-based
– managerial
– instinct-based
2016-04-20 #bizarch from the #entarch point of view 52
About coordination techniques (1)
• Various
– resource-based
– goal-based
– event-based
2016-04-20 #bizarch from the #entarch point of view 53
About coordination techniques (2)
Coordination
technique
Level of
coordination
Type of
coordination
Nature of
coordination
Horizon of
coordination
Intensity of
coordination
Scope of
coordination
Flexibility of
coordination
Orchestration strong imperative explicit future high group low
State strong imperative explicit now low individual low
Decision weak declarative both now low individual low
Event weak declarative implicit now various individual++ high
2016-04-20 #bizarch from the #entarch point of view 54
Comparison of coordination techniques
– level: weak (crowd) or strong (army)
– type: imperative (working instruction) or declarative (a set of constrains)
– nature: explicit (as state laws or directives) or implicit (tacit, social)
– horizon: now or future
– intensity: low or high or various
– scope: individual or group (set)
– flexibility: low or high
• Systems architecting
• Architecture viewpoints and model kinds
• Some simple relationships between model kinds
• Scenarios for using architecture viewpoints together
• Several paths of transformation
• Conclusion
2016-04-20 #bizarch from the #entarch point of view 55
Agenda
Several paths of transformation
2016-04-20 #bizarch from the #entarch point of view 56
• Because it is not possible to define everything in advance, it
is necessary to considered the following paths
1. Process-innovation centric
2. ERP-decomposition centric
3. Off-The-Shelf (OTS) product centric
4. Project-opportunity centric
5. Operational-improvement centric
1. Areas of least resistance
2. Performance errors hunting
3. Points of most leverage
• And be capable to handle all of them TOGETHER
To know about each path
2016-04-20 #bizarch from the #entarch point of view 57
• Initiators
• Pre-requisites
• Benefits
• Potential targets / examples
• Risk factors
• Expected ROI
• Priority
Generic approach
2016-04-20 #bizarch from the #entarch point of view 58
• Following the enterprise pattern STEP
• Establish dependencies between the following enterprise
artefacts
– business process (E2E, macro-process, individual process, etc.)
– legacy application (including functionality in ERP)
– capability (business and technical ones)
– tools and technologies
– business benefits
• Quantify those dependencies
Business-innovation centric path
2016-04-20 #bizarch from the #entarch point of view
E2E or macro
process (P1)
Innovation
(I2)
benefits from
B1
Innovation
(I1)
is built on
is enabled by
E2E or macro
process (P2)
Capability
(C1)
Technology /
tool (T1)
Technology /
tool (T2)
Capability
(C2)
59
ERP-decomposition centric path
2016-04-20 #bizarch from the #entarch point of view
ERP functionality
(F1)
Capability
(C2)
is improved by
B2
Capability
(C1)
Technology /
tool (T1)
Technology /
tool (T2)
is enabled by
ERP functionality
(M2)
60
OTS-product-centric path
2016-04-20 #bizarch from the #entarch point of view
OTS product
Capabilities
(C1)
Capabilities
(C2)
E2E process
(Pn)
ERP functionality
(Fn)
is provided by
is improved by
B3
61
BPM-suite
Project-opportunity centric examples
2016-04-20 #bizarch from the #entarch point of view 62
Project (J1)
Capability
(C2)
requires
Capability
(C1)
Technology /
tool (T1)
is enabled by
OTS product
B4
Operational-improvement centric
2016-04-20 #bizarch from the #entarch point of view 63
Capabilities
(C1)
Capabilities
(C2)
E2E process
(Pn) can be improved by
B5
1. Areas of least resistance
2. Performance errors hunting
3. Points of most leverage
What is a capability?
2016-04-20 #bizarch from the #entarch point of view 64
• Capability is a measure of the ability of a part of a system-
in-focus to achieve a particular result
– A lot of people are able to play football
– How many of them are capable to play at the Champions League
final?
• The most popular measure is the maturity level
• Thus to know your gaps and how to close them (i.e. a
capability may be improved) Capabilities
(C1)
Capabilities
(C2)
E2E process
(Pn)
needs level 4 of C1
needs level 3 of C2
current level of C1 is 3
current level of C2 is 3
Important for any transformation
2016-04-20 #bizarch from the #entarch point of view
• Consider all paths together
• Capability as a unifying artefact
• Combine business improvements with technological changes
• Quick experimenting
• Know your gaps and manage how to close them
• Paths of transformation help to the typical #bizarch
problems mentioned in the presentation “Architecture of
Business in a Dynamic Market” given by Dr Poulin
65
• Systems architecting
• Architecture viewpoints and model kinds
• Some simple relationships between model kinds
• Scenarios for using architecture viewpoints together
• Several paths of transformation
• Conclusion
2016-04-20 #bizarch from the #entarch point of view 66
Agenda
Conclusion
2016-04-20 #bizarch from the #entarch point of view 67
• Formalise your artefacts – syntax and semantic
• Define their lifecycles
• All artefacts must be versionable throughout their lifecycle
• All artefacts must evolve to become digital, externalised,
virtual and cloudable
• All relationships between artefacts must be modelled
explicitly
• All models must be made to be machine-assisted executable
• Next step is “software-defined enterprise” to be
presented at a conference in Portugal, June 23th
Q & A
2016-04-20 #bizarch from the #entarch point of view 68
• Personal website: http://www.samarin.biz
• Blog http://improving-bpm-systems.blogspot.com
• LinkedIn: http://www.linkedin.com/in/alexandersamarin
• E-mail: alexandre.samarine@gmail.com
• Twitter: @samarin
• Mobile: +41 76 573 40 61
• Book: www.samarin.biz/book
#bizarch from the #entarch point of view 69
Thank you
2016-04-20

Mais conteúdo relacionado

Mais procurados

Mini-course at VFU - Architecting modern digital systems - 5
Mini-course at VFU - Architecting modern digital systems - 5Mini-course at VFU - Architecting modern digital systems - 5
Mini-course at VFU - Architecting modern digital systems - 5Alexander SAMARIN
 
Mini-course at VFU - Architecting modern digital systems - 0
Mini-course at VFU - Architecting modern digital systems - 0Mini-course at VFU - Architecting modern digital systems - 0
Mini-course at VFU - Architecting modern digital systems - 0Alexander SAMARIN
 
Mini-course at VFU - Architecting modern digital systems - 4
Mini-course at VFU - Architecting modern digital systems - 4Mini-course at VFU - Architecting modern digital systems - 4
Mini-course at VFU - Architecting modern digital systems - 4Alexander SAMARIN
 
Mini-course at VFU - Architecting modern digital systems - 2
Mini-course at VFU - Architecting modern digital systems - 2Mini-course at VFU - Architecting modern digital systems - 2
Mini-course at VFU - Architecting modern digital systems - 2Alexander SAMARIN
 
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...Alexander SAMARIN
 
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environmentCreating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environmentAlexander SAMARIN
 
Scot Cloud 2016
Scot Cloud 2016Scot Cloud 2016
Scot Cloud 2016Ray Bugg
 
From use cases to users perspectives
From use cases to users perspectives From use cases to users perspectives
From use cases to users perspectives ISMB
 
ETDP 2015 D1 Technology Enabled Facility Lifecycle Data Management - Grace Wa...
ETDP 2015 D1 Technology Enabled Facility Lifecycle Data Management - Grace Wa...ETDP 2015 D1 Technology Enabled Facility Lifecycle Data Management - Grace Wa...
ETDP 2015 D1 Technology Enabled Facility Lifecycle Data Management - Grace Wa...Comit Projects Ltd
 
Sam El-Jouzi - Inside the digital asset - exploring immersive visualisation t...
Sam El-Jouzi - Inside the digital asset - exploring immersive visualisation t...Sam El-Jouzi - Inside the digital asset - exploring immersive visualisation t...
Sam El-Jouzi - Inside the digital asset - exploring immersive visualisation t...Association for Project Management
 
Jennifer Whyte - Digital innovation and the transformation of infrastructure ...
Jennifer Whyte - Digital innovation and the transformation of infrastructure ...Jennifer Whyte - Digital innovation and the transformation of infrastructure ...
Jennifer Whyte - Digital innovation and the transformation of infrastructure ...Association for Project Management
 
Envision of an Integrated Information System for Projectdriven Production in ...
Envision of an Integrated Information System for Projectdriven Production in ...Envision of an Integrated Information System for Projectdriven Production in ...
Envision of an Integrated Information System for Projectdriven Production in ...Ricardo Magno Antunes
 
Designing an IT Solution
Designing an IT SolutionDesigning an IT Solution
Designing an IT SolutionPhilippe Julio
 
Data Technology and Smart Cities - Guest lecture Sustainable Facility Management
Data Technology and Smart Cities - Guest lecture Sustainable Facility ManagementData Technology and Smart Cities - Guest lecture Sustainable Facility Management
Data Technology and Smart Cities - Guest lecture Sustainable Facility ManagementDirk Ahlers
 
Software 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven BusinessSoftware 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven BusinessIndia Scrum Enthusiasts Community
 
Developing IIOT System Using Microservices and Its Architectural Evaluation U...
Developing IIOT System Using Microservices and Its Architectural Evaluation U...Developing IIOT System Using Microservices and Its Architectural Evaluation U...
Developing IIOT System Using Microservices and Its Architectural Evaluation U...Sercan ÇİDEM
 
Bicos - Hear how a top sportswear company produced cutting-edge data infrastr...
Bicos - Hear how a top sportswear company produced cutting-edge data infrastr...Bicos - Hear how a top sportswear company produced cutting-edge data infrastr...
Bicos - Hear how a top sportswear company produced cutting-edge data infrastr...BigDataExpo
 
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...LavaConConference
 

Mais procurados (20)

Mini-course at VFU - Architecting modern digital systems - 5
Mini-course at VFU - Architecting modern digital systems - 5Mini-course at VFU - Architecting modern digital systems - 5
Mini-course at VFU - Architecting modern digital systems - 5
 
Mini-course at VFU - Architecting modern digital systems - 0
Mini-course at VFU - Architecting modern digital systems - 0Mini-course at VFU - Architecting modern digital systems - 0
Mini-course at VFU - Architecting modern digital systems - 0
 
Mini-course at VFU - Architecting modern digital systems - 4
Mini-course at VFU - Architecting modern digital systems - 4Mini-course at VFU - Architecting modern digital systems - 4
Mini-course at VFU - Architecting modern digital systems - 4
 
Mini-course at VFU - Architecting modern digital systems - 2
Mini-course at VFU - Architecting modern digital systems - 2Mini-course at VFU - Architecting modern digital systems - 2
Mini-course at VFU - Architecting modern digital systems - 2
 
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
 
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environmentCreating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
 
E-passport example
E-passport exampleE-passport example
E-passport example
 
Scot Cloud 2016
Scot Cloud 2016Scot Cloud 2016
Scot Cloud 2016
 
From use cases to users perspectives
From use cases to users perspectives From use cases to users perspectives
From use cases to users perspectives
 
Agile Digital Architecture
Agile Digital ArchitectureAgile Digital Architecture
Agile Digital Architecture
 
ETDP 2015 D1 Technology Enabled Facility Lifecycle Data Management - Grace Wa...
ETDP 2015 D1 Technology Enabled Facility Lifecycle Data Management - Grace Wa...ETDP 2015 D1 Technology Enabled Facility Lifecycle Data Management - Grace Wa...
ETDP 2015 D1 Technology Enabled Facility Lifecycle Data Management - Grace Wa...
 
Sam El-Jouzi - Inside the digital asset - exploring immersive visualisation t...
Sam El-Jouzi - Inside the digital asset - exploring immersive visualisation t...Sam El-Jouzi - Inside the digital asset - exploring immersive visualisation t...
Sam El-Jouzi - Inside the digital asset - exploring immersive visualisation t...
 
Jennifer Whyte - Digital innovation and the transformation of infrastructure ...
Jennifer Whyte - Digital innovation and the transformation of infrastructure ...Jennifer Whyte - Digital innovation and the transformation of infrastructure ...
Jennifer Whyte - Digital innovation and the transformation of infrastructure ...
 
Envision of an Integrated Information System for Projectdriven Production in ...
Envision of an Integrated Information System for Projectdriven Production in ...Envision of an Integrated Information System for Projectdriven Production in ...
Envision of an Integrated Information System for Projectdriven Production in ...
 
Designing an IT Solution
Designing an IT SolutionDesigning an IT Solution
Designing an IT Solution
 
Data Technology and Smart Cities - Guest lecture Sustainable Facility Management
Data Technology and Smart Cities - Guest lecture Sustainable Facility ManagementData Technology and Smart Cities - Guest lecture Sustainable Facility Management
Data Technology and Smart Cities - Guest lecture Sustainable Facility Management
 
Software 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven BusinessSoftware 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven Business
 
Developing IIOT System Using Microservices and Its Architectural Evaluation U...
Developing IIOT System Using Microservices and Its Architectural Evaluation U...Developing IIOT System Using Microservices and Its Architectural Evaluation U...
Developing IIOT System Using Microservices and Its Architectural Evaluation U...
 
Bicos - Hear how a top sportswear company produced cutting-edge data infrastr...
Bicos - Hear how a top sportswear company produced cutting-edge data infrastr...Bicos - Hear how a top sportswear company produced cutting-edge data infrastr...
Bicos - Hear how a top sportswear company produced cutting-edge data infrastr...
 
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
 

Semelhante a BizArch from EntArch Point of View

Systems architecting experience
Systems architecting experienceSystems architecting experience
Systems architecting experienceAlexander SAMARIN
 
IT architecture and architects
IT architecture and architectsIT architecture and architects
IT architecture and architectsAndre Dovgal
 
System Architect and Rhapsody
System Architect and RhapsodySystem Architect and Rhapsody
System Architect and RhapsodyMartin Owen
 
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...OPEN DEI
 
2016-03-02 research seminar
2016-03-02 research seminar2016-03-02 research seminar
2016-03-02 research seminarifi8106tlu
 
Togaf 9 an introduction
Togaf 9   an introductionTogaf 9   an introduction
Togaf 9 an introductionDaan Bakboord
 
Better application architecture with #microservices and #BPM (as APaaS)
Better application architecture with #microservices and #BPM (as APaaS)Better application architecture with #microservices and #BPM (as APaaS)
Better application architecture with #microservices and #BPM (as APaaS)Alexander SAMARIN
 
chapter4-220725121544-5ef6271b.pdf
chapter4-220725121544-5ef6271b.pdfchapter4-220725121544-5ef6271b.pdf
chapter4-220725121544-5ef6271b.pdfMahmoudSOLIMAN380726
 
Chapter 4: Data Architecture Management
Chapter 4: Data Architecture ManagementChapter 4: Data Architecture Management
Chapter 4: Data Architecture ManagementAhmed Alorage
 
Software Product Lines by Dr. Indika Kumara
Software Product Lines by Dr. Indika KumaraSoftware Product Lines by Dr. Indika Kumara
Software Product Lines by Dr. Indika KumaraThejan Wijesinghe
 
SDA - 6 -Chapter Six.pdf
SDA - 6 -Chapter Six.pdfSDA - 6 -Chapter Six.pdf
SDA - 6 -Chapter Six.pdfKokebe2
 
20070115 - 03 Présentation CEISAR Club qualimétrie
20070115 - 03 Présentation CEISAR Club qualimétrie20070115 - 03 Présentation CEISAR Club qualimétrie
20070115 - 03 Présentation CEISAR Club qualimétrieLeClubQualiteLogicielle
 
Art of creating good software
Art of creating good softwareArt of creating good software
Art of creating good softwarePrasad Narasimhan
 
4+1 View Model of Software Architecture
4+1 View Model of Software Architecture4+1 View Model of Software Architecture
4+1 View Model of Software Architecturebashcode
 
Modern Agile Software Architecture
Modern Agile Software ArchitectureModern Agile Software Architecture
Modern Agile Software ArchitectureKannan Durairaj
 
Chapter 3_Software Design sunorganisedASE_BW_finalised.ppt
Chapter 3_Software Design sunorganisedASE_BW_finalised.pptChapter 3_Software Design sunorganisedASE_BW_finalised.ppt
Chapter 3_Software Design sunorganisedASE_BW_finalised.pptBule Hora University
 

Semelhante a BizArch from EntArch Point of View (20)

Systems architecting experience
Systems architecting experienceSystems architecting experience
Systems architecting experience
 
IT architecture and architects
IT architecture and architectsIT architecture and architects
IT architecture and architects
 
Lec w7 t_info_sys_arch
Lec w7 t_info_sys_archLec w7 t_info_sys_arch
Lec w7 t_info_sys_arch
 
System Architect and Rhapsody
System Architect and RhapsodySystem Architect and Rhapsody
System Architect and Rhapsody
 
Information System Management - Architecture and Infrastructure
Information System Management - Architecture and InfrastructureInformation System Management - Architecture and Infrastructure
Information System Management - Architecture and Infrastructure
 
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
 
2016-03-02 research seminar
2016-03-02 research seminar2016-03-02 research seminar
2016-03-02 research seminar
 
Togaf 9 an introduction
Togaf 9   an introductionTogaf 9   an introduction
Togaf 9 an introduction
 
Architectural design
Architectural designArchitectural design
Architectural design
 
Better application architecture with #microservices and #BPM (as APaaS)
Better application architecture with #microservices and #BPM (as APaaS)Better application architecture with #microservices and #BPM (as APaaS)
Better application architecture with #microservices and #BPM (as APaaS)
 
Presentation of se
Presentation of sePresentation of se
Presentation of se
 
chapter4-220725121544-5ef6271b.pdf
chapter4-220725121544-5ef6271b.pdfchapter4-220725121544-5ef6271b.pdf
chapter4-220725121544-5ef6271b.pdf
 
Chapter 4: Data Architecture Management
Chapter 4: Data Architecture ManagementChapter 4: Data Architecture Management
Chapter 4: Data Architecture Management
 
Software Product Lines by Dr. Indika Kumara
Software Product Lines by Dr. Indika KumaraSoftware Product Lines by Dr. Indika Kumara
Software Product Lines by Dr. Indika Kumara
 
SDA - 6 -Chapter Six.pdf
SDA - 6 -Chapter Six.pdfSDA - 6 -Chapter Six.pdf
SDA - 6 -Chapter Six.pdf
 
20070115 - 03 Présentation CEISAR Club qualimétrie
20070115 - 03 Présentation CEISAR Club qualimétrie20070115 - 03 Présentation CEISAR Club qualimétrie
20070115 - 03 Présentation CEISAR Club qualimétrie
 
Art of creating good software
Art of creating good softwareArt of creating good software
Art of creating good software
 
4+1 View Model of Software Architecture
4+1 View Model of Software Architecture4+1 View Model of Software Architecture
4+1 View Model of Software Architecture
 
Modern Agile Software Architecture
Modern Agile Software ArchitectureModern Agile Software Architecture
Modern Agile Software Architecture
 
Chapter 3_Software Design sunorganisedASE_BW_finalised.ppt
Chapter 3_Software Design sunorganisedASE_BW_finalised.pptChapter 3_Software Design sunorganisedASE_BW_finalised.ppt
Chapter 3_Software Design sunorganisedASE_BW_finalised.ppt
 

Mais de Alexander SAMARIN

Mini-course at VFU - Architecting modern digital systems - 3
Mini-course at VFU - Architecting modern digital systems - 3Mini-course at VFU - Architecting modern digital systems - 3
Mini-course at VFU - Architecting modern digital systems - 3Alexander SAMARIN
 
Architecting digital transformation v1
Architecting digital transformation v1Architecting digital transformation v1
Architecting digital transformation v1Alexander SAMARIN
 
Incremental transformation to #digital (explicit and executable) processes
Incremental transformation to #digital (explicit and executable) processes Incremental transformation to #digital (explicit and executable) processes
Incremental transformation to #digital (explicit and executable) processes Alexander SAMARIN
 
BPM for SOA+ESB+API and cloud
BPM for SOA+ESB+API and cloud BPM for SOA+ESB+API and cloud
BPM for SOA+ESB+API and cloud Alexander SAMARIN
 
Smart-city implementation reference model
Smart-city implementation reference modelSmart-city implementation reference model
Smart-city implementation reference modelAlexander SAMARIN
 
E-government reference model
E-government reference modelE-government reference model
E-government reference modelAlexander SAMARIN
 
Эталонная модель электронного правительства
Эталонная модель электронного правительстваЭталонная модель электронного правительства
Эталонная модель электронного правительстваAlexander SAMARIN
 
Ladder of business process practices
Ladder of business process practicesLadder of business process practices
Ladder of business process practicesAlexander SAMARIN
 
Importance of executable processes and BPMN
Importance of executable processes and BPMNImportance of executable processes and BPMN
Importance of executable processes and BPMNAlexander SAMARIN
 
How EA, BPM, SOA and ECM work together
How EA, BPM, SOA and ECM work togetherHow EA, BPM, SOA and ECM work together
How EA, BPM, SOA and ECM work togetherAlexander SAMARIN
 
Business Architecture Patterns (BPM in Practice conference)
Business Architecture Patterns (BPM in Practice conference)Business Architecture Patterns (BPM in Practice conference)
Business Architecture Patterns (BPM in Practice conference)Alexander SAMARIN
 
BPM for business analysts: modelling procedure
BPM for business analysts: modelling procedureBPM for business analysts: modelling procedure
BPM for business analysts: modelling procedureAlexander SAMARIN
 
Integration via #BPM: become friendly to #cloud
Integration via #BPM: become friendly to #cloudIntegration via #BPM: become friendly to #cloud
Integration via #BPM: become friendly to #cloudAlexander SAMARIN
 

Mais de Alexander SAMARIN (14)

Mini-course at VFU - Architecting modern digital systems - 3
Mini-course at VFU - Architecting modern digital systems - 3Mini-course at VFU - Architecting modern digital systems - 3
Mini-course at VFU - Architecting modern digital systems - 3
 
Help #SME becoming #digital
Help #SME becoming #digitalHelp #SME becoming #digital
Help #SME becoming #digital
 
Architecting digital transformation v1
Architecting digital transformation v1Architecting digital transformation v1
Architecting digital transformation v1
 
Incremental transformation to #digital (explicit and executable) processes
Incremental transformation to #digital (explicit and executable) processes Incremental transformation to #digital (explicit and executable) processes
Incremental transformation to #digital (explicit and executable) processes
 
BPM for SOA+ESB+API and cloud
BPM for SOA+ESB+API and cloud BPM for SOA+ESB+API and cloud
BPM for SOA+ESB+API and cloud
 
Smart-city implementation reference model
Smart-city implementation reference modelSmart-city implementation reference model
Smart-city implementation reference model
 
E-government reference model
E-government reference modelE-government reference model
E-government reference model
 
Эталонная модель электронного правительства
Эталонная модель электронного правительстваЭталонная модель электронного правительства
Эталонная модель электронного правительства
 
Ladder of business process practices
Ladder of business process practicesLadder of business process practices
Ladder of business process practices
 
Importance of executable processes and BPMN
Importance of executable processes and BPMNImportance of executable processes and BPMN
Importance of executable processes and BPMN
 
How EA, BPM, SOA and ECM work together
How EA, BPM, SOA and ECM work togetherHow EA, BPM, SOA and ECM work together
How EA, BPM, SOA and ECM work together
 
Business Architecture Patterns (BPM in Practice conference)
Business Architecture Patterns (BPM in Practice conference)Business Architecture Patterns (BPM in Practice conference)
Business Architecture Patterns (BPM in Practice conference)
 
BPM for business analysts: modelling procedure
BPM for business analysts: modelling procedureBPM for business analysts: modelling procedure
BPM for business analysts: modelling procedure
 
Integration via #BPM: become friendly to #cloud
Integration via #BPM: become friendly to #cloudIntegration via #BPM: become friendly to #cloud
Integration via #BPM: become friendly to #cloud
 

Último

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
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
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
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
 

Último (20)

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
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
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
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
 

BizArch from EntArch Point of View

  • 1. #bizarch from the #entarch point of view For IASA eSummit “Business Architecture” Alexander SAMARIN
  • 2. • An enterprise architect – from a programmer to a systems architect – have created production systems which work without me • My professional “roles” – “cleaning lady” (at an ICT department) – “peacemaker” (between ICT and the business) – “coordinator” (without formal authority, of course) – “swiss knife” (for solving any potential problem) – “patterns detective” (seeing commons in unique cases) – “assembler” (making unique things from commodities) – “barriers breaker” (always there is a bigger system) 2016-04-20 #bizarch from the #entarch point of view 2 About me
  • 3. • Systems architecting • Architecture viewpoints and model kinds • Some simple relationships between model kinds • Scenarios for using architecture viewpoints together • Several paths of transformation • Conclusion 2016-04-20 #bizarch from the #entarch point of view 3 Agenda
  • 4. • System – set of interacting discrete parts organized as a whole which exhibits (as the result of interaction between the parts) some emergent characteristics indispensable to achieve one or more stated purposes • Architecting is about making essential decisions to enable desired characteristics • It is about an understanding of the relationship between structure and behaviour, between design and outcomes • Architect is a person who 1. translates a customer’s requirements into a viable plan and 2. guides others in its execution 2016-04-20 #bizarch from the #entarch point of view 4 Systems architecting
  • 5. • Architecting socio-technical systems (i.e. any enterprise) is more complex than architecting technical systems – relationship between cause and effect can only be perceived in retrospect – self-evolving – always have non-linear behaviour – For want of a nail the shoe was lost. – For want of a shoe the horse was lost. – For want of a horse the rider was lost. – For want of a rider the message was lost. – For want of a message the battle was lost. – For want of a battle the kingdom was lost. – And all for the want of a horseshoe nail. • Everything must be considered together and synergetically 2016-04-20 #bizarch from the #entarch point of view 5 Socio-technical systems architecting
  • 6. • #entarch a system-thinking applied management discipline for coordinating people, processes, projects and products in many dimensions: 1. scope span (device, activity, …, country, market) 2. value-stream span (domain-dependent) 3. interoperability layer (business, information, apps, etc.) 4. time span (project life-cycle, solution life-cycle, etc.) 5. sector span (various industries) 6. problem space (situation-specific) 7. solution space (context, conception, …, operations - ZF rows) 8. social space (gender equality, consensus building, conflict resolutions) 9. cultural space (multi-lingual communication, national mentality, regional mentality, corporate mentality) 10. media span (physical vs analogue vs digital vs bionic) 11. authority span (top management, …, workers) 12. person span (aura/body, house, personal cars, etc.) 13. financial span 14. CX span (touch point, journey, storytelling, lifecycle) 2016-04-20 #bizarch from the #entarch point of view 6 Yet another definition of #entarch
  • 7. • In systems architecting the focus is changing – FROM the thing – TO how the thing changes – SUBJECT how things change together • With new speed and scale, there is no time for human intervention and errors in routine operations and at interfaces • To enable innovations – “in the digital age innovation depends on process automation” 7 Effect of digital 2016-04-20 #bizarch from the #entarch point of view
  • 8. • Customers • Shareholders • Corporate board • Top management • Line management • Super users • Normal users • Project managers • IT architects • Developers • Operators • …and all of them must be comfortable with the system A lot of stakeholders 2016-04-20 #bizarch from the #entarch point of view 8
  • 9. • Systems architecting • Architecture viewpoints and model kinds • Some simple relationships between model kinds • Scenarios for using architecture viewpoints together • Several paths of transformation • Conclusion 2016-04-20 #bizarch from the #entarch point of view 9 Agenda
  • 10. • Architecture view – work product expressing the architecture of a system-in-focus from the perspective of specific system concerns • Architecture viewpoint – work product establishing the conventions for the construction, interpretation and use of architecture views to frame specific concerns – Note: Architecture viewpoints are not system specific, unlike the stakeholders, concerns and architecture view • Model kind – convention for a type of modelling – Note: Models kinds usually establish relationships between various types of artefacts – Note: Model kinds are not system specific 2016-04-20 #bizarch from the #entarch point of view 10 Nomenclature of architecture viewpoints and model kinds (ISO/IEC/IEEE 42010)
  • 11. • Concepts system or terminology or “common taxonomy” – explains for a particular subject field all the essential concepts and relationships between them • Spatial-like classification – defines a spatial classification of essential parts in a particular subject field • Business motivation – explains the reason for which a system (e.g. an enterprise) exists and ambitions of its stakeholders – example – BMM from OMG 2016-04-20 #bizarch from the #entarch point of view 11 Architecture viewpoints (1)
  • 12. • Business outline – describes means and methods those a system (e.g. an enterprise) employs to earn the revenue projected in its business motivation – Note 1: This architecture viewpoint answers the question, "How is the enterprise going to make money to survive and grow?" • Note 2: This architecture viewpoint may be actually a combination of several model kinds. 2016-04-20 #bizarch from the #entarch point of view 12 Architecture viewpoints (2)
  • 13. • Example - BMC internal relationships from https://www.linkedin.com/pulse/strategy-business-model- mihai-ionescu 2016-04-20 #bizarch from the #entarch point of view 13 Architecture viewpoints (3)
  • 14. • Capability-as-a-discrete-unit-of-mission decomposition – describes a system (e.g. an enterprise) as an approximate hierarchy of all the discrete-units-of-mission those a system must be doing to achieve its mission – Note: Not all units-of-mission are implemented within an enterprise – some units-of-mission may be outsourced and some units-of-mission can be obtained from partners – Note: If outsourcing, partnership and sharing are ignored, all enterprises in the same industry sector have the same capability- as-a-discrete-unit-of-mission decomposition (industry ref. model) – Note: Variant “discrete-unit-of-purpose” 2016-04-20 #bizarch from the #entarch point of view 14 Architecture viewpoints (5)
  • 15. • Functional anchor – describes a system (e.g. an enterprise) as a structure of unique functions – Note: Function is an in-house implementation of a capability-as-a- discrete-unit-of-mission 2016-04-20 #bizarch from the #entarch point of view 15 Architecture viewpoints (5)
  • 16. • Operating outline – explains how a system (e.g. an enterprise) functioning to deliver on its service or product promises in accordance with its business outline – Note 1: This architecture viewpoint is actually a combination of several model kinds – Note 2: A business-outline presents invariants that are (relatively) stable, while an operating-outline presents, well, operations that are much more volatile and the pre- and post-conditions of which have to satisfy these invariants 2016-04-20 #bizarch from the #entarch point of view 16 Architecture viewpoints (4)
  • 17. • Process map – describes a system (e.g. an enterprise) as a set of processes 2016-04-20 #bizarch from the #entarch point of view 17 Architecture viewpoints (6)
  • 18. • Capability-as-performance – describes measure of ability of a system’s part (function, process, etc.) to do achieve a particular result – Note: this measure aggregates the usage of all sub-ordinated and shared parts – Note: this measure is not binary; it is qualitative or quantitate 2016-04-20 #bizarch from the #entarch point of view 18 Architecture viewpoints (7)
  • 19. • Organisational chart • Service map • Data / Information nomenclature • Events (triggers) nomenclature • … 2016-04-20 #bizarch from the #entarch point of view 19 Architecture viewpoints (7)
  • 20. • Systems architecting • Architecture viewpoints and model kinds • Some simple relationships between model kinds • Scenarios for using architecture viewpoints together • Several paths of transformation • Conclusion 2016-04-20 #bizarch from the #entarch point of view 20 Agenda
  • 21. • Pattern “Strategy To Executable Portfolio (STEP)” • Pattern “Stakeholder Analysis” • Pattern “Structure IT Organisation (SITO)” • Pattern “Process Set Solidity Test (PSST)” 2016-04-20 #bizarch from the #entarch point of view 21 Some simple relationships
  • 22. • Business concern – dealing with the project portfolio during evolution of the strategy: intended, emerging and realised • Logic – explicitly linking strategic objectives, initiatives, business capabilities, IT capabilities, IT tools and projects – add priorities 2016-04-20 #bizarch from the #entarch point of view 22 Strategy To Executable Portfolio (STEP)
  • 23. Business initiatives (business-specific demand) Business capabilities (business- generic demand) IT capabilities (IT-generic supply) Roadmap programmes (from AS-IS to TO-BE) Business demand IT supply Business strategic objectives Governance Maturity improvementRequested maturityBusiness priority 1 2 3 2 2->5 2->4 1->3 1->4 2->4 1->3 2->5 2->4 3->4 4 4 5 3 1 2 3 4 4 1 1 2 3 2 2 4 4 5 3 3->4 1->4 3->5 3->4 2->4 IT tools (IT-specific supply) 3 Programme priority 5 4 3 4 4 Logic 2016-04-20 #bizarch from the #entarch point of view 23 Manage business by processes Manage processes BPM suite
  • 24. • Implications – A formal way to discover points of the most leverage – The decision-making process is explicit and transparent – A strategy adjustment and validation becomes a routine on-going activity during its implementation (like functioning of the GPS navigator) 2016-04-20 #bizarch from the #entarch point of view 24 Implications and example
  • 25. • Establish explicit relationships between – Stakeholders of a system – Their concerns – Architecture viewpoints to address those concerns – Model kinds to compose each of selected viewpoints – IT tools which support the model kinds 2016-04-20 #bizarch from the #entarch point of view 25 Stakeholder analysis
  • 26. Matrix – stakeholders vs architecture viewpoints 2016-04-20 #bizarch from the #entarch point of view 26
  • 27. • Business concern: How to structure a business unit • Logic – Collect functions – Draw a matrix of mutual relationships between those functions – The relationships may be like “synergy” – The relationship may be like “prohibition”, e.g. SoD – Find clusters in the matrix 2016-04-20 #bizarch from the #entarch point of view 27 Structure IT Organisation (SITO)
  • 28. • Prohibition rules: – P1 Separate doing and supervising/controlling – SoD – P2 Separate architecture/design and implementation – SoD and quality at entry – P3 Separate implementation and operation – SoD and quality at entry – P4 Policy vs applying it – legislation vs executive separation – P5 Specialisation • Synergy rules: – S1 Close work – S2 Architecture role to guide – S3 Synergy between technical and administrative activities (how you do something may be more important what you do) 2016-04-20 #bizarch from the #entarch point of view 28 Example of rules
  • 29. • Matrix • Clusters 2016-04-20 #bizarch from the #entarch point of view 29 Example of matrix
  • 30. 2016-04-20 #bizarch from the #entarch point of view 30 Process Set Solidity Test (PSST) • To check that your set of processes / functions / capabilities is complete – map functions vs primary artefacts
  • 31. • Systems architecting • Architecture viewpoints and model kinds • Some simple relationships between model kinds • Scenarios for using architecture viewpoints together • Several paths of transformation • Conclusion 2016-04-20 #bizarch from the #entarch point of view 31 Agenda
  • 32. 1. Creating from scratch 2. Changing operating outline 3. Changing business outline 4. Building systems via incorporation 2016-04-20 #bizarch from the #entarch point of view 32 Scenarios for using architecture viewpoints in architecting
  • 33. • Synonyms – greenfield – top-down – design of business • Examples – start-up (medium-term and long-term) – sports event (short- and medium-term) – military mission – ad-hoc working group – development project 2016-04-20 #bizarch from the #entarch point of view 33 Creating from scratch
  • 34. 1. Business motivation viewpoint (A system-in-focus is mainly considered as a black-box via “external” viewpoints) – Stakeholders (external) – Mission – Vision 2016-04-20 #bizarch from the #entarch point of view 34 Algorithm of creating (1)
  • 35. 2. Business outline (a system-in-focus is considered as a grey-box via “high-level structural details” viewpoints) 2016-04-20 #bizarch from the #entarch point of view 35 Algorithm of creating (2) a) Define your capability-as-a-discrete-unit-of-mission (high-level) – take an industry model if available b) Define B2C (including customer segments, channels, relationships, value proposition) c) Define B2C services d) Link B2C services with some capabilities-as-a- discrete-unit-mission (high-level) to be implemented in-house as functions e) Define B2B (including key partners, their offers, etc.) f) Define B2B services g) Link B2B services with some capabilities-as-a- discrete-unit-of-mission (high-level) to be implemented in-house as functions h) Understand your functional anchor (high-level), i.e. key activities Check: Capability-as-a-discrete-unit-of- mission (high-level) = Functional anchor (high-level) + B2B offers i) Identify value-streams (or processes L1& L2) in functional anchor (high-level) Hint: they start from B2C services j) Capability-as-performance (qualitative evaluation of the functional anchor) k) Financial flows (high-level for cost structure and revenue streams) +$$ B2C services -$$ functional anchor -$$ B2B offers
  • 36. 3. Operating outline (a system-in-focus is mainly considered as a white-box via “high-level behavioural details” viewpoints) a) Functional anchor (detailed) b) Capability-as-performance (qualitative) c) Defined your processes (L3, etc.) d) Isolate shared services e) Derive organisational structure (units and key positions) f) Data / information (syntax, semantic and lifecycles) g) Select technologies h) Capability-as-performance (quantitative) – use some simulation i) Restart from c) if the top management not happy with the performance figures 2016-04-20 #bizarch from the #entarch point of view 36 Algorithm of creating (3)
  • 37. 4. Governance outline 5. Implementation plan – macro-planning architecture viewpoint – project portfolio architecture viewpoint – application architecture viewpoint – data/information architecture viewpoint – technology architecture viewpoint 2016-04-20 #bizarch from the #entarch point of view 37 Algorithm of creating (4)
  • 38. • Slide 6 from http://www.slideshare.net/TheDesignOfBusiness/introducing-the-open-group-it4it- standard • https://www.salesforce.com/blog/2016/04/how-salesforce-does-enterprise-architecture-.html • https://www.linkedin.com/pulse/design-direct-monitor-enterprise-digital-using-sarath-chandran 2016-04-20 #bizarch from the #entarch point of view 38 Examples
  • 39. • Creating a new enterprise • Contracting key partners (venues, clubs, national associations) • Services to be delivered (VIP, broadcast, ticketing, etc.) • Developing the organisational structure • Contracting people (including volunteers) • Travel, accommodations, logistic for staff and VIP • Setting-up venues • Operating, i.e. executing the event • Dismantling venues • Post-event placement of volunteers • Liquidating the enterprise 2016-04-20 #bizarch from the #entarch point of view 39 Example: sports event
  • 40. • Changing operating outline – Synonyms • modernizing, optimizing, refactoring, restructuring, rationalisation, standardisation, etc. – Examples • BPR, CPI, TQM, etc. • Changing business outline – Synonyms • rethinking, reimagining, reinventing, innovations, etc. – Examples • disruptive strategy 2016-04-20 #bizarch from the #entarch point of view 40 Two variants of “Creating from scratch”
  • 41. • Synonyms – bottom-up – integration – “old-farm renovation” • Examples – silos removal – M & A – system of systems, i.e. no control over constituting systems – supply-chain – smart-city – smart-energy – healthcare – e-government 2016-04-20 #bizarch from the #entarch point of view 41 Building systems via incorporation
  • 42. • Question: What should be done to say “all the interacting discrete parts of the system-in-focus work as a whole”? • Answer: all the interacting discrete parts of the system- in-focus must be incorporated structurally and behaviorally to guarantee the desired characteristics • Question: What are the system-forming factors for a this system-in-focus? • Answer: – Start with “dimensions” as integration pillars – Determine “dimensions” which are most import for the system-in-focus – Integrate between “dimensions” 2016-04-20 #bizarch from the #entarch point of view 42 General approach for this scenario
  • 43. • Energy stream or “domains” (energy generation, energy transmission, energy delivery, energy consumption) • Operating span or “zones” (process, field, station, operation, enterprise, market) • Interoperability layers (business, functions, information, communication, components) 2016-04-20 #bizarch from the #entarch point of view 43 Dimensions in reference classification IEC SyC “Smart Energy”
  • 44. • Interoperability layers business, functions, information, communication, components • Operating span or “Hierarchy Levels” (product, field device, control device, station, work-centre, enterprise, connected-world) • Value stream 2016-04-20 #bizarch from the #entarch point of view 44 Dimensions in reference classification Germany, Industry 4.0
  • 45. • Proximity (aura/body, home, personal vehicle, public building, global) • Enablers (monitoring, audio-visual interaction, assistance systems, data acquisition, mechatronics and control, data aggregation and storage, defined function control and support, complex cross-function service control and support, integral service programs) • Interoperability layers (business, functions, information, communication, components) 2016-04-20 #bizarch from the #entarch point of view 45 Dimensions in reference classification IEC SyC “Ambient Assisted Living”
  • 46. • Align terminology or, even better, make an ontology – concept system architecture viewpoint • Understand concerns of all people involved – stakeholders analysis architecture viewpoint • Develop common syntax, semantic and lifecycles for all assets – data/information nomenclature architecture viewpoint • List external and internal (change lifecycle phases) events – event nomenclature architecture viewpoint • Analyse functions for all existing parts – functional anchor architecture viewpoint – use-cases architecture viewpoint 2016-04-20 #bizarch from the #entarch point of view 46 Algorithm of incorporation (1) (a happy path only)
  • 47. • Consider implementation of functions as services – service map architecture viewpoint • Consider implementation of services (actually some of their operations) as processes – process map architecture viewpoint • Find dependencies between functions and events (e.g. function is invoked because of an event) and express them via different coordination techniques (flow-chart, schedule, decision, etc.) – various model kinds for coordination • Find implicit processes and make them explicit – process map architecture viewpoint 2016-04-20 #bizarch from the #entarch point of view 47 Algorithm of incorporation (2)
  • 48. • Analyse future system-in-focus functions – functional anchor architecture viewpoint – use-cases architecture viewpoint • Consider implementation of functions as services – service map architecture viewpoint • Consider implementation of services (actually some of their operations) as processes – process map architecture viewpoint • Find shared services – service map architecture viewpoint 2016-04-20 #bizarch from the #entarch point of view 48 Algorithm of incorporation (3)
  • 49. • Find various gaps – integration points – coordination points – touch points – missing parts • Road mapping to close the gaps • Consider data-level integration, application-level integration and process-level integration • Important! – Use the same methodology to model artefacts. Thus, different people in similar situations will find similar solutions or propose innovations. 2016-04-20 #bizarch from the #entarch point of view 49 Algorithm of incorporation (4)
  • 50. • But, there are a few real-life difficulties: you have – to do many puzzles at the same time – to use pieces from other puzzles – to propose new pieces – to optimise the number of pieces – to transform some puzzles – etc. • It should be a lot of fun! 2016-04-20 #bizarch from the #entarch point of view 50 Algorithm of incorporation (5)
  • 51. • The users told us that their processes are unique thus they need different applications • We modelled their processes with the same modelling procedure • We found the same services and very similar processes 2016-04-20 #bizarch from the #entarch point of view 51 Example – replacing 23 electronic publishing applications
  • 52. • Orchestration-centric – temporal-based – flow-chat-based – pattern-based • State-centric – life-cycle-based • Decision-centric – rule-based – behaviour-based – managerial – instinct-based 2016-04-20 #bizarch from the #entarch point of view 52 About coordination techniques (1)
  • 53. • Various – resource-based – goal-based – event-based 2016-04-20 #bizarch from the #entarch point of view 53 About coordination techniques (2)
  • 54. Coordination technique Level of coordination Type of coordination Nature of coordination Horizon of coordination Intensity of coordination Scope of coordination Flexibility of coordination Orchestration strong imperative explicit future high group low State strong imperative explicit now low individual low Decision weak declarative both now low individual low Event weak declarative implicit now various individual++ high 2016-04-20 #bizarch from the #entarch point of view 54 Comparison of coordination techniques – level: weak (crowd) or strong (army) – type: imperative (working instruction) or declarative (a set of constrains) – nature: explicit (as state laws or directives) or implicit (tacit, social) – horizon: now or future – intensity: low or high or various – scope: individual or group (set) – flexibility: low or high
  • 55. • Systems architecting • Architecture viewpoints and model kinds • Some simple relationships between model kinds • Scenarios for using architecture viewpoints together • Several paths of transformation • Conclusion 2016-04-20 #bizarch from the #entarch point of view 55 Agenda
  • 56. Several paths of transformation 2016-04-20 #bizarch from the #entarch point of view 56 • Because it is not possible to define everything in advance, it is necessary to considered the following paths 1. Process-innovation centric 2. ERP-decomposition centric 3. Off-The-Shelf (OTS) product centric 4. Project-opportunity centric 5. Operational-improvement centric 1. Areas of least resistance 2. Performance errors hunting 3. Points of most leverage • And be capable to handle all of them TOGETHER
  • 57. To know about each path 2016-04-20 #bizarch from the #entarch point of view 57 • Initiators • Pre-requisites • Benefits • Potential targets / examples • Risk factors • Expected ROI • Priority
  • 58. Generic approach 2016-04-20 #bizarch from the #entarch point of view 58 • Following the enterprise pattern STEP • Establish dependencies between the following enterprise artefacts – business process (E2E, macro-process, individual process, etc.) – legacy application (including functionality in ERP) – capability (business and technical ones) – tools and technologies – business benefits • Quantify those dependencies
  • 59. Business-innovation centric path 2016-04-20 #bizarch from the #entarch point of view E2E or macro process (P1) Innovation (I2) benefits from B1 Innovation (I1) is built on is enabled by E2E or macro process (P2) Capability (C1) Technology / tool (T1) Technology / tool (T2) Capability (C2) 59
  • 60. ERP-decomposition centric path 2016-04-20 #bizarch from the #entarch point of view ERP functionality (F1) Capability (C2) is improved by B2 Capability (C1) Technology / tool (T1) Technology / tool (T2) is enabled by ERP functionality (M2) 60
  • 61. OTS-product-centric path 2016-04-20 #bizarch from the #entarch point of view OTS product Capabilities (C1) Capabilities (C2) E2E process (Pn) ERP functionality (Fn) is provided by is improved by B3 61 BPM-suite
  • 62. Project-opportunity centric examples 2016-04-20 #bizarch from the #entarch point of view 62 Project (J1) Capability (C2) requires Capability (C1) Technology / tool (T1) is enabled by OTS product B4
  • 63. Operational-improvement centric 2016-04-20 #bizarch from the #entarch point of view 63 Capabilities (C1) Capabilities (C2) E2E process (Pn) can be improved by B5 1. Areas of least resistance 2. Performance errors hunting 3. Points of most leverage
  • 64. What is a capability? 2016-04-20 #bizarch from the #entarch point of view 64 • Capability is a measure of the ability of a part of a system- in-focus to achieve a particular result – A lot of people are able to play football – How many of them are capable to play at the Champions League final? • The most popular measure is the maturity level • Thus to know your gaps and how to close them (i.e. a capability may be improved) Capabilities (C1) Capabilities (C2) E2E process (Pn) needs level 4 of C1 needs level 3 of C2 current level of C1 is 3 current level of C2 is 3
  • 65. Important for any transformation 2016-04-20 #bizarch from the #entarch point of view • Consider all paths together • Capability as a unifying artefact • Combine business improvements with technological changes • Quick experimenting • Know your gaps and manage how to close them • Paths of transformation help to the typical #bizarch problems mentioned in the presentation “Architecture of Business in a Dynamic Market” given by Dr Poulin 65
  • 66. • Systems architecting • Architecture viewpoints and model kinds • Some simple relationships between model kinds • Scenarios for using architecture viewpoints together • Several paths of transformation • Conclusion 2016-04-20 #bizarch from the #entarch point of view 66 Agenda
  • 67. Conclusion 2016-04-20 #bizarch from the #entarch point of view 67 • Formalise your artefacts – syntax and semantic • Define their lifecycles • All artefacts must be versionable throughout their lifecycle • All artefacts must evolve to become digital, externalised, virtual and cloudable • All relationships between artefacts must be modelled explicitly • All models must be made to be machine-assisted executable • Next step is “software-defined enterprise” to be presented at a conference in Portugal, June 23th
  • 68. Q & A 2016-04-20 #bizarch from the #entarch point of view 68
  • 69. • Personal website: http://www.samarin.biz • Blog http://improving-bpm-systems.blogspot.com • LinkedIn: http://www.linkedin.com/in/alexandersamarin • E-mail: alexandre.samarine@gmail.com • Twitter: @samarin • Mobile: +41 76 573 40 61 • Book: www.samarin.biz/book #bizarch from the #entarch point of view 69 Thank you 2016-04-20

Notas do Editor

  1. http://improving-bpm-systems.blogspot.ch/2013/06/entarch-basics-in-for-dummies-style.html
  2. http://improving-bpm-systems.blogspot.ch/2014/12/yet-another-definition-of-enterprise.html
  3. http://improving-bpm-systems.blogspot.ch/2015/03/entarch-view-on-ditigal.html http://improving-bpm-systems.blogspot.ch/search/label/%23digital
  4. http://improving-bpm-systems.blogspot.ch/2015/11/example-of-dependencies-between.html
  5. http://improving-bpm-systems.blogspot.ch/2015/10/concepts-crisis-in-it-and-sister-domains.html
  6. http://improving-bpm-systems.blogspot.ch/2011/02/explaining-ea-business-architecture.html
  7. http://improving-bpm-systems.blogspot.ch/2011/02/explaining-ea-business-architecture.html
  8. http://improving-bpm-systems.blogspot.ch/2011/02/explaining-ea-business-architecture.html
  9. http://improving-bpm-systems.blogspot.ch/2015/06/incremental-transformation-to-digital.html http://improving-bpm-systems.blogspot.ch/2015/06/help-sme-becoming-digital.html http://improving-bpm-systems.blogspot.ch/2015/06/incremental-transformation-to-digital.html http://improving-bpm-systems.blogspot.ch/2015/02/iceberg-of-processes-within-enterprise.html http://improving-bpm-systems.blogspot.ch/2014/03/enterprise-as-system-of-processes.html
  10. http://improving-bpm-systems.blogspot.ch/2013/10/conference-bpm-in-practice-vinlius.html
  11. http://improving-bpm-systems.blogspot.ch/2013/04/enterprise-patterns-strategy-to.html
  12. http://improving-bpm-systems.blogspot.ch/2011/10/enterprise-pattern-structuring-it.html http://improving-bpm-systems.blogspot.ch/2012/01/enterprise-pattern-sito-extended.html
  13. http://improving-bpm-systems.blogspot.ch/2016/03/enterprise-patterns-psst.html
  14. http://improving-bpm-systems.blogspot.ch/2014/10/e-government-reference-model-gegf2014.html http://improving-bpm-systems.blogspot.ch/2014/07/technology-enabled-healthcare.html http://improving-bpm-systems.blogspot.ch/2014/07/smartcity-project-proposal-call-for.html
  15. http://improving-bpm-systems.blogspot.ch/2013/02/enterprise-patterns-peas-example-and.html http://improving-bpm-systems.blogspot.ch/search/label/PEAS
  16. http://improving-bpm-systems.blogspot.ch/2014/03/coordination-techniques-in-bpm.html
  17. http://improving-bpm-systems.blogspot.ch/2014/03/coordination-techniques-in-bpm.html
  18. http://improving-bpm-systems.blogspot.ch/2015/06/an-example-of-architecting-digital.html
  19. http://www.bpmconferenceportugal.com/en/ 2016