SlideShare uma empresa Scribd logo
1 de 63
Enterprise Architecture in Small
and Medium-Sized Enterprises
How to delineate research studies in
DSRM PhD research project?
23/05/2013 MIS Research Seminar 2
• Each phase is a paper DOESN’T WORK
(though each phase as a dissertation chapter makes sense)
23/05/2013 MIS Research Seminar 3
Research review with research agenda
• Valid option – we have examples that WORKED
• Time-consuming
• Contribution of new knowledge is absolute requirement
• Risky strategy
23/05/2013 MIS Research Seminar 4
Evaluation existing solutions
• Valid option – we have examples that WORKED
• Theoretical development to explain evaluation results
is an absolute requirement
• Risky strategy
23/05/2013 MIS Research Seminar 5
Incremental studies based on multiple artifacts
• Best option (so far)
• Challenge = define artifact set with relatively independent
components that each present a significant contribution
Typical research study
(6 to 12 months throughput time)
• Preliminary study
• Problem analysis
• Planning solution
design
1 to 2 months
• Solution design
• Demonstration
• Planning evaluation
• Write conference paper
3 to 4 months
• Evaluation studies
• Seminar
• Refinement solution (?)
• Revise conference paper
2 to 4 months
• Conference
presentation
• Incorporate
feedback
• Prepare
publication
1 to 2 months
23/05/2013 6Prof. dr. Geert Poels, director AOG Information and Knowledge Management
Part 0.0: Exploring the problem
• Integrating the semantics of events,
processes and tasks across requirements
engineering layers
• Conference: 3th Phd day (2010)
• Conference: Proceedings of the CAiSE Doctoral Consortium 2010 (CEUR Workshop
Proceedings) (2010)
Three orthogonal dimensions of Events
(UFO)
Atomic event Complex event
Instantaneous event
Time-extended event
Non-action event
Action event
Three orthogonal dimensions of Events
(BWW)
Event Process
Internal event
External event
Poorly-defined event
Well-defined event
1.6. Results
• Example of results:
– Construct overload
– Construct excess
– Construct redundancy
– Construct deficit
Part 0.1: Getting an idea
• The quest for know-how, know-why, know-
what and know-who : using KAOS for
enterprise modelling
• Conference: 4th Phd day (2011)
• Conference: BUSITAL (CAiSE): Lecture Notes in Business Information Processing (2011)
• Conference: EIS/SIKS: CEUR Workshop Proceedings (2011)
Modelling an SME with KAOS
Part 0.1: Getting an idea
• De zoektocht naar know-how, know-
why, know-what en know-who : architectuur
voor kleinere bedrijven in vier dimensies
• Journal: INFORMATIE (AMSTERDAM) (2011)
Integrated Model
Research Steps
Part 1: Problem/Motivation
Part 1: Problem/Motivation
• Enterprise architecture for small and
medium-sized enterprises
• Conference: 5th Phd day (2012)
• Conference: Confenis Doctoral Consortium, Proceedings (2012)
Part 1: Problem/Motivation
Part 1: Problem/Motivation
• Enterprise architecture for small and
medium-sized enterprises : a starting point
for bringing EA to SMEs, based on adoption
models
• Book chapter: Information systems and small and medium-sized enterprises (SMEs) : state of
art of IS research in SMEs (2013)
• Conference: EIS/SIKS: CEUR Workshop Proceedings (2012)
Enterprise Architecture for SMEs
• EA for SMEs???4,5
– Not known in SMEs
– Not used in SMEs
4De Nil S, Deprost E, Bernaert M, Poels G (2012) Van Strategie tot Procesmodellering in Kleine en
Middelgrote Organisaties: Een Exploratief Onderzoek. University of Ghent, Ghent
5Devos J (2011) IT Governance for SMEs. University of Ghent, Ghent
Adoption Models
• Method Evaluation Model
Enterprise Architecture for SMEs
• EA for SMEs???
– Increase the perceived usefulness
• Increase actual effectiveness
• Advantages for SMEs in practice
– Increase the perceived ease of use
• Adapt methods to an SME context (in practice)
• Complexity10 (= 1/actual efficiency) must be decreased
– From actual to perceived efficacy
• Test in SMEs: feedback + EA gets better known
10Rogers EM, Shoemaker FF (1971) Communication of Innovations: A Cross-Cultural Approach.
The Free Press, New York
Enterprise Architecture for SMEs
• Design Science11
11Hevner AR, March ST, Park J, Ram S (2004) Design Science in Information Systems Research. MIS
Q 28 (1):75-105
Part 2: Metamodel
Part 2: Metamodel
• CHOOSE: Towards a Metamodel for
Enterprise Architecture in Small and Medium-
Sized Enterprises
• Journal: Information Systems Frontiers (2013)?
Part 2: Metamodel
Enterprise Architecture for SMEs
• Existing EA techniques
Part 2: Metamodel
mentioned. In the strategy-operations column, a minus indicates that a translation from strategy
(business or IT) to operations (organizational or IT) is not clearly supported.
Table 1 Analysis of EA frameworks
WHAT HOW WHERE WHO WHEN WHY
BUSINESS
IS
IT
STRATEGY
-
OPERATIONS
Zachman What How Where Who When Why B/IS/IT +
TOGAF
Data entity,
...
Process, ...
Infrastructure
extension
Organization unit,
actor, role, ...
Event, ...
Motivation
extension
B/IS/IT +
ArchiMate Information Behavior Network, ... Structure Event, ... Motivation B/IS/IT +
DoDAF Resource Activity Location Performer - Capability Blend +
CARP Resource Activity - Performer - Capability B +
IAF Object Activity Interaction Actor, role, ... Event Why, goal, ... B/IS/IT +
E2AF
Business
objects,
resources, ...
Business
activities,
...
With who?
Organization
structure, actors,
...
When? Why? B/IS/IT +
FEA: FEAF Objects, ...
Business
process, ...
Business
locations, ...
- - - IS/IT -
FEA: TEAF
Information,
...
Business
process, ...
Information
exchange, ...
Organization
chart, ...
Event, ...
Mission, vision,
...
B/IS/IT +
GEAM - - - - -
Requirements
vision
B/IS/IT +
ARIS
Input, output,
...
Function -
Organizational
unit, ...
Event Goal Blend +-
(BMM) -
(Business
process) -
(Organization
unit) - End B +
DYA
Product,
data, ...
Process Network Organization, ... -
Business
objectives
B/IS/IT +
Enterprise
modelling /
EKD
Concepts
model
Business
process
model
-
Actors and
resources model
- Goals model B/IS +
REA Resource Event - Agent - Goals B -
SEAM - - - - - Strategies B/IS +
LEAP Object Operation - Object Condition OCL constraint B/IS/IT -
Enterprise Architecture for SMEs
• CHOOSE metamodel
Part 2: Metamodel
Part 2: Metamodel
Part 2: Metamodel
Part 2: Metamodel
Part 2: Metamodel
Part 2: Metamodel
Part 2: Metamodel
Part 2: Metamodel
• -- CONSTRAINTS
• constraints
•
• -- GOAL
•
• --Constraint 1) Hard constraint: a Goal cannot have a Conflict with itself
• context Goal
• inv GOALSELFCONFLICT: (self.ConflictGoal1->union(self.ConflictGoal2))->excludes(self)
•
• --Constraint 2) Soft constraint: the Goal model may not contain Refinement cycles
• context Goal
• inv GOALCYCLICREFINEMENT: self.allHigherGoals()->excludes(self)
•
• -- GOAL-ACTOR
•
• --Constraint 3) Soft constraint: favour Assignments of Goals to Actors Wishing one of the related higher-level Goals
• context Actor
• inv WISHASSIGNMENT:
• if self.AssignmentGoal->notEmpty
• then
• if self.WishGoal->notEmpty
• then self.AssignmentGoal.allHigherGoals().WishActor->union(self.AssignmentGoal.WishActor)->includes(self)
• else true endif
• else true endif
•
• --Constraint 4) Hard constraint: a Role, SofwareActor or Device cannot have a Wish relationship with a Goal
• context Goal
• inv ACTORWISH: self.WishActor.SubRole->isEmpty and self.WishActor.SubSoftwareActor->isEmpty and self.WishActor.SubDevice->isEmpty
•
• --Constraint 5) Soft constraint: if an Actor has an Assignment relationship with a Goal and is part of another Actor, then the encompassing Actor should have an Assignment relationship
with the same or a related higher-level Goal
• context Actor
• inv ASSIGNMENTAGGREGATION:
• if self.AssignmentGoal->notEmpty
• then
• if self.WholeActor->notEmpty
• then ((self.AssignmentGoal.allHigherGoals().AssignmentActor->union(self.AssignmentGoal.AssignmentActor))->intersection(self.allWholeActors()))->notEmpty
• else true endif
• else true endif
•
• --Constraint 6) Soft constraint: if a HumanActor has an Assignment relationship with a Goal, then one of its Supervisors should have an Assignment relationship with the same or a related
higher-level Goal
• context HumanActor
Part 3: Method
Part 3: Method
• Enterprise Architecture Modelling for Small
and Medium-Sized Enterprises: Case Study
Research to Refine and Evaluate the CHOOSE
Method and Metamodel
• Journal: Enterprise Information Systems (2013)?
Part 3: Method
Part 3: Method
Enterprise Architecture for SMEs
Part 3: Method
Part 4: Software Tools
Enterprise Architecture for SMEs
Part 4: Software Tools
• Development of Software Tool Support for
Enterprise Architecture in Small and Medium-
Sized Enterprises
• Conference: BUSITAL (CAiSE): Lecture Notes in Business Information Processing (2013)
Step 1
Step 3
Step 4
Step 5
Step 6
Step 2
Part 4: Software Tools
• Enterprise Architecture Software Tool
Support for Small and Medium-Sized
Enterprises: EASE
• Conference: Proceedings of the Nineteenth Americas Conference on Information Systems
(2013)
Part 4: Software Tools
Part 4: Software Tools
Part 4: Software Tools
Part 4: Software Tools
• Software Tool Support voor Enterprise
Architectuur in Kleine en Middelgrote
Ondernemingen: EASE
• Journal: INFORMATIE (AMSTERDAM) (2013)
Part 4: Software Tools
• An Android Tablet Tool for Enterprise
Architecture Modelling in Small and Medium-
Sized Enterprises
• Conference: Practice of Enterprise Modeling (2013)?
Part 5: Integration/Translation
Part 5: Integration/Translation
• Development of a common base for
enterprise architecture: building the bridge
between CHOOSE and ArchiMate
• Journal: ?
Part 5: Integration/Translation
Part 5: Integration/Translation
Enterprise Architecture for Small and Medium-Sized Enterprises: PhD Overview

Mais conteúdo relacionado

Mais procurados

Software Engineering course
Software Engineering courseSoftware Engineering course
Software Engineering course
Jeremy Rose
 
Analysis concepts and principles
Analysis concepts and principlesAnalysis concepts and principles
Analysis concepts and principles
saurabhshertukde
 
لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...
لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...
لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...
Egyptian Engineers Association
 
Requirements Engineering Process
Requirements Engineering ProcessRequirements Engineering Process
Requirements Engineering Process
Jomel Penalba
 

Mais procurados (20)

Analysis
AnalysisAnalysis
Analysis
 
Model-Based Systems Requirements
Model-Based Systems RequirementsModel-Based Systems Requirements
Model-Based Systems Requirements
 
Chapter02
Chapter02Chapter02
Chapter02
 
Object oriented analysis and design unit- iv
Object oriented analysis and design unit- ivObject oriented analysis and design unit- iv
Object oriented analysis and design unit- iv
 
Design engineering
Design engineeringDesign engineering
Design engineering
 
Ch07
Ch07Ch07
Ch07
 
Software Engineering course
Software Engineering courseSoftware Engineering course
Software Engineering course
 
Analysis concepts and principles
Analysis concepts and principlesAnalysis concepts and principles
Analysis concepts and principles
 
لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...
لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...
لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...
 
Software System Engineering - Chapter 11
Software System Engineering - Chapter 11Software System Engineering - Chapter 11
Software System Engineering - Chapter 11
 
Software engineering rogers pressman chapter 7
Software engineering rogers pressman chapter 7Software engineering rogers pressman chapter 7
Software engineering rogers pressman chapter 7
 
Requirements Engineering Process
Requirements Engineering ProcessRequirements Engineering Process
Requirements Engineering Process
 
Unit1
Unit1Unit1
Unit1
 
Sda 2
Sda   2Sda   2
Sda 2
 
Ooad
OoadOoad
Ooad
 
Structured Analysis and Structured Design
Structured Analysis and Structured DesignStructured Analysis and Structured Design
Structured Analysis and Structured Design
 
CHAPTER 6 REQUIREMENTS MODELING: SCENARIO based Model , Class based moddel
CHAPTER 6 REQUIREMENTS MODELING: SCENARIO based Model , Class based moddelCHAPTER 6 REQUIREMENTS MODELING: SCENARIO based Model , Class based moddel
CHAPTER 6 REQUIREMENTS MODELING: SCENARIO based Model , Class based moddel
 
Building digital capabilities
Building digital capabilities   Building digital capabilities
Building digital capabilities
 
Sda 1
Sda   1Sda   1
Sda 1
 
Unit 3
Unit 3Unit 3
Unit 3
 

Semelhante a Enterprise Architecture for Small and Medium-Sized Enterprises: PhD Overview

Object Oriented Business Capability Map - IIBA 2022 - Draft.pptx
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptxObject Oriented Business Capability Map - IIBA 2022 - Draft.pptx
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptx
AustraliaChapterIIBA
 
'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...
'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...
'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...
IIBA_Latvia_Chapter
 

Semelhante a Enterprise Architecture for Small and Medium-Sized Enterprises: PhD Overview (20)

Group 1 Report CRISP - DM METHODOLOGY.pptx
Group 1 Report CRISP - DM METHODOLOGY.pptxGroup 1 Report CRISP - DM METHODOLOGY.pptx
Group 1 Report CRISP - DM METHODOLOGY.pptx
 
IISME_Fellowship_2015_JFS
IISME_Fellowship_2015_JFSIISME_Fellowship_2015_JFS
IISME_Fellowship_2015_JFS
 
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptx
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptxObject Oriented Business Capability Map - IIBA 2022 - Draft.pptx
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptx
 
Best practice for_agile_ds_projects
Best practice for_agile_ds_projectsBest practice for_agile_ds_projects
Best practice for_agile_ds_projects
 
Master-Thesis-33851- Goncalo Rodrigues Cadete.pdf
Master-Thesis-33851- Goncalo Rodrigues Cadete.pdfMaster-Thesis-33851- Goncalo Rodrigues Cadete.pdf
Master-Thesis-33851- Goncalo Rodrigues Cadete.pdf
 
Project Portfolio Strategic Planning
Project Portfolio Strategic PlanningProject Portfolio Strategic Planning
Project Portfolio Strategic Planning
 
Business intelligence prof nikhat fatma mumtaz husain shaikh
Business intelligence  prof nikhat fatma mumtaz husain shaikhBusiness intelligence  prof nikhat fatma mumtaz husain shaikh
Business intelligence prof nikhat fatma mumtaz husain shaikh
 
SharePoint "Moneyball" - The Art and Science of Winning the SharePoint Metric...
SharePoint "Moneyball" - The Art and Science of Winning the SharePoint Metric...SharePoint "Moneyball" - The Art and Science of Winning the SharePoint Metric...
SharePoint "Moneyball" - The Art and Science of Winning the SharePoint Metric...
 
Operations Research Digital Material.pdf
Operations Research Digital Material.pdfOperations Research Digital Material.pdf
Operations Research Digital Material.pdf
 
BEST Practices - Testing & Optimization | Bredan Rendan
BEST Practices - Testing & Optimization | Bredan RendanBEST Practices - Testing & Optimization | Bredan Rendan
BEST Practices - Testing & Optimization | Bredan Rendan
 
[DSC Europe 22] The Making of a Data Organization - Denys Holovatyi
[DSC Europe 22] The Making of a Data Organization - Denys Holovatyi[DSC Europe 22] The Making of a Data Organization - Denys Holovatyi
[DSC Europe 22] The Making of a Data Organization - Denys Holovatyi
 
KSU IT Capstone Report 2012-2017.pdf
KSU IT Capstone Report 2012-2017.pdfKSU IT Capstone Report 2012-2017.pdf
KSU IT Capstone Report 2012-2017.pdf
 
How to build a KPI system?
How to build a KPI system? How to build a KPI system?
How to build a KPI system?
 
MIS 49100 Week 5 Social Collaboration and Business Results
MIS 49100 Week 5 Social Collaboration and Business ResultsMIS 49100 Week 5 Social Collaboration and Business Results
MIS 49100 Week 5 Social Collaboration and Business Results
 
KSU IT4983 Capstone Projects Report 2017 Update
KSU IT4983 Capstone Projects Report 2017 UpdateKSU IT4983 Capstone Projects Report 2017 Update
KSU IT4983 Capstone Projects Report 2017 Update
 
'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...
'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...
'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...
 
Agile and CMMI: Yes, They Can Work Together
Agile and CMMI: Yes, They Can Work TogetherAgile and CMMI: Yes, They Can Work Together
Agile and CMMI: Yes, They Can Work Together
 
A New Model for Testing
A New Model for TestingA New Model for Testing
A New Model for Testing
 
Process architecture vs modeling
Process architecture vs modelingProcess architecture vs modeling
Process architecture vs modeling
 
Doing Analytics Right - Building the Analytics Environment
Doing Analytics Right - Building the Analytics EnvironmentDoing Analytics Right - Building the Analytics Environment
Doing Analytics Right - Building the Analytics Environment
 

Mais de Maxime Bernaert

inno.com flyer - 2015-2017 digital
inno.com flyer - 2015-2017 digitalinno.com flyer - 2015-2017 digital
inno.com flyer - 2015-2017 digital
Maxime Bernaert
 
Public PhD Defense Enterprise Architecture for Small and Medium-Sized Enterpr...
Public PhD Defense Enterprise Architecture for Small and Medium-Sized Enterpr...Public PhD Defense Enterprise Architecture for Small and Medium-Sized Enterpr...
Public PhD Defense Enterprise Architecture for Small and Medium-Sized Enterpr...
Maxime Bernaert
 

Mais de Maxime Bernaert (9)

inno.com flyer - 2015-2017 digital
inno.com flyer - 2015-2017 digitalinno.com flyer - 2015-2017 digital
inno.com flyer - 2015-2017 digital
 
Doctoraatsboekje finaal
Doctoraatsboekje finaalDoctoraatsboekje finaal
Doctoraatsboekje finaal
 
Public PhD Defense Enterprise Architecture for Small and Medium-Sized Enterpr...
Public PhD Defense Enterprise Architecture for Small and Medium-Sized Enterpr...Public PhD Defense Enterprise Architecture for Small and Medium-Sized Enterpr...
Public PhD Defense Enterprise Architecture for Small and Medium-Sized Enterpr...
 
Enterprise Architecture for Small and Medium-Sized Enterprises: inno.com acad...
Enterprise Architecture for Small and Medium-Sized Enterprises: inno.com acad...Enterprise Architecture for Small and Medium-Sized Enterprises: inno.com acad...
Enterprise Architecture for Small and Medium-Sized Enterprises: inno.com acad...
 
CAiSE BUSITAL Presentation (Valencia): Software Tool Development for Enterpri...
CAiSE BUSITAL Presentation (Valencia): Software Tool Development for Enterpri...CAiSE BUSITAL Presentation (Valencia): Software Tool Development for Enterpri...
CAiSE BUSITAL Presentation (Valencia): Software Tool Development for Enterpri...
 
Enterprise Architecture for Small and Medium-Sized Enterprises: Business Arch...
Enterprise Architecture for Small and Medium-Sized Enterprises: Business Arch...Enterprise Architecture for Small and Medium-Sized Enterprises: Business Arch...
Enterprise Architecture for Small and Medium-Sized Enterprises: Business Arch...
 
CHOOSE: Enterprise Architecture for Small and Medium Sized Enterprises
CHOOSE: Enterprise Architecture for Small and Medium Sized EnterprisesCHOOSE: Enterprise Architecture for Small and Medium Sized Enterprises
CHOOSE: Enterprise Architecture for Small and Medium Sized Enterprises
 
Confenis Conference Presentation
Confenis Conference PresentationConfenis Conference Presentation
Confenis Conference Presentation
 
Presentation AOG Meeting 2012 05 06
Presentation AOG Meeting 2012 05 06Presentation AOG Meeting 2012 05 06
Presentation AOG Meeting 2012 05 06
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
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
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 

Enterprise Architecture for Small and Medium-Sized Enterprises: PhD Overview

  • 1. Enterprise Architecture in Small and Medium-Sized Enterprises
  • 2. How to delineate research studies in DSRM PhD research project? 23/05/2013 MIS Research Seminar 2 • Each phase is a paper DOESN’T WORK (though each phase as a dissertation chapter makes sense)
  • 3. 23/05/2013 MIS Research Seminar 3 Research review with research agenda • Valid option – we have examples that WORKED • Time-consuming • Contribution of new knowledge is absolute requirement • Risky strategy
  • 4. 23/05/2013 MIS Research Seminar 4 Evaluation existing solutions • Valid option – we have examples that WORKED • Theoretical development to explain evaluation results is an absolute requirement • Risky strategy
  • 5. 23/05/2013 MIS Research Seminar 5 Incremental studies based on multiple artifacts • Best option (so far) • Challenge = define artifact set with relatively independent components that each present a significant contribution
  • 6. Typical research study (6 to 12 months throughput time) • Preliminary study • Problem analysis • Planning solution design 1 to 2 months • Solution design • Demonstration • Planning evaluation • Write conference paper 3 to 4 months • Evaluation studies • Seminar • Refinement solution (?) • Revise conference paper 2 to 4 months • Conference presentation • Incorporate feedback • Prepare publication 1 to 2 months 23/05/2013 6Prof. dr. Geert Poels, director AOG Information and Knowledge Management
  • 7. Part 0.0: Exploring the problem • Integrating the semantics of events, processes and tasks across requirements engineering layers • Conference: 3th Phd day (2010) • Conference: Proceedings of the CAiSE Doctoral Consortium 2010 (CEUR Workshop Proceedings) (2010)
  • 8. Three orthogonal dimensions of Events (UFO) Atomic event Complex event Instantaneous event Time-extended event Non-action event Action event
  • 9. Three orthogonal dimensions of Events (BWW) Event Process Internal event External event Poorly-defined event Well-defined event
  • 10. 1.6. Results • Example of results: – Construct overload – Construct excess – Construct redundancy – Construct deficit
  • 11. Part 0.1: Getting an idea • The quest for know-how, know-why, know- what and know-who : using KAOS for enterprise modelling • Conference: 4th Phd day (2011) • Conference: BUSITAL (CAiSE): Lecture Notes in Business Information Processing (2011) • Conference: EIS/SIKS: CEUR Workshop Proceedings (2011)
  • 12. Modelling an SME with KAOS
  • 13. Part 0.1: Getting an idea • De zoektocht naar know-how, know- why, know-what en know-who : architectuur voor kleinere bedrijven in vier dimensies • Journal: INFORMATIE (AMSTERDAM) (2011)
  • 17. Part 1: Problem/Motivation • Enterprise architecture for small and medium-sized enterprises • Conference: 5th Phd day (2012) • Conference: Confenis Doctoral Consortium, Proceedings (2012)
  • 19. Part 1: Problem/Motivation • Enterprise architecture for small and medium-sized enterprises : a starting point for bringing EA to SMEs, based on adoption models • Book chapter: Information systems and small and medium-sized enterprises (SMEs) : state of art of IS research in SMEs (2013) • Conference: EIS/SIKS: CEUR Workshop Proceedings (2012)
  • 20. Enterprise Architecture for SMEs • EA for SMEs???4,5 – Not known in SMEs – Not used in SMEs 4De Nil S, Deprost E, Bernaert M, Poels G (2012) Van Strategie tot Procesmodellering in Kleine en Middelgrote Organisaties: Een Exploratief Onderzoek. University of Ghent, Ghent 5Devos J (2011) IT Governance for SMEs. University of Ghent, Ghent
  • 21. Adoption Models • Method Evaluation Model
  • 22. Enterprise Architecture for SMEs • EA for SMEs??? – Increase the perceived usefulness • Increase actual effectiveness • Advantages for SMEs in practice – Increase the perceived ease of use • Adapt methods to an SME context (in practice) • Complexity10 (= 1/actual efficiency) must be decreased – From actual to perceived efficacy • Test in SMEs: feedback + EA gets better known 10Rogers EM, Shoemaker FF (1971) Communication of Innovations: A Cross-Cultural Approach. The Free Press, New York
  • 23. Enterprise Architecture for SMEs • Design Science11 11Hevner AR, March ST, Park J, Ram S (2004) Design Science in Information Systems Research. MIS Q 28 (1):75-105
  • 25. Part 2: Metamodel • CHOOSE: Towards a Metamodel for Enterprise Architecture in Small and Medium- Sized Enterprises • Journal: Information Systems Frontiers (2013)?
  • 27. Enterprise Architecture for SMEs • Existing EA techniques
  • 28. Part 2: Metamodel mentioned. In the strategy-operations column, a minus indicates that a translation from strategy (business or IT) to operations (organizational or IT) is not clearly supported. Table 1 Analysis of EA frameworks WHAT HOW WHERE WHO WHEN WHY BUSINESS IS IT STRATEGY - OPERATIONS Zachman What How Where Who When Why B/IS/IT + TOGAF Data entity, ... Process, ... Infrastructure extension Organization unit, actor, role, ... Event, ... Motivation extension B/IS/IT + ArchiMate Information Behavior Network, ... Structure Event, ... Motivation B/IS/IT + DoDAF Resource Activity Location Performer - Capability Blend + CARP Resource Activity - Performer - Capability B + IAF Object Activity Interaction Actor, role, ... Event Why, goal, ... B/IS/IT + E2AF Business objects, resources, ... Business activities, ... With who? Organization structure, actors, ... When? Why? B/IS/IT + FEA: FEAF Objects, ... Business process, ... Business locations, ... - - - IS/IT - FEA: TEAF Information, ... Business process, ... Information exchange, ... Organization chart, ... Event, ... Mission, vision, ... B/IS/IT + GEAM - - - - - Requirements vision B/IS/IT + ARIS Input, output, ... Function - Organizational unit, ... Event Goal Blend +- (BMM) - (Business process) - (Organization unit) - End B + DYA Product, data, ... Process Network Organization, ... - Business objectives B/IS/IT + Enterprise modelling / EKD Concepts model Business process model - Actors and resources model - Goals model B/IS + REA Resource Event - Agent - Goals B - SEAM - - - - - Strategies B/IS + LEAP Object Operation - Object Condition OCL constraint B/IS/IT -
  • 29. Enterprise Architecture for SMEs • CHOOSE metamodel
  • 37. Part 2: Metamodel • -- CONSTRAINTS • constraints • • -- GOAL • • --Constraint 1) Hard constraint: a Goal cannot have a Conflict with itself • context Goal • inv GOALSELFCONFLICT: (self.ConflictGoal1->union(self.ConflictGoal2))->excludes(self) • • --Constraint 2) Soft constraint: the Goal model may not contain Refinement cycles • context Goal • inv GOALCYCLICREFINEMENT: self.allHigherGoals()->excludes(self) • • -- GOAL-ACTOR • • --Constraint 3) Soft constraint: favour Assignments of Goals to Actors Wishing one of the related higher-level Goals • context Actor • inv WISHASSIGNMENT: • if self.AssignmentGoal->notEmpty • then • if self.WishGoal->notEmpty • then self.AssignmentGoal.allHigherGoals().WishActor->union(self.AssignmentGoal.WishActor)->includes(self) • else true endif • else true endif • • --Constraint 4) Hard constraint: a Role, SofwareActor or Device cannot have a Wish relationship with a Goal • context Goal • inv ACTORWISH: self.WishActor.SubRole->isEmpty and self.WishActor.SubSoftwareActor->isEmpty and self.WishActor.SubDevice->isEmpty • • --Constraint 5) Soft constraint: if an Actor has an Assignment relationship with a Goal and is part of another Actor, then the encompassing Actor should have an Assignment relationship with the same or a related higher-level Goal • context Actor • inv ASSIGNMENTAGGREGATION: • if self.AssignmentGoal->notEmpty • then • if self.WholeActor->notEmpty • then ((self.AssignmentGoal.allHigherGoals().AssignmentActor->union(self.AssignmentGoal.AssignmentActor))->intersection(self.allWholeActors()))->notEmpty • else true endif • else true endif • • --Constraint 6) Soft constraint: if a HumanActor has an Assignment relationship with a Goal, then one of its Supervisors should have an Assignment relationship with the same or a related higher-level Goal • context HumanActor
  • 39. Part 3: Method • Enterprise Architecture Modelling for Small and Medium-Sized Enterprises: Case Study Research to Refine and Evaluate the CHOOSE Method and Metamodel • Journal: Enterprise Information Systems (2013)?
  • 46. Part 4: Software Tools • Development of Software Tool Support for Enterprise Architecture in Small and Medium- Sized Enterprises • Conference: BUSITAL (CAiSE): Lecture Notes in Business Information Processing (2013)
  • 47. Step 1 Step 3 Step 4 Step 5 Step 6 Step 2
  • 48.
  • 49. Part 4: Software Tools • Enterprise Architecture Software Tool Support for Small and Medium-Sized Enterprises: EASE • Conference: Proceedings of the Nineteenth Americas Conference on Information Systems (2013)
  • 53. Part 4: Software Tools • Software Tool Support voor Enterprise Architectuur in Kleine en Middelgrote Ondernemingen: EASE • Journal: INFORMATIE (AMSTERDAM) (2013)
  • 54. Part 4: Software Tools • An Android Tablet Tool for Enterprise Architecture Modelling in Small and Medium- Sized Enterprises • Conference: Practice of Enterprise Modeling (2013)?
  • 55.
  • 56.
  • 57.
  • 58.
  • 60. Part 5: Integration/Translation • Development of a common base for enterprise architecture: building the bridge between CHOOSE and ArchiMate • Journal: ?