SlideShare une entreprise Scribd logo
1  sur  52
Towards Software-
Defined Organisations
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)
2017-08-15 Towards Software-Defined Organisations 2
About me
• The goal of this talk show how the use of the systems
approach to address typical enterprise challenges
– an algorithm to generate an organisation’s blueprint
– different people in similar situations come
to similar solutions and possibly bring innovations
– an algorithm to build a bigger enterprise from smaller ones
• Management discipline is a coherent set of governing
rules for the better management of the organisation
functioning in support of the enterprise goals
• Applied means that existing scientific knowledge is used
to develop more practical applications, like technology or
inventions
Software-Defined Organisations via systems-
approach applied management discipline
2017-08-15 Towards Software-Defined Organisations 3
• Many products but they do not form a system
2017-08-15 Towards Software-Defined Organisations 4
Example 1 – Active Assisted Living (AAL)
for people with incapabilities
• Many common goals: sustainable development, better
efficiency, resilience, safety and wider support for
citizen’s, engagement and participation
• Many common technologies: big data, mobile, IoT, etc.
• Smart Cities are unique and
common at the same time
• But current implementation practices are rather disjoint
– programmes and projects are, primarily, local initiatives
– programmes and projects are considered as technology projects
– many independent Smart Cities interest groups
– efforts for development of a common vision are insufficient
– typical financing patterns do not promote a common vision
• There is a systemic problem
2017-08-15 Towards Software-Defined Organisations 5
Example 2 – Smart Cities
2017-08-15 Towards Software-Defined Organisations 6
Relations between some systems
domains
IoT
Smart
manufacturing
Smart
Homes
AAL
Smart Cities
Smart
Energy
• Creation every 4 years of an ad-hoc company with a 5-year life cycle
• Contracting key partners (venues, national associations, broadcasters)
• Defining the services to be delivered (VIP, broadcast rights, ticketing,
etc.)
• Developing the organisational structure including one team per venue
• Contracting people (including volunteers) and training them
• Organising travel, accommodation, logistics, uniforms, etc.
for staff and VIPs
• Setting-up venues
• Operating, i.e. executing, the event (many activities each day)
• Dismantling of venues
• Post-event placement of volunteers
• Liquidation of the ad-hoc company
Example 3 — a sports event company
2017-08-15 Towards Software-Defined Organisations 7
• They are uber-complex real-time systems of cyber-
physical, socio-technical and classic IT systems with
the following characteristics:
– digital data and information in huge volumes
– software-intensive
– distributed and decentralized
– great influence on our society
– ability to interact with the physical world
– many essential characteristics which are required by design and
by default (e.g. security, safety, privacy and resilience)
– low cost of operation
– short time to market
• To build right, good and successful digital systems it is
mandatory to think about their architectures
2017-08-15 Towards Software-Defined Organisations 8
Software-Defined Organisations are
digital systems
• Business artefacts are available in digital formats
(thus formal and machine-executable)
• Digital is the master media for business artefacts
• Business artefacts can be moved between digital, analogue and physical medias
(e.g. with 3D printing and capturing techniques)
• Organisation, ecosystem and society “understand” the digital formats for business
artefacts
• Organisation can transmit, protect, validate, enrich, interpret and manipulate digital
business artefacts at their whole life cycle
• Organisation knows all the dependencies between its digital business artefacts
• Organisation can generate new knowledge from digital business artefacts
• Organisation can adapt digital business artefacts (extract, combine, change
presentation, convert, etc.) to fit the current needs of a particular customer
• People can delegate to "things" (i.e. computers, sensors, actuators, robots, etc.) some
routine activities with their business artefacts (e.g. with the use of IoT)
• With the progress of IoT, "things" become more capable actors of digital business
processes ("things" may form temporary groups to carry out a particular activity)
2017-08-15 Towards Software-Defined Organisations 9
Understanding digital (1)
• Employ the concept of “digital twins” - computerized
companions of physical assets that can be used for
various purposes
• For a man-made object, a digital twin comes first
• For a nature-made object, a digital twin comes second
• Example
– a house is designed as “ideal digital house”
– this digital form drives 3D printers and robots to build a real house
– this real house is equipped by IoT sensors which generate “real
digital house”
– differences between “ideal digital house” and “real digital house” is
used for maintenance and various improvements
2017-08-15 Towards Software-Defined Organisations 10
Understanding digital (2)
• system
– set of interacting discrete parts organised as a whole which
exhibits (as the result of interaction between the parts) some
emergent characteristics indispensable to achieve one or more
stated purposes
• systems approach
– holistic approach to understanding a system and its discrete parts
in the context of their behaviour and their relationships to one
another and to their environment
– Note: Use of the systems approach makes explicit the structure of
a system and the rules governing the behaviour and evolution of
the system
• Any enterprise is a socio-technical system
2017-08-15 Towards Software-Defined Organisations 11
Systems architecting (1)
• Architecting is about
– making essential decisions about the system-in-focus to enable
the achievement of its desired emergent characteristics
– understanding the relationship between structure and behaviour,
between design and outcomes
• An architect is a person who
a) translates a customer’s requirements into a viable plan and
b) guides others in its execution
Systems architecting (2)
2017-08-15 Towards Software-Defined Organisations 12
• With the required by digital speed and scale,
there is no time for human intervention
and errors
• The focus in systems architecting is changing
– FROM the thing (or the artefact)
– TO how the thing changes
– SUBJECT how things change together
• “In the digital age innovation depends on process
automation”
Effect of digital
2017-08-15 Towards Software-Defined Organisations 13
• Geometrical viewpoints of buildings are
viewed side by side — as a composition
From ISO/IEC/IEEE 42010 about
architecture description
• View (system-in-focus dependent) vs
viewpoint (system-in-focus dependent)
• Multiple viewpoints are mandatory
• Architectural viewpoints are often
originated by different people — thus
they must be aligned to be used
together
2017-08-15 Towards Software-Defined Organisations 14
2017-08-15 Towards Software-Defined Organisations 15
Some standard viewpoints
2017-08-15 Towards Software-Defined Organisations 16
http://www.slideshare.net/craigrmartin
/design-of-business-in-an-age-of-
disruption/68
• 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
2017-08-15 Towards Software-Defined Organisations 17
Examples from various sources
• SDO ontology
• SDO artefacts
• SDO viewpoints
• SDO model kinds
• SDO patterns (or methods)
• SDO scenarios
• SDO skeletons
• SDO guidance
2017-08-15 Towards Software-Defined Organisations 18
Software-Defined Organisations need
more details and formal methods
2017-08-15 Towards Software-Defined Organisations 19
4 Levels of architecting
2.Reference
architecture
1.Reference
model
4. Implementation
A2
3. Solution
architecture B
3.Solution
architecture A
4. Implementation
A1
4. Reference
Implementation
3. Reference
solution architecture
build and test
build and testdesign and engineer
field feedback
feasibility feedback
design and engineer
architect
extract
essentials
constraints and
opportunities
refinement
constraints and
opportunities
design and engineer
Problem space Solution space
Various high-level
requirements from
- stakeholders
- guiding principles
- systems approach
architect
extract
• Value viewpoint
• Big picture viewpoint
• Capability viewpoint
• Engineering viewpoint
• Organisational viewpoint
• Operational viewpoint
• Implementation viewpoint
• Deployment viewpoint
• Compliance viewpoint
• Regulations viewpoint
• Security, safety and risk viewpoint
• Privacy viewpoint
• Reliability and resilience viewpoint
• Governance viewpoint
2017-08-15 Towards Software-Defined Organisations 20
Core viewpoints
• Problem space description
• Problem space influencing factors study
• The problem space terminology
• The problem space constrains
• The mission statement and the vision statement
• The future solutions stakeholders nomenclature
• Stakeholders’ concerns nomenclature
• Dependencies between architecture systems roles, stakeholder and
stakeholders’ concerns
• Some classifications which are specific for the problem space and
pertinent for the solution space
• The high-level requirements
• The high-level stories
• The high-level use cases
• The common high-level requirements
• The problem space coverage by the high-level use cases
2017-08-15 Towards Software-Defined Organisations 21
Value viewpoint
• Stakeholders, their roles and their concerns
2017-08-15 Towards Software-Defined Organisations 22
Value viewpoint:
stakeholders and dependencies
• Definition
– A high-level requirement is a need, expressed by primary
beneficiaries, to the systems do something for them
• Pattern to express AAL high-level requirements
– As a <WHO - person with a lack of particular capability>,
I want the AAL systems <DO SOMETHING - help me to overcome
the limitations of this incapability and reduce risks caused by this
incapability>,
thus <WHY (expected outcome) – I can have active personal,
social and professional life>
2017-08-15 Towards Software-Defined Organisations 23
Value viewpoint:
high-level requirements
• Definition
– A high-level story is a high-level requirement in a context
• One high-level requirement may lead to a few high-level
stories
• Pattern to express high-level stories
– As a <WHO - person with a particular incapability>,
<WHEN/WHERE – I am in a particular situation>,
I want the AAL systems <DO SOMETHING – help me to overcome
limitations of this incapability and reduce risks caused by this
incapability>,
thus <WHY (expected outcome) – I can have active personal,
social and professional life>
2017-08-15 Towards Software-Defined Organisations 24
Value viewpoint:
high-level stories
• Definition
– A high-level use case is a description of interactions between a
primary beneficiary, the system or its elements (all as different
actors) to achieve the expected outcome as described in a related
high-level story
• One high-level story may lead to a few high-level use
cases
• Pattern to express high-level use cases
– As a <WHO - person with a particular incapability>,
<WHEN/WHERE – I am in a particular situation>,
<DO some interaction between actors>,
thus <WHY (expected outcome) – I can have active personal,
social and professional life>
2017-08-15 Towards Software-Defined Organisations 25
Value viewpoint:
high-level use cases
2017-08-15 Towards Software-Defined Organisations 26
Value viewpoint
coverage by the high-level use cases
0
1
2
3
4
5
6
7
0 1 2 3 4 5 6
Context
Category
Chart 2
• The solution space terminology
• The solution space constrains
• Some classifications which are specific for the solution
space
• Illustrative model(s) of the future solutions
• The solution space essential characteristics
• The architecture principles of the solution space
• The high-level design for the future solutions
2017-08-15 Towards Software-Defined Organisations 27
Big picture viewpoint
2017-08-15 Towards Software-Defined Organisations 28
Big picture viewpoint:
The solution space constrains
Smart Cities
 interoperability
 simplicity
 low cost of operation
 short time to market
 self-referential
AAL
 interoperability
 simplicity
 low cost of operation
 short time to market
2017-08-15 Towards Software-Defined Organisations 29
Big picture viewpoint:
Illustrative model(s) of the future solutions
AAL Smart Cities
• AAL
– Continuous monitoring of primary beneficiaries’ state anywhere
and anytime
– Fast and coordinated delivery of the AAL services to primary
beneficiaries
– Helping primary beneficiaries with mobility and social
interactions
– Helping primary beneficiaries with coordination in time and space
– Provisioning assistance to primary beneficiaries in various
languages and countries
– Handling primary beneficiaries’ well-being and medical records
– Protecting primary beneficiaries’ privacy
2017-08-15 Towards Software-Defined Organisations 30
Big picture viewpoint:
The solution space essential characteristics
• AAL
– Explicit AAL system architecting and engineering to achieve the
required level of operational excellence, security, privacy and
safety
– Separation of concerns between IoT, Smart Homes and Smart
Cities system domains
– AAL is an assembly to be very adaptive and flexible
– AAL is a coordination environment for many products
– AAL employs many IoT intelligent devices; AAL may be integrated
in Smart Homes
– Use innovative means to achieve “security by design”, e.g. digital
contracts between people, services, applications, devices,
robots and organisations
– Time-bound and place-bound (or space-bound) synergy
2017-08-15 Towards Software-Defined Organisations 31
Big picture viewpoint:
The architecture principles of the
solution space
2017-08-15 Towards Software-Defined Organisations 32
Big picture viewpoint:
Dependency matrix
2017-08-15 Towards Software-Defined Organisations 33
Big picture viewpoint
The high-level design for AAL solutions
2017-08-15 Towards Software-Defined Organisations 34
Big picture viewpoint
The high-level design for AAL at home
• capability, <systems approach>
– ability of a system or a system element to do something to
achieve its mission at a required level of performance
• Think football – a lot people can play football,
but only some of them can play football at
the level required to win EURO 2016
• All the systems in the particular industry sector have the
same (reference) capability map
• Each capability is realised in one of the following ways
1. implement it at a particular level of maturity as one or many functions
2. obtain it from business-to-business partners (outsource or insource)
3. obtain it from commodity markets
4. ignore it for now
2017-08-15 Towards Software-Defined Organisations 35
Capability viewpoint:
definition
• Low-level use cases
• Value stream model
• Function map
• Service map
• Process map
• Events model
• Data model
• Information flow map
• Document/content classification
2017-08-15 Towards Software-Defined Organisations 36
Engineering viewpoint
Algorithm (1) — mission of the company
Mission
Value viewpoint
2017-08-15 Towards Software-Defined Organisations 37
Algorithm (2) — capability as discrete
unit of mission
Mission
Value viewpoint
Capability A2Capability A1
Capability B1 Capability B2 Capability B3 Capability B4
Capability viewpoint
2017-08-15 Towards Software-Defined Organisations 38
Algorithm (3) — implementations of
capabilities
Mission
Value viewpoint
Capability A2
Function A2
Capability A1
Function A1
Capability B1
Commodity
Capability B2
B2B service
Capability B3
Process B3
Capability B4
COTS
Big picture viewpoint
Capability viewpoint
Engineering viewpointB2C
2017-08-15 Towards Software-Defined Organisations 39
Algorithm (4) — operating model
Mission
Value viewpoint
Capability A2
Function A2
Capability A1
Function A1
Capability B1
Commodity
Capability B2
B2B service
Capability B3
Process B3
Capability B4
COTS
Big picture viewpoint
Capability viewpoint
Engineering viewpointB2C
Some other viewpoints
2017-08-15 Towards Software-Defined Organisations 40
Algorithm (5) — machine-executable
Mission
Value viewpoint
Capability A2
Function A2
Capability A1
Function A1
Capability B1
Commodity
Capability B2
B2B service
Capability B3
Process B3
Capability B4
COTS
Big picture viewpoint
Capability viewpoint
Engineering viewpointB2C
Some other viewpoints
Implementation viewpointComposite microservice
API
BPM-suite formSpecific development
2017-08-15 Towards Software-Defined Organisations 41
COTS B2B service
• Various industry reference models
Using capability map
2017-08-15 Towards Software-Defined Organisations 42
Matching business functions and tools
Business Functions
Tools
Concrete business capabilities
Specific technical capabilities
Generalised
Technical capabilities
Uniform
Business capabilities
Tools
Implicit
Implementation
Business Functions
Magic
• Various patterns and good business practices
2017-08-15 Towards Software-Defined Organisations 43
Modelling of processes on demand
L1
Value-
steam
s
L2 Clusters-of-
processes
L3 Coordination of
fragments
L4 Coordination of activities
L5 Automation of activities and processes
Departmental projects to
implement the processes of a
particular business domain with a
BPM-suite tool
Quick enterprise-wide “landscape” project
to develop L1 and L2 processes and to
establish common practices (modelling
procedures, patterns, etc.)
2017-08-15 Towards Software-Defined Organisations 44
Addressing B2C concerns about
customer experience
2017-08-15 Towards Software-Defined Organisations 45
• How can you manage efficiently
many contracts?
• Consider each contract is a
process-centric solution
(who is doing what, when, how well, etc.)
• But such a contract must be “immutable”:
– open-source BPMs tool
– standardised and certified execution semantic
– contract process definition is immutable (save it in a blockchain!)
– all the audit-trails and collected data are immutable
– potentially, BPM-suite tool is operated by a certified third-party
– potentially, my “digital” lawyer is one of the miners in this blockchain
B2B and commodities — many contracts
to manage
2017-08-15 Towards Software-Defined Organisations 46
• IoT device Fridge has a few digital contracts:
– with Persons who are living in a particular household
– with a producer of this Fridge
– with a service company for maintenance of this Fridge
– with some online shops to order various food
– with some other Things within a particular
household to achieve together some
goals of energy consumption
• Note: The in-house network Router knows
that this Fridge has rights to connect only
to a few external sites;
any other contacts will be blocked by
the Router
• More info http://improving-bpm-systems.blogspot.ch/2016/07/digital-contract-as-process-enables.html
2017-08-15 Towards Software-Defined Organisations 47
Security, safety and risk viewpoint:
digital contracts
2017-08-15 Towards Software-Defined Organisations 48
Operational viewpoint
example
• Main challenge – combine uniformity and diversity
– The platform standardise and simplify core functionality
– For any elements outside the platform, new opportunities should
be explored using agile principles
– These twin approaches should be mutually reinforcing: the
platform frees up resource to focus on new opportunities while
successful agile innovations are rapidly scaled up when
incorporated into the platform
– An agile approach requires coordination at a system level
– Existing elements of the platform also need periodic challenge
• Essential technologies ad methodologies: BPM and
microservices
2017-08-15 Towards Software-Defined Organisations 49
Implementation viewpoint:
platform-based approach
2017-08-15 Towards Software-Defined Organisations 50
Implementation viewpoint:
example (1)
Reference architecture
Reference modelReference platform
S2
…S1 S3
platform in City B
S2
… B2B1
platform in City A
A2
…S1
platform in City T
S2
…T1
T3
Cooperation and
coordination
Telecommunication providers
Industries
Academic and research
institutes
Financial organisations
Standards Development
Organizations
Specialized consulting firms
Implementation viewpoint:
example (2)
2017-08-15 Towards Software-Defined Organisations 51
• 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
Towards Software-Defined Organisations 52
Questions?
2017-08-15

Contenu connexe

Tendances

#bizarch from the #entarch point of view
#bizarch from the #entarch point of view#bizarch from the #entarch point of view
#bizarch from the #entarch point of view Alexander SAMARIN
 
Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...
Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...
Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...Alexander 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
 
Systems architecting experience
Systems architecting experienceSystems architecting experience
Systems architecting experienceAlexander SAMARIN
 
Technology-enabled healthcare transformation: concept paper
Technology-enabled healthcare transformation: concept paperTechnology-enabled healthcare transformation: concept paper
Technology-enabled healthcare transformation: concept paperAlexander SAMARIN
 
Architecting modern information systems M1 enterprise architecture
Architecting modern information systems M1 enterprise architectureArchitecting modern information systems M1 enterprise architecture
Architecting modern information systems M1 enterprise architectureAlexander SAMARIN
 
Strategy Institute Smartbuilding
Strategy Institute SmartbuildingStrategy Institute Smartbuilding
Strategy Institute SmartbuildingCABA
 
Smart-city implementation reference model
Smart-city implementation reference modelSmart-city implementation reference model
Smart-city implementation reference modelAlexander SAMARIN
 
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
 
July 2015 Construct15_Richard Morwood_V4 (2)
July 2015 Construct15_Richard Morwood_V4 (2)July 2015 Construct15_Richard Morwood_V4 (2)
July 2015 Construct15_Richard Morwood_V4 (2)Richard Morwood
 
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 The Digitally Enabling Electrification Project - Atkins & Laing ...
ETDP 2015 D1 The Digitally Enabling Electrification Project - Atkins & Laing ...ETDP 2015 D1 The Digitally Enabling Electrification Project - Atkins & Laing ...
ETDP 2015 D1 The Digitally Enabling Electrification Project - Atkins & Laing ...Comit Projects Ltd
 
Open bim and collaboration practice
Open bim and collaboration practiceOpen bim and collaboration practice
Open bim and collaboration practiceOmar Selim
 
ETDP 2015 D1 Future Proofing and Bim for Owner Operators - Ilias Krystallis, ...
ETDP 2015 D1 Future Proofing and Bim for Owner Operators - Ilias Krystallis, ...ETDP 2015 D1 Future Proofing and Bim for Owner Operators - Ilias Krystallis, ...
ETDP 2015 D1 Future Proofing and Bim for Owner Operators - Ilias Krystallis, ...Comit Projects Ltd
 
BIM For Free_28May2013_CaseyRutland_BIM for beginners
BIM For Free_28May2013_CaseyRutland_BIM for beginnersBIM For Free_28May2013_CaseyRutland_BIM for beginners
BIM For Free_28May2013_CaseyRutland_BIM for beginnersBIM Academy
 

Tendances (20)

#bizarch from the #entarch point of view
#bizarch from the #entarch point of view#bizarch from the #entarch point of view
#bizarch from the #entarch point of view
 
Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...
Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...
Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...
 
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
 
Systems architecting experience
Systems architecting experienceSystems architecting experience
Systems architecting experience
 
Technology-enabled healthcare transformation: concept paper
Technology-enabled healthcare transformation: concept paperTechnology-enabled healthcare transformation: concept paper
Technology-enabled healthcare transformation: concept paper
 
Architecting modern information systems M1 enterprise architecture
Architecting modern information systems M1 enterprise architectureArchitecting modern information systems M1 enterprise architecture
Architecting modern information systems M1 enterprise architecture
 
Strategy Institute Smartbuilding
Strategy Institute SmartbuildingStrategy Institute Smartbuilding
Strategy Institute Smartbuilding
 
Smart-city implementation reference model
Smart-city implementation reference modelSmart-city implementation reference model
Smart-city implementation reference model
 
Lightscene 2016: Revolutionising Asset Control Systems
Lightscene 2016: Revolutionising Asset Control SystemsLightscene 2016: Revolutionising Asset Control Systems
Lightscene 2016: Revolutionising Asset Control Systems
 
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...
 
July 2015 Construct15_Richard Morwood_V4 (2)
July 2015 Construct15_Richard Morwood_V4 (2)July 2015 Construct15_Richard Morwood_V4 (2)
July 2015 Construct15_Richard Morwood_V4 (2)
 
From use cases to users perspectives
From use cases to users perspectives From use cases to users perspectives
From use cases to users perspectives
 
ETDP 2015 D1 The Digitally Enabling Electrification Project - Atkins & Laing ...
ETDP 2015 D1 The Digitally Enabling Electrification Project - Atkins & Laing ...ETDP 2015 D1 The Digitally Enabling Electrification Project - Atkins & Laing ...
ETDP 2015 D1 The Digitally Enabling Electrification Project - Atkins & Laing ...
 
Civil Vs IT Architects
Civil Vs IT ArchitectsCivil Vs IT Architects
Civil Vs IT Architects
 
Open bim and collaboration practice
Open bim and collaboration practiceOpen bim and collaboration practice
Open bim and collaboration practice
 
ETDP 2015 D1 - Introduction
ETDP 2015 D1 - IntroductionETDP 2015 D1 - Introduction
ETDP 2015 D1 - Introduction
 
ETDP 2015 D1 Future Proofing and Bim for Owner Operators - Ilias Krystallis, ...
ETDP 2015 D1 Future Proofing and Bim for Owner Operators - Ilias Krystallis, ...ETDP 2015 D1 Future Proofing and Bim for Owner Operators - Ilias Krystallis, ...
ETDP 2015 D1 Future Proofing and Bim for Owner Operators - Ilias Krystallis, ...
 
Real Estate Strategy
Real Estate StrategyReal Estate Strategy
Real Estate Strategy
 
BIM For Free_28May2013_CaseyRutland_BIM for beginners
BIM For Free_28May2013_CaseyRutland_BIM for beginnersBIM For Free_28May2013_CaseyRutland_BIM for beginners
BIM For Free_28May2013_CaseyRutland_BIM for beginners
 

Similaire à Towards software-defined organisations

The Role Of An Architect
The Role Of An ArchitectThe Role Of An Architect
The Role Of An ArchitectJennifer Wood
 
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
 
IT architecture and architects
IT architecture and architectsIT architecture and architects
IT architecture and architectsAndre Dovgal
 
Enterprise Architecture - An Introduction
Enterprise Architecture - An Introduction Enterprise Architecture - An Introduction
Enterprise Architecture - An Introduction Daljit Banger
 
Icp 3273-the iiot understanding designing and developing the bigger picture v2
Icp 3273-the iiot understanding designing and developing the bigger picture v2Icp 3273-the iiot understanding designing and developing the bigger picture v2
Icp 3273-the iiot understanding designing and developing the bigger picture v2Graham Bleakley
 
Discover Rootstock ERP: Top Manufacturing Trends to Watch in 2018
Discover Rootstock ERP: Top Manufacturing Trends to Watch in 2018Discover Rootstock ERP: Top Manufacturing Trends to Watch in 2018
Discover Rootstock ERP: Top Manufacturing Trends to Watch in 2018Rootstock Software
 
System Analysis And Design_FinalPPT_NirmishaK
System Analysis And Design_FinalPPT_NirmishaKSystem Analysis And Design_FinalPPT_NirmishaK
System Analysis And Design_FinalPPT_NirmishaKShehla Ghori
 
Is Your Organization Ready to Embrace a Digital Twin?
Is Your Organization Ready to Embrace a Digital Twin?Is Your Organization Ready to Embrace a Digital Twin?
Is Your Organization Ready to Embrace a Digital Twin?Cognizant
 
Better business it collaboration using a work system perspective - run it as ...
Better business it collaboration using a work system perspective - run it as ...Better business it collaboration using a work system perspective - run it as ...
Better business it collaboration using a work system perspective - run it as ...Paul Hoekstra
 
Enterprise
EnterpriseEnterprise
Enterpriseaefaria
 
Practical Enterprise Architecture - Introducing CSVLOD EA Model
Practical Enterprise Architecture - Introducing CSVLOD EA ModelPractical Enterprise Architecture - Introducing CSVLOD EA Model
Practical Enterprise Architecture - Introducing CSVLOD EA ModelAshraf Fouad
 
enterprise-architecture part2.pptx
enterprise-architecture part2.pptxenterprise-architecture part2.pptx
enterprise-architecture part2.pptxErsignDLozano
 
enterprise-architecture.pptx
enterprise-architecture.pptxenterprise-architecture.pptx
enterprise-architecture.pptxErsignDLozano
 
Hk yeditepe university-systemsengg-seminar-102012
Hk yeditepe university-systemsengg-seminar-102012Hk yeditepe university-systemsengg-seminar-102012
Hk yeditepe university-systemsengg-seminar-102012Hakan KIRAN
 
Integrating Atlassian Products
Integrating Atlassian ProductsIntegrating Atlassian Products
Integrating Atlassian ProductsLondon APE
 
Enterprise Architecture - An Introduction from the Real World
Enterprise Architecture - An Introduction from the Real World Enterprise Architecture - An Introduction from the Real World
Enterprise Architecture - An Introduction from the Real World Daljit Banger
 
The Chief Internal Product Officer
The Chief Internal Product OfficerThe Chief Internal Product Officer
The Chief Internal Product OfficerPeter Bricknell
 
Information Architecture Profession
Information Architecture ProfessionInformation Architecture Profession
Information Architecture Professionguestd2298c
 

Similaire à Towards software-defined organisations (20)

The Role Of An Architect
The Role Of An ArchitectThe Role Of An Architect
The Role Of An Architect
 
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
 
IT architecture and architects
IT architecture and architectsIT architecture and architects
IT architecture and architects
 
Enterprise Architecture - An Introduction
Enterprise Architecture - An Introduction Enterprise Architecture - An Introduction
Enterprise Architecture - An Introduction
 
Icp 3273-the iiot understanding designing and developing the bigger picture v2
Icp 3273-the iiot understanding designing and developing the bigger picture v2Icp 3273-the iiot understanding designing and developing the bigger picture v2
Icp 3273-the iiot understanding designing and developing the bigger picture v2
 
Discover Rootstock ERP: Top Manufacturing Trends to Watch in 2018
Discover Rootstock ERP: Top Manufacturing Trends to Watch in 2018Discover Rootstock ERP: Top Manufacturing Trends to Watch in 2018
Discover Rootstock ERP: Top Manufacturing Trends to Watch in 2018
 
System Analysis And Design_FinalPPT_NirmishaK
System Analysis And Design_FinalPPT_NirmishaKSystem Analysis And Design_FinalPPT_NirmishaK
System Analysis And Design_FinalPPT_NirmishaK
 
Is Your Organization Ready to Embrace a Digital Twin?
Is Your Organization Ready to Embrace a Digital Twin?Is Your Organization Ready to Embrace a Digital Twin?
Is Your Organization Ready to Embrace a Digital Twin?
 
Better business it collaboration using a work system perspective - run it as ...
Better business it collaboration using a work system perspective - run it as ...Better business it collaboration using a work system perspective - run it as ...
Better business it collaboration using a work system perspective - run it as ...
 
Chapter 10 sdlc
Chapter 10 sdlcChapter 10 sdlc
Chapter 10 sdlc
 
Chapter 10 sdlc
Chapter 10   sdlcChapter 10   sdlc
Chapter 10 sdlc
 
Enterprise
EnterpriseEnterprise
Enterprise
 
Practical Enterprise Architecture - Introducing CSVLOD EA Model
Practical Enterprise Architecture - Introducing CSVLOD EA ModelPractical Enterprise Architecture - Introducing CSVLOD EA Model
Practical Enterprise Architecture - Introducing CSVLOD EA Model
 
enterprise-architecture part2.pptx
enterprise-architecture part2.pptxenterprise-architecture part2.pptx
enterprise-architecture part2.pptx
 
enterprise-architecture.pptx
enterprise-architecture.pptxenterprise-architecture.pptx
enterprise-architecture.pptx
 
Hk yeditepe university-systemsengg-seminar-102012
Hk yeditepe university-systemsengg-seminar-102012Hk yeditepe university-systemsengg-seminar-102012
Hk yeditepe university-systemsengg-seminar-102012
 
Integrating Atlassian Products
Integrating Atlassian ProductsIntegrating Atlassian Products
Integrating Atlassian Products
 
Enterprise Architecture - An Introduction from the Real World
Enterprise Architecture - An Introduction from the Real World Enterprise Architecture - An Introduction from the Real World
Enterprise Architecture - An Introduction from the Real World
 
The Chief Internal Product Officer
The Chief Internal Product OfficerThe Chief Internal Product Officer
The Chief Internal Product Officer
 
Information Architecture Profession
Information Architecture ProfessionInformation Architecture Profession
Information Architecture Profession
 

Plus 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
 
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
 
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
 
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
 

Plus de Alexander SAMARIN (15)

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
 
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)
 
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
 
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)
 
E-passport example
E-passport exampleE-passport example
E-passport example
 
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
 

Dernier

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Dernier (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Towards software-defined organisations

  • 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) 2017-08-15 Towards Software-Defined Organisations 2 About me
  • 3. • The goal of this talk show how the use of the systems approach to address typical enterprise challenges – an algorithm to generate an organisation’s blueprint – different people in similar situations come to similar solutions and possibly bring innovations – an algorithm to build a bigger enterprise from smaller ones • Management discipline is a coherent set of governing rules for the better management of the organisation functioning in support of the enterprise goals • Applied means that existing scientific knowledge is used to develop more practical applications, like technology or inventions Software-Defined Organisations via systems- approach applied management discipline 2017-08-15 Towards Software-Defined Organisations 3
  • 4. • Many products but they do not form a system 2017-08-15 Towards Software-Defined Organisations 4 Example 1 – Active Assisted Living (AAL) for people with incapabilities
  • 5. • Many common goals: sustainable development, better efficiency, resilience, safety and wider support for citizen’s, engagement and participation • Many common technologies: big data, mobile, IoT, etc. • Smart Cities are unique and common at the same time • But current implementation practices are rather disjoint – programmes and projects are, primarily, local initiatives – programmes and projects are considered as technology projects – many independent Smart Cities interest groups – efforts for development of a common vision are insufficient – typical financing patterns do not promote a common vision • There is a systemic problem 2017-08-15 Towards Software-Defined Organisations 5 Example 2 – Smart Cities
  • 6. 2017-08-15 Towards Software-Defined Organisations 6 Relations between some systems domains IoT Smart manufacturing Smart Homes AAL Smart Cities Smart Energy
  • 7. • Creation every 4 years of an ad-hoc company with a 5-year life cycle • Contracting key partners (venues, national associations, broadcasters) • Defining the services to be delivered (VIP, broadcast rights, ticketing, etc.) • Developing the organisational structure including one team per venue • Contracting people (including volunteers) and training them • Organising travel, accommodation, logistics, uniforms, etc. for staff and VIPs • Setting-up venues • Operating, i.e. executing, the event (many activities each day) • Dismantling of venues • Post-event placement of volunteers • Liquidation of the ad-hoc company Example 3 — a sports event company 2017-08-15 Towards Software-Defined Organisations 7
  • 8. • They are uber-complex real-time systems of cyber- physical, socio-technical and classic IT systems with the following characteristics: – digital data and information in huge volumes – software-intensive – distributed and decentralized – great influence on our society – ability to interact with the physical world – many essential characteristics which are required by design and by default (e.g. security, safety, privacy and resilience) – low cost of operation – short time to market • To build right, good and successful digital systems it is mandatory to think about their architectures 2017-08-15 Towards Software-Defined Organisations 8 Software-Defined Organisations are digital systems
  • 9. • Business artefacts are available in digital formats (thus formal and machine-executable) • Digital is the master media for business artefacts • Business artefacts can be moved between digital, analogue and physical medias (e.g. with 3D printing and capturing techniques) • Organisation, ecosystem and society “understand” the digital formats for business artefacts • Organisation can transmit, protect, validate, enrich, interpret and manipulate digital business artefacts at their whole life cycle • Organisation knows all the dependencies between its digital business artefacts • Organisation can generate new knowledge from digital business artefacts • Organisation can adapt digital business artefacts (extract, combine, change presentation, convert, etc.) to fit the current needs of a particular customer • People can delegate to "things" (i.e. computers, sensors, actuators, robots, etc.) some routine activities with their business artefacts (e.g. with the use of IoT) • With the progress of IoT, "things" become more capable actors of digital business processes ("things" may form temporary groups to carry out a particular activity) 2017-08-15 Towards Software-Defined Organisations 9 Understanding digital (1)
  • 10. • Employ the concept of “digital twins” - computerized companions of physical assets that can be used for various purposes • For a man-made object, a digital twin comes first • For a nature-made object, a digital twin comes second • Example – a house is designed as “ideal digital house” – this digital form drives 3D printers and robots to build a real house – this real house is equipped by IoT sensors which generate “real digital house” – differences between “ideal digital house” and “real digital house” is used for maintenance and various improvements 2017-08-15 Towards Software-Defined Organisations 10 Understanding digital (2)
  • 11. • system – set of interacting discrete parts organised as a whole which exhibits (as the result of interaction between the parts) some emergent characteristics indispensable to achieve one or more stated purposes • systems approach – holistic approach to understanding a system and its discrete parts in the context of their behaviour and their relationships to one another and to their environment – Note: Use of the systems approach makes explicit the structure of a system and the rules governing the behaviour and evolution of the system • Any enterprise is a socio-technical system 2017-08-15 Towards Software-Defined Organisations 11 Systems architecting (1)
  • 12. • Architecting is about – making essential decisions about the system-in-focus to enable the achievement of its desired emergent characteristics – understanding the relationship between structure and behaviour, between design and outcomes • An architect is a person who a) translates a customer’s requirements into a viable plan and b) guides others in its execution Systems architecting (2) 2017-08-15 Towards Software-Defined Organisations 12
  • 13. • With the required by digital speed and scale, there is no time for human intervention and errors • The focus in systems architecting is changing – FROM the thing (or the artefact) – TO how the thing changes – SUBJECT how things change together • “In the digital age innovation depends on process automation” Effect of digital 2017-08-15 Towards Software-Defined Organisations 13
  • 14. • Geometrical viewpoints of buildings are viewed side by side — as a composition From ISO/IEC/IEEE 42010 about architecture description • View (system-in-focus dependent) vs viewpoint (system-in-focus dependent) • Multiple viewpoints are mandatory • Architectural viewpoints are often originated by different people — thus they must be aligned to be used together 2017-08-15 Towards Software-Defined Organisations 14
  • 15. 2017-08-15 Towards Software-Defined Organisations 15 Some standard viewpoints
  • 16. 2017-08-15 Towards Software-Defined Organisations 16 http://www.slideshare.net/craigrmartin /design-of-business-in-an-age-of- disruption/68
  • 17. • 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 2017-08-15 Towards Software-Defined Organisations 17 Examples from various sources
  • 18. • SDO ontology • SDO artefacts • SDO viewpoints • SDO model kinds • SDO patterns (or methods) • SDO scenarios • SDO skeletons • SDO guidance 2017-08-15 Towards Software-Defined Organisations 18 Software-Defined Organisations need more details and formal methods
  • 19. 2017-08-15 Towards Software-Defined Organisations 19 4 Levels of architecting 2.Reference architecture 1.Reference model 4. Implementation A2 3. Solution architecture B 3.Solution architecture A 4. Implementation A1 4. Reference Implementation 3. Reference solution architecture build and test build and testdesign and engineer field feedback feasibility feedback design and engineer architect extract essentials constraints and opportunities refinement constraints and opportunities design and engineer Problem space Solution space Various high-level requirements from - stakeholders - guiding principles - systems approach architect extract
  • 20. • Value viewpoint • Big picture viewpoint • Capability viewpoint • Engineering viewpoint • Organisational viewpoint • Operational viewpoint • Implementation viewpoint • Deployment viewpoint • Compliance viewpoint • Regulations viewpoint • Security, safety and risk viewpoint • Privacy viewpoint • Reliability and resilience viewpoint • Governance viewpoint 2017-08-15 Towards Software-Defined Organisations 20 Core viewpoints
  • 21. • Problem space description • Problem space influencing factors study • The problem space terminology • The problem space constrains • The mission statement and the vision statement • The future solutions stakeholders nomenclature • Stakeholders’ concerns nomenclature • Dependencies between architecture systems roles, stakeholder and stakeholders’ concerns • Some classifications which are specific for the problem space and pertinent for the solution space • The high-level requirements • The high-level stories • The high-level use cases • The common high-level requirements • The problem space coverage by the high-level use cases 2017-08-15 Towards Software-Defined Organisations 21 Value viewpoint
  • 22. • Stakeholders, their roles and their concerns 2017-08-15 Towards Software-Defined Organisations 22 Value viewpoint: stakeholders and dependencies
  • 23. • Definition – A high-level requirement is a need, expressed by primary beneficiaries, to the systems do something for them • Pattern to express AAL high-level requirements – As a <WHO - person with a lack of particular capability>, I want the AAL systems <DO SOMETHING - help me to overcome the limitations of this incapability and reduce risks caused by this incapability>, thus <WHY (expected outcome) – I can have active personal, social and professional life> 2017-08-15 Towards Software-Defined Organisations 23 Value viewpoint: high-level requirements
  • 24. • Definition – A high-level story is a high-level requirement in a context • One high-level requirement may lead to a few high-level stories • Pattern to express high-level stories – As a <WHO - person with a particular incapability>, <WHEN/WHERE – I am in a particular situation>, I want the AAL systems <DO SOMETHING – help me to overcome limitations of this incapability and reduce risks caused by this incapability>, thus <WHY (expected outcome) – I can have active personal, social and professional life> 2017-08-15 Towards Software-Defined Organisations 24 Value viewpoint: high-level stories
  • 25. • Definition – A high-level use case is a description of interactions between a primary beneficiary, the system or its elements (all as different actors) to achieve the expected outcome as described in a related high-level story • One high-level story may lead to a few high-level use cases • Pattern to express high-level use cases – As a <WHO - person with a particular incapability>, <WHEN/WHERE – I am in a particular situation>, <DO some interaction between actors>, thus <WHY (expected outcome) – I can have active personal, social and professional life> 2017-08-15 Towards Software-Defined Organisations 25 Value viewpoint: high-level use cases
  • 26. 2017-08-15 Towards Software-Defined Organisations 26 Value viewpoint coverage by the high-level use cases 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 Context Category Chart 2
  • 27. • The solution space terminology • The solution space constrains • Some classifications which are specific for the solution space • Illustrative model(s) of the future solutions • The solution space essential characteristics • The architecture principles of the solution space • The high-level design for the future solutions 2017-08-15 Towards Software-Defined Organisations 27 Big picture viewpoint
  • 28. 2017-08-15 Towards Software-Defined Organisations 28 Big picture viewpoint: The solution space constrains Smart Cities  interoperability  simplicity  low cost of operation  short time to market  self-referential AAL  interoperability  simplicity  low cost of operation  short time to market
  • 29. 2017-08-15 Towards Software-Defined Organisations 29 Big picture viewpoint: Illustrative model(s) of the future solutions AAL Smart Cities
  • 30. • AAL – Continuous monitoring of primary beneficiaries’ state anywhere and anytime – Fast and coordinated delivery of the AAL services to primary beneficiaries – Helping primary beneficiaries with mobility and social interactions – Helping primary beneficiaries with coordination in time and space – Provisioning assistance to primary beneficiaries in various languages and countries – Handling primary beneficiaries’ well-being and medical records – Protecting primary beneficiaries’ privacy 2017-08-15 Towards Software-Defined Organisations 30 Big picture viewpoint: The solution space essential characteristics
  • 31. • AAL – Explicit AAL system architecting and engineering to achieve the required level of operational excellence, security, privacy and safety – Separation of concerns between IoT, Smart Homes and Smart Cities system domains – AAL is an assembly to be very adaptive and flexible – AAL is a coordination environment for many products – AAL employs many IoT intelligent devices; AAL may be integrated in Smart Homes – Use innovative means to achieve “security by design”, e.g. digital contracts between people, services, applications, devices, robots and organisations – Time-bound and place-bound (or space-bound) synergy 2017-08-15 Towards Software-Defined Organisations 31 Big picture viewpoint: The architecture principles of the solution space
  • 32. 2017-08-15 Towards Software-Defined Organisations 32 Big picture viewpoint: Dependency matrix
  • 33. 2017-08-15 Towards Software-Defined Organisations 33 Big picture viewpoint The high-level design for AAL solutions
  • 34. 2017-08-15 Towards Software-Defined Organisations 34 Big picture viewpoint The high-level design for AAL at home
  • 35. • capability, <systems approach> – ability of a system or a system element to do something to achieve its mission at a required level of performance • Think football – a lot people can play football, but only some of them can play football at the level required to win EURO 2016 • All the systems in the particular industry sector have the same (reference) capability map • Each capability is realised in one of the following ways 1. implement it at a particular level of maturity as one or many functions 2. obtain it from business-to-business partners (outsource or insource) 3. obtain it from commodity markets 4. ignore it for now 2017-08-15 Towards Software-Defined Organisations 35 Capability viewpoint: definition
  • 36. • Low-level use cases • Value stream model • Function map • Service map • Process map • Events model • Data model • Information flow map • Document/content classification 2017-08-15 Towards Software-Defined Organisations 36 Engineering viewpoint
  • 37. Algorithm (1) — mission of the company Mission Value viewpoint 2017-08-15 Towards Software-Defined Organisations 37
  • 38. Algorithm (2) — capability as discrete unit of mission Mission Value viewpoint Capability A2Capability A1 Capability B1 Capability B2 Capability B3 Capability B4 Capability viewpoint 2017-08-15 Towards Software-Defined Organisations 38
  • 39. Algorithm (3) — implementations of capabilities Mission Value viewpoint Capability A2 Function A2 Capability A1 Function A1 Capability B1 Commodity Capability B2 B2B service Capability B3 Process B3 Capability B4 COTS Big picture viewpoint Capability viewpoint Engineering viewpointB2C 2017-08-15 Towards Software-Defined Organisations 39
  • 40. Algorithm (4) — operating model Mission Value viewpoint Capability A2 Function A2 Capability A1 Function A1 Capability B1 Commodity Capability B2 B2B service Capability B3 Process B3 Capability B4 COTS Big picture viewpoint Capability viewpoint Engineering viewpointB2C Some other viewpoints 2017-08-15 Towards Software-Defined Organisations 40
  • 41. Algorithm (5) — machine-executable Mission Value viewpoint Capability A2 Function A2 Capability A1 Function A1 Capability B1 Commodity Capability B2 B2B service Capability B3 Process B3 Capability B4 COTS Big picture viewpoint Capability viewpoint Engineering viewpointB2C Some other viewpoints Implementation viewpointComposite microservice API BPM-suite formSpecific development 2017-08-15 Towards Software-Defined Organisations 41 COTS B2B service
  • 42. • Various industry reference models Using capability map 2017-08-15 Towards Software-Defined Organisations 42
  • 43. Matching business functions and tools Business Functions Tools Concrete business capabilities Specific technical capabilities Generalised Technical capabilities Uniform Business capabilities Tools Implicit Implementation Business Functions Magic • Various patterns and good business practices 2017-08-15 Towards Software-Defined Organisations 43
  • 44. Modelling of processes on demand L1 Value- steam s L2 Clusters-of- processes L3 Coordination of fragments L4 Coordination of activities L5 Automation of activities and processes Departmental projects to implement the processes of a particular business domain with a BPM-suite tool Quick enterprise-wide “landscape” project to develop L1 and L2 processes and to establish common practices (modelling procedures, patterns, etc.) 2017-08-15 Towards Software-Defined Organisations 44
  • 45. Addressing B2C concerns about customer experience 2017-08-15 Towards Software-Defined Organisations 45
  • 46. • How can you manage efficiently many contracts? • Consider each contract is a process-centric solution (who is doing what, when, how well, etc.) • But such a contract must be “immutable”: – open-source BPMs tool – standardised and certified execution semantic – contract process definition is immutable (save it in a blockchain!) – all the audit-trails and collected data are immutable – potentially, BPM-suite tool is operated by a certified third-party – potentially, my “digital” lawyer is one of the miners in this blockchain B2B and commodities — many contracts to manage 2017-08-15 Towards Software-Defined Organisations 46
  • 47. • IoT device Fridge has a few digital contracts: – with Persons who are living in a particular household – with a producer of this Fridge – with a service company for maintenance of this Fridge – with some online shops to order various food – with some other Things within a particular household to achieve together some goals of energy consumption • Note: The in-house network Router knows that this Fridge has rights to connect only to a few external sites; any other contacts will be blocked by the Router • More info http://improving-bpm-systems.blogspot.ch/2016/07/digital-contract-as-process-enables.html 2017-08-15 Towards Software-Defined Organisations 47 Security, safety and risk viewpoint: digital contracts
  • 48. 2017-08-15 Towards Software-Defined Organisations 48 Operational viewpoint example
  • 49. • Main challenge – combine uniformity and diversity – The platform standardise and simplify core functionality – For any elements outside the platform, new opportunities should be explored using agile principles – These twin approaches should be mutually reinforcing: the platform frees up resource to focus on new opportunities while successful agile innovations are rapidly scaled up when incorporated into the platform – An agile approach requires coordination at a system level – Existing elements of the platform also need periodic challenge • Essential technologies ad methodologies: BPM and microservices 2017-08-15 Towards Software-Defined Organisations 49 Implementation viewpoint: platform-based approach
  • 50. 2017-08-15 Towards Software-Defined Organisations 50 Implementation viewpoint: example (1)
  • 51. Reference architecture Reference modelReference platform S2 …S1 S3 platform in City B S2 … B2B1 platform in City A A2 …S1 platform in City T S2 …T1 T3 Cooperation and coordination Telecommunication providers Industries Academic and research institutes Financial organisations Standards Development Organizations Specialized consulting firms Implementation viewpoint: example (2) 2017-08-15 Towards Software-Defined Organisations 51
  • 52. • 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 Towards Software-Defined Organisations 52 Questions? 2017-08-15

Notes de l'éditeur

  1. http://improving-bpm-systems.blogspot.ch/2013/06/entarch-basics-in-for-dummies-style.html
  2. http://improving-bpm-systems.blogspot.ch/2015/03/entarch-view-on-ditigal.html http://improving-bpm-systems.blogspot.ch/search/label/%23digital
  3. http://improving-bpm-systems.blogspot.ch/2016/05/capability-as-discrete-unit-of-purpose.html http://improving-bpm-systems.blogspot.ch/2016/05/bizarch-from-entarch-point-of-view.html
  4. http://improving-bpm-systems.blogspot.ch/2016/05/capability-as-discrete-unit-of-purpose.html http://improving-bpm-systems.blogspot.ch/2016/05/bizarch-from-entarch-point-of-view.html http://improving-bpm-systems.blogspot.ch/2013/10/conference-bpm-in-practice-vinlius.html
  5. http://improving-bpm-systems.blogspot.ch/2016/01/entarch-view-on-blockchain.html http://improving-bpm-systems.blogspot.ch/2015/07/laws-of-bpm-business-process-management.html