SlideShare a Scribd company logo
1 of 15
Enterprise Apps – Will Future Enterprise Software
come from App Stores?
Prof. Dr. Alexander Maedche

19. Handelsblatt Jahrestagung „Strategisches IT-Management“
Munich, January 29th 2013
Objectives of this talk

       Review history of enterprise systems and identify key issues.
  1
       Introduce platform-based ecosystems and provide selected views
  2     on their underlying mechanisms.


       Outline strategies for leveraging platform-based ecosystems in an
  3     enterprise IT environment.




                                     2
Historic Perspective on Enterprise Systems:
Evolution of Paradigms & Key Issues

     Calculation                     Functional                               Integrated           Service-oriented
      Systems                         Systems                                  Systems                Systems

                                      Module 2

                                                                                  ERP



                                                              Module 3
                                                                                                            SOA Middleware
                                                                         Module         Module
                                                                           1              2
                          Module 1




        Single                                                                                     Module    Module   Module
                                                                                                                        1
                                                                                                                               Module
                                                                                                                                 2
                                                                                                                                        Mdule x
                                                 Module 3




                                                                                                     1         2


       Purpose                                                                                                        Module   Module


                                                                         Module         Module     Module
                                                                                                     3
                                                                                                             Module
                                                                                                               4
                                                                                                                        3        4



       Module
                                                                           3              4




    1950         1960     1970                              1980         1990            2000     2010                                            Time


       Limited          Inconsistency, He                                Complexity,                Governance,
      functional         terogeneity, Silo-                              Inflexibility,            Development &
        scope                 based                                      Competitive             Maintenance Costs,
                          Decisions,TCO                                  Advantage?              Lacking Capabilities
                                                                          3
Important Principle of Successful Consumer IT Providers

                           Demonstrate platform leadership and
                           establish a vibrant ecosystem of
                           partners, developers, users, customers,
                           and communities.

                           Ecosystem


                                             Platform




        …
                                   (Gawer & Cusumano, 2002); (Simon, 2011)
                               4
Definition: Platforms & Ecosystems
Platforms are defined as an “… extensible           Desktop OS: Unix, Mac, Windows
                                                    Game Consoles: Wii, Xbox, Playstation
codebase of a software-based system that            Payment Systems: Paypal, Google
                                                    Checkout, Visa, Apple, Mobile Felica
provides core functionality shared by the           Mobile Devices: iPhone, Android, Symbian,
modules that interoperate with it and the           Blackberry
                                                    Social Networks: Facebook, LinkedIn, XING
interfaces through which they interoperate.”        Web Search: Google, Bing+Yahoo!, Baidu
                                                    Ebooks: Amazon Kindle, iPad, Sony
(Tiwana et al., 2010)                               …


“The collection of the platform and the
modules specific to that platform represent        Ecosystem

the platform‟s ecosystem.”                              Module        …          Module

(Gawer & Cusumano, 2002)

                                                                    Interfaces

Winners in a platform market generally
have the “best” platform strategy, not                   Platform
necessarily the “best” product. (Cusumano, 2010)

                                        5
Platform-based Ecosystems: Architecture, Governance and
Environmental Dynamics
„Evolution of platform-based ecosystems depends on choices of the
platform owners and exogeneous environmental dynamics.“
                                                                 (Tiwana et al., 2010)




                                Internal Fit
     Platform Architecture Platform ArchitecturePlatform Governance
           Modularity            Modularity    Decision Rights, Control
        Decomposition,        Decomposition,      Mechanisms, and
       and Design Rules      and Design Rules         Ownership


                                              Environmental
                                                dynamics
                Environmental Fit
                                              Convergence,
                                            Multihoming costs,
                                             Complementors
                                      6
Integration vs. Modularity
Learning from Product Development
 Modularity is a very general set of
  principles for managing complexity.
  However, complex systems are not
  fully decomposable. (Simon, 1962)
                                        Integrated System          Modular System
 Product architecture: (Ulrich, 1995)
   Arrangement of functional elements,
   Mapping of functional elements to physical
   components, and
   Specification of interfaces among physical
   components.

 Methods such as the Design Structure Matrix
  (DSM) help to analyze and optimize the product
  structure.                                                Design Structure Matrix

                                    7
„One Size Fits All“- Platform Approach does not work:
Learning from the Automotive Industry
Platform-based product development has been introduced in the
Automotive Industry already at the end of the 90s. Costs could be
successfully reduced. However, branding issues and cannibilization
effects appeared.
Volkswagen: Different Assembley Kits depending on class/price
                                                  e.g. Volkswagen Modularer
                                                  Querbaukasten (MQB):

                                                   Harmonized Interfaces
                                                   Basis for 40 different
                                                    models (A3, Polo, Golf,
                                                    Passat, …) until 2018
                                                   Intensified Collaboration
                                                    with First-Tier Suppliers



                                     8
Today„s Enterprise System Landscapes:
A Platform-based Perspective

                                                                      Self Dev      …           3rd Party

                      …
                                                                     Mobile App                Mobile App
                                    Comm.                                         Interfaces
     Self Dev
                                   Sharepoint
       App
                  Interfaces       Extension


                                                                                                            iOS
                                            Office /
                                         Sharepoint



…
                                                                 - Architecture?
            ABAP
                                          ISV-based
           Custom
           Module 1       Interfaces
                                           Extension
                                                                 - Governance?
                                                                 - Environmental Dynamics?
                                                       ERP

                                                             9
New Technology Concepts become available:
Platform-as-a-Service




                                            …



(Rymer and Ried, 2012)


                            10
Managerial Implications for CIOs
Six Enduring Principles for Managing Strategy & Innovation in an
Uncertain World (Cusumano, 2010)



                                  Pull, Don„t just push
                                                                 Platforms &
         Capabilities
                                                                  Services
                                 Scope, Not Just Scale
         Not just strategy
                                                                Not just products
                             Flexibility, Not Just Efficiency



          Agility to lead                                       Establish innovation
           or adapt to                                          ecosystems & hybrid
             change                                               business models


                                             11
Towards Platform-Based Enterprise Systems

Corporate IT becomes driver of platform-based ecosystem(s) from an
architecture, governance, and environmental dynamics perspective:

                                                                                                                                                                   Platform-based
                                                                                                                                                                      Systems
  Calculation                   Functional                            Integrated            Service-oriented
   Systems                       Systems                               Systems                 Systems
                                                                                                                                                  Ecosystem
                                 Module 2




                                                                                                                                                   Tailor-based                         Standard
                                                                             ERP                                                                   Module (LoB)                       Module by ISV
                                                                                                                                                                                 …
                                                         Module 3




                                                                    Module
                                                                                                     SOA Middleware
                                                                                   Module
                                                                      1              2
                     Module 1




                                                                                                                                                              Shared                 Shared
                                                                                                                                                                                                        …
     Single                                                                                 Module    Module   Module
                                                                                                                 1
                                                                                                                        Module
                                                                                                                          2
                                                                                                                                 Mdule x
                                            Module 3




                                                                                              1         2


    Purpose
                                                                    Module         Module   Module    Module
                                                                                                               Module
                                                                                                                 3
                                                                                                                        Module
                                                                                                                          4
                                                                                                                                                              Module                 Module
                                                                                                                                                                                                        Provided
                                                                                              3         4
    Module
                                                                      3              4
                                                                                                                                                     Platform                                           by IT


 1950         1960   1970                              1980         1990            2000    2010                                           Time
                                                                                                                                                                  ERP

                                                                                                                                                                                              Mdule x
                                                                                                                                                         Module         Module
                                                                                                                                                           1              2


                                                                                                                                                         Module         Module
                                                                                                                                                           3              4




                                                                                                      12
Summary

          • Historic perspective of Enterprise Systems has
   1        been characterized by multiple trade-offs: limited
            scope, heterogeneity, inflexibility, governance, …




   2      • Platform-based ecosystems have shown to be a
            powerful concept in various domains.


          • Corporate IT needs to adopt platform thinking and
   3        build the required capabilities towards platform-
            based Enterprise Systems.



                             13
Thank you for your attention!




                  Q&A
                                 Prof. Dr. Alexander Mädche
                                 +49 621 181 3606
                                 maedche@es.uni-mannheim.de

                                 Chair of Information Systems IV, Business
                                 School and Institute for Enterprise Systems,
                                 University of Mannheim
                                 http://eris.bwl.uni-mannheim.de
                                 http://ines.uni-mannheim.de

                                14
References
Cusumano, M. 2010. Staying Power: Six Enduring Principles for Managing Strategy and
Innovation in an Uncertain World. Oxford University Press.
Gawer, A. and Cusumano, M. 2002. Platform Leadership: How Intel, Microsoft, and Cisco
Drive Industry Innovation. Harvard Business Review Press.
Simon, P. 2011. The Age of the Platform: How Amazon, Apple, Facebook, and Google
Have Redefined Business. Motion Publishing.
Tiwana, A., Konsynski, B., and Bush, A. A. 2010. “Research Commentary - Platform
Evolution: Coevolution of Platform Architecture, Governance, and Environmental
Dynamics,” Information Systems Research (21:4), pp. 675–687.
Rymer, J. R. and Ried, S. 2011. The Forrester Wave™: Platform- As-A-Service For App
Dev And Delivery Professionals, Q2 2011.
Ulrich, K. 1995. The role of product architecture in the manufacturing firm”, Research
Policy 24, 1995, pp. 419-440.
Simon, H.A., 1962. The architecture of complexity. In: Proceedings of the American
Philosophical Society, 106, pp. 467–482
Steward, D.V. 1981. The Design Structure System: A Method for Managing the Design of
Complex Systems. IEEE Transactions on Engineering Management. 28(3), pp. 71-74.
                                              15

More Related Content

Similar to Enterprise Apps - Will Future Enterprise Software come from App Stores?

SEAA'2012: An MDE approach for Runtime Monitoring and Adapting Component-base...
SEAA'2012: An MDE approach for Runtime Monitoring and Adapting Component-base...SEAA'2012: An MDE approach for Runtime Monitoring and Adapting Component-base...
SEAA'2012: An MDE approach for Runtime Monitoring and Adapting Component-base...Applied Computing Group
 
Aspect Oriented Programming
Aspect Oriented ProgrammingAspect Oriented Programming
Aspect Oriented Programmingmukhtarhudaya
 
Object Orientation Fundamentals
Object Orientation FundamentalsObject Orientation Fundamentals
Object Orientation FundamentalsPramod Parajuli
 
Privacy and Security in Multi-modal User Interface Modeling for Social Media
Privacy and Security in Multi-modal User Interface Modeling for Social MediaPrivacy and Security in Multi-modal User Interface Modeling for Social Media
Privacy and Security in Multi-modal User Interface Modeling for Social Mediamsm2011socialcom
 
Model-Driven Generation of MVC2 Web Applications: From Models to Code
Model-Driven Generation of MVC2 Web Applications: From Models to CodeModel-Driven Generation of MVC2 Web Applications: From Models to Code
Model-Driven Generation of MVC2 Web Applications: From Models to CodeIJEACS
 
Grade management-using-snmp-design-doc
Grade management-using-snmp-design-docGrade management-using-snmp-design-doc
Grade management-using-snmp-design-docHarshul Jain
 
MoDisco Eclipse-OMG Symp 2010
MoDisco Eclipse-OMG Symp 2010MoDisco Eclipse-OMG Symp 2010
MoDisco Eclipse-OMG Symp 2010fmadiot
 
Modular Monolithic (according to microservice's principles)
Modular Monolithic (according to microservice's principles)Modular Monolithic (according to microservice's principles)
Modular Monolithic (according to microservice's principles)ThanhSangLuskillaug
 
Monte -- machine learning in Python
Monte -- machine learning in PythonMonte -- machine learning in Python
Monte -- machine learning in Pythonbutest
 
Monte -- machine learning in Python
Monte -- machine learning in PythonMonte -- machine learning in Python
Monte -- machine learning in Pythonbutest
 
Precaution for Covid-19 based on Mask detection and sensor
Precaution for Covid-19 based on Mask detection and sensorPrecaution for Covid-19 based on Mask detection and sensor
Precaution for Covid-19 based on Mask detection and sensorIRJET Journal
 
Web Sites UI Taxonomy & Design: An Analysis on Web Sites User's Interface
Web Sites UI Taxonomy & Design: An Analysis on Web Sites User's InterfaceWeb Sites UI Taxonomy & Design: An Analysis on Web Sites User's Interface
Web Sites UI Taxonomy & Design: An Analysis on Web Sites User's InterfaceJuan Antonio Martin Checa
 
Uncertainty-wise Engineering of IoT Cloud Systems
Uncertainty-wise Engineering of IoT Cloud SystemsUncertainty-wise Engineering of IoT Cloud Systems
Uncertainty-wise Engineering of IoT Cloud SystemsLuca Berardinelli
 
Spring Architecture | Advanced Java
Spring Architecture | Advanced JavaSpring Architecture | Advanced Java
Spring Architecture | Advanced JavaVISHAL DONGA
 
Analyze your software assets with Modisco par Frédéric Madiot
Analyze your software assets with Modisco par Frédéric MadiotAnalyze your software assets with Modisco par Frédéric Madiot
Analyze your software assets with Modisco par Frédéric MadiotEclipseDayParis
 

Similar to Enterprise Apps - Will Future Enterprise Software come from App Stores? (20)

Megamodeling
MegamodelingMegamodeling
Megamodeling
 
Introduction to MDA
Introduction to MDAIntroduction to MDA
Introduction to MDA
 
Pro Model
Pro ModelPro Model
Pro Model
 
SEAA'2012: An MDE approach for Runtime Monitoring and Adapting Component-base...
SEAA'2012: An MDE approach for Runtime Monitoring and Adapting Component-base...SEAA'2012: An MDE approach for Runtime Monitoring and Adapting Component-base...
SEAA'2012: An MDE approach for Runtime Monitoring and Adapting Component-base...
 
java
javajava
java
 
Aspect Oriented Programming
Aspect Oriented ProgrammingAspect Oriented Programming
Aspect Oriented Programming
 
Object Orientation Fundamentals
Object Orientation FundamentalsObject Orientation Fundamentals
Object Orientation Fundamentals
 
Privacy and Security in Multi-modal User Interface Modeling for Social Media
Privacy and Security in Multi-modal User Interface Modeling for Social MediaPrivacy and Security in Multi-modal User Interface Modeling for Social Media
Privacy and Security in Multi-modal User Interface Modeling for Social Media
 
Model-Driven Generation of MVC2 Web Applications: From Models to Code
Model-Driven Generation of MVC2 Web Applications: From Models to CodeModel-Driven Generation of MVC2 Web Applications: From Models to Code
Model-Driven Generation of MVC2 Web Applications: From Models to Code
 
Grade management-using-snmp-design-doc
Grade management-using-snmp-design-docGrade management-using-snmp-design-doc
Grade management-using-snmp-design-doc
 
MoDisco Eclipse-OMG Symp 2010
MoDisco Eclipse-OMG Symp 2010MoDisco Eclipse-OMG Symp 2010
MoDisco Eclipse-OMG Symp 2010
 
Modular Monolithic (according to microservice's principles)
Modular Monolithic (according to microservice's principles)Modular Monolithic (according to microservice's principles)
Modular Monolithic (according to microservice's principles)
 
Monte -- machine learning in Python
Monte -- machine learning in PythonMonte -- machine learning in Python
Monte -- machine learning in Python
 
Monte -- machine learning in Python
Monte -- machine learning in PythonMonte -- machine learning in Python
Monte -- machine learning in Python
 
Precaution for Covid-19 based on Mask detection and sensor
Precaution for Covid-19 based on Mask detection and sensorPrecaution for Covid-19 based on Mask detection and sensor
Precaution for Covid-19 based on Mask detection and sensor
 
Web Sites UI Taxonomy & Design: An Analysis on Web Sites User's Interface
Web Sites UI Taxonomy & Design: An Analysis on Web Sites User's InterfaceWeb Sites UI Taxonomy & Design: An Analysis on Web Sites User's Interface
Web Sites UI Taxonomy & Design: An Analysis on Web Sites User's Interface
 
Uncertainty-wise Engineering of IoT Cloud Systems
Uncertainty-wise Engineering of IoT Cloud SystemsUncertainty-wise Engineering of IoT Cloud Systems
Uncertainty-wise Engineering of IoT Cloud Systems
 
S 7
S 7S 7
S 7
 
Spring Architecture | Advanced Java
Spring Architecture | Advanced JavaSpring Architecture | Advanced Java
Spring Architecture | Advanced Java
 
Analyze your software assets with Modisco par Frédéric Madiot
Analyze your software assets with Modisco par Frédéric MadiotAnalyze your software assets with Modisco par Frédéric Madiot
Analyze your software assets with Modisco par Frédéric Madiot
 

More from Prof. Dr. Alexander Maedche

Service Design - Gestaltung der Digitalen Transformation
Service Design - Gestaltung der Digitalen TransformationService Design - Gestaltung der Digitalen Transformation
Service Design - Gestaltung der Digitalen TransformationProf. Dr. Alexander Maedche
 
Accelerating Big Data & Analytics Innovations through Public – Private Partne...
Accelerating Big Data & Analytics Innovations through Public – Private Partne...Accelerating Big Data & Analytics Innovations through Public – Private Partne...
Accelerating Big Data & Analytics Innovations through Public – Private Partne...Prof. Dr. Alexander Maedche
 
SAP Big Data Innovation Lab at the University of Mannheim
SAP Big Data Innovation Lab at the University of MannheimSAP Big Data Innovation Lab at the University of Mannheim
SAP Big Data Innovation Lab at the University of MannheimProf. Dr. Alexander Maedche
 
Prinzipien für eine agile und nutzerzentrierte Softwareentwicklung
Prinzipien für eine agile und nutzerzentrierte SoftwareentwicklungPrinzipien für eine agile und nutzerzentrierte Softwareentwicklung
Prinzipien für eine agile und nutzerzentrierte SoftwareentwicklungProf. Dr. Alexander Maedche
 
Graduate School of Economics and Social Sciences at the University of Mannheim
Graduate School of Economics and Social Sciences at the University of MannheimGraduate School of Economics and Social Sciences at the University of Mannheim
Graduate School of Economics and Social Sciences at the University of MannheimProf. Dr. Alexander Maedche
 
Data-Driven Systems - Overview Presentation at InES Symposium 2013
Data-Driven Systems - Overview Presentation at InES Symposium 2013Data-Driven Systems - Overview Presentation at InES Symposium 2013
Data-Driven Systems - Overview Presentation at InES Symposium 2013Prof. Dr. Alexander Maedche
 
Kostenführerschaft und Differenzierung - Unternehmenssoftware vor der Revolution
Kostenführerschaft und Differenzierung - Unternehmenssoftware vor der RevolutionKostenführerschaft und Differenzierung - Unternehmenssoftware vor der Revolution
Kostenführerschaft und Differenzierung - Unternehmenssoftware vor der RevolutionProf. Dr. Alexander Maedche
 
How banks reinvent themselves through enterprise systems
How banks reinvent themselves through enterprise systemsHow banks reinvent themselves through enterprise systems
How banks reinvent themselves through enterprise systemsProf. Dr. Alexander Maedche
 
Design Principles of Advanced Task Elicitation Systems
Design Principles of Advanced Task Elicitation SystemsDesign Principles of Advanced Task Elicitation Systems
Design Principles of Advanced Task Elicitation SystemsProf. Dr. Alexander Maedche
 
Yin and Yang - Product Manager and Usability/Ux-Professionals in der Software...
Yin and Yang - Product Manager and Usability/Ux-Professionals in der Software...Yin and Yang - Product Manager and Usability/Ux-Professionals in der Software...
Yin and Yang - Product Manager and Usability/Ux-Professionals in der Software...Prof. Dr. Alexander Maedche
 

More from Prof. Dr. Alexander Maedche (17)

Service Design - Gestaltung der Digitalen Transformation
Service Design - Gestaltung der Digitalen TransformationService Design - Gestaltung der Digitalen Transformation
Service Design - Gestaltung der Digitalen Transformation
 
Accelerating Big Data & Analytics Innovations through Public – Private Partne...
Accelerating Big Data & Analytics Innovations through Public – Private Partne...Accelerating Big Data & Analytics Innovations through Public – Private Partne...
Accelerating Big Data & Analytics Innovations through Public – Private Partne...
 
User Assistance Systems
User Assistance SystemsUser Assistance Systems
User Assistance Systems
 
Designing Digital Services in Retail Banking
Designing Digital Services in Retail BankingDesigning Digital Services in Retail Banking
Designing Digital Services in Retail Banking
 
Der Weg zum nutzerzentrierten Unternehmen
Der Weg zum nutzerzentrierten UnternehmenDer Weg zum nutzerzentrierten Unternehmen
Der Weg zum nutzerzentrierten Unternehmen
 
InES Development Day
InES Development DayInES Development Day
InES Development Day
 
SAP Big Data Innovation Lab at the University of Mannheim
SAP Big Data Innovation Lab at the University of MannheimSAP Big Data Innovation Lab at the University of Mannheim
SAP Big Data Innovation Lab at the University of Mannheim
 
Prinzipien für eine agile und nutzerzentrierte Softwareentwicklung
Prinzipien für eine agile und nutzerzentrierte SoftwareentwicklungPrinzipien für eine agile und nutzerzentrierte Softwareentwicklung
Prinzipien für eine agile und nutzerzentrierte Softwareentwicklung
 
Nutzerzentrierte Informationssysteme
Nutzerzentrierte InformationssystemeNutzerzentrierte Informationssysteme
Nutzerzentrierte Informationssysteme
 
Graduate School of Economics and Social Sciences at the University of Mannheim
Graduate School of Economics and Social Sciences at the University of MannheimGraduate School of Economics and Social Sciences at the University of Mannheim
Graduate School of Economics and Social Sciences at the University of Mannheim
 
Data-Driven Systems - Overview Presentation at InES Symposium 2013
Data-Driven Systems - Overview Presentation at InES Symposium 2013Data-Driven Systems - Overview Presentation at InES Symposium 2013
Data-Driven Systems - Overview Presentation at InES Symposium 2013
 
Kostenführerschaft und Differenzierung - Unternehmenssoftware vor der Revolution
Kostenführerschaft und Differenzierung - Unternehmenssoftware vor der RevolutionKostenführerschaft und Differenzierung - Unternehmenssoftware vor der Revolution
Kostenführerschaft und Differenzierung - Unternehmenssoftware vor der Revolution
 
Die Megatrends in der Softwarebranche
Die Megatrends in der SoftwarebrancheDie Megatrends in der Softwarebranche
Die Megatrends in der Softwarebranche
 
How banks reinvent themselves through enterprise systems
How banks reinvent themselves through enterprise systemsHow banks reinvent themselves through enterprise systems
How banks reinvent themselves through enterprise systems
 
Design Principles of Advanced Task Elicitation Systems
Design Principles of Advanced Task Elicitation SystemsDesign Principles of Advanced Task Elicitation Systems
Design Principles of Advanced Task Elicitation Systems
 
Yin and Yang - Product Manager and Usability/Ux-Professionals in der Software...
Yin and Yang - Product Manager and Usability/Ux-Professionals in der Software...Yin and Yang - Product Manager and Usability/Ux-Professionals in der Software...
Yin and Yang - Product Manager and Usability/Ux-Professionals in der Software...
 
Best Practices for Software Product Development
Best Practices for Software Product DevelopmentBest Practices for Software Product Development
Best Practices for Software Product Development
 

Recently uploaded

VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docxRodelinaLaud
 

Recently uploaded (20)

Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Best Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting PartnershipBest Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting Partnership
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docx
 

Enterprise Apps - Will Future Enterprise Software come from App Stores?

  • 1. Enterprise Apps – Will Future Enterprise Software come from App Stores? Prof. Dr. Alexander Maedche 19. Handelsblatt Jahrestagung „Strategisches IT-Management“ Munich, January 29th 2013
  • 2. Objectives of this talk  Review history of enterprise systems and identify key issues. 1  Introduce platform-based ecosystems and provide selected views 2 on their underlying mechanisms.  Outline strategies for leveraging platform-based ecosystems in an 3 enterprise IT environment. 2
  • 3. Historic Perspective on Enterprise Systems: Evolution of Paradigms & Key Issues Calculation Functional Integrated Service-oriented Systems Systems Systems Systems Module 2 ERP Module 3 SOA Middleware Module Module 1 2 Module 1 Single Module Module Module 1 Module 2 Mdule x Module 3 1 2 Purpose Module Module Module Module Module 3 Module 4 3 4 Module 3 4 1950 1960 1970 1980 1990 2000 2010 Time Limited Inconsistency, He Complexity, Governance, functional terogeneity, Silo- Inflexibility, Development & scope based Competitive Maintenance Costs, Decisions,TCO Advantage? Lacking Capabilities 3
  • 4. Important Principle of Successful Consumer IT Providers Demonstrate platform leadership and establish a vibrant ecosystem of partners, developers, users, customers, and communities. Ecosystem Platform … (Gawer & Cusumano, 2002); (Simon, 2011) 4
  • 5. Definition: Platforms & Ecosystems Platforms are defined as an “… extensible Desktop OS: Unix, Mac, Windows Game Consoles: Wii, Xbox, Playstation codebase of a software-based system that Payment Systems: Paypal, Google Checkout, Visa, Apple, Mobile Felica provides core functionality shared by the Mobile Devices: iPhone, Android, Symbian, modules that interoperate with it and the Blackberry Social Networks: Facebook, LinkedIn, XING interfaces through which they interoperate.” Web Search: Google, Bing+Yahoo!, Baidu Ebooks: Amazon Kindle, iPad, Sony (Tiwana et al., 2010) … “The collection of the platform and the modules specific to that platform represent Ecosystem the platform‟s ecosystem.” Module … Module (Gawer & Cusumano, 2002) Interfaces Winners in a platform market generally have the “best” platform strategy, not Platform necessarily the “best” product. (Cusumano, 2010) 5
  • 6. Platform-based Ecosystems: Architecture, Governance and Environmental Dynamics „Evolution of platform-based ecosystems depends on choices of the platform owners and exogeneous environmental dynamics.“ (Tiwana et al., 2010) Internal Fit Platform Architecture Platform ArchitecturePlatform Governance Modularity Modularity Decision Rights, Control Decomposition, Decomposition, Mechanisms, and and Design Rules and Design Rules Ownership Environmental dynamics Environmental Fit Convergence, Multihoming costs, Complementors 6
  • 7. Integration vs. Modularity Learning from Product Development  Modularity is a very general set of principles for managing complexity. However, complex systems are not fully decomposable. (Simon, 1962) Integrated System Modular System  Product architecture: (Ulrich, 1995) Arrangement of functional elements, Mapping of functional elements to physical components, and Specification of interfaces among physical components.  Methods such as the Design Structure Matrix (DSM) help to analyze and optimize the product structure. Design Structure Matrix 7
  • 8. „One Size Fits All“- Platform Approach does not work: Learning from the Automotive Industry Platform-based product development has been introduced in the Automotive Industry already at the end of the 90s. Costs could be successfully reduced. However, branding issues and cannibilization effects appeared. Volkswagen: Different Assembley Kits depending on class/price e.g. Volkswagen Modularer Querbaukasten (MQB):  Harmonized Interfaces  Basis for 40 different models (A3, Polo, Golf, Passat, …) until 2018  Intensified Collaboration with First-Tier Suppliers 8
  • 9. Today„s Enterprise System Landscapes: A Platform-based Perspective Self Dev … 3rd Party … Mobile App Mobile App Comm. Interfaces Self Dev Sharepoint App Interfaces Extension iOS Office / Sharepoint … - Architecture? ABAP ISV-based Custom Module 1 Interfaces Extension - Governance? - Environmental Dynamics? ERP 9
  • 10. New Technology Concepts become available: Platform-as-a-Service … (Rymer and Ried, 2012) 10
  • 11. Managerial Implications for CIOs Six Enduring Principles for Managing Strategy & Innovation in an Uncertain World (Cusumano, 2010) Pull, Don„t just push Platforms & Capabilities Services Scope, Not Just Scale Not just strategy Not just products Flexibility, Not Just Efficiency Agility to lead Establish innovation or adapt to ecosystems & hybrid change business models 11
  • 12. Towards Platform-Based Enterprise Systems Corporate IT becomes driver of platform-based ecosystem(s) from an architecture, governance, and environmental dynamics perspective: Platform-based Systems Calculation Functional Integrated Service-oriented Systems Systems Systems Systems Ecosystem Module 2 Tailor-based Standard ERP Module (LoB) Module by ISV … Module 3 Module SOA Middleware Module 1 2 Module 1 Shared Shared … Single Module Module Module 1 Module 2 Mdule x Module 3 1 2 Purpose Module Module Module Module Module 3 Module 4 Module Module Provided 3 4 Module 3 4 Platform by IT 1950 1960 1970 1980 1990 2000 2010 Time ERP Mdule x Module Module 1 2 Module Module 3 4 12
  • 13. Summary • Historic perspective of Enterprise Systems has 1 been characterized by multiple trade-offs: limited scope, heterogeneity, inflexibility, governance, … 2 • Platform-based ecosystems have shown to be a powerful concept in various domains. • Corporate IT needs to adopt platform thinking and 3 build the required capabilities towards platform- based Enterprise Systems. 13
  • 14. Thank you for your attention! Q&A Prof. Dr. Alexander Mädche +49 621 181 3606 maedche@es.uni-mannheim.de Chair of Information Systems IV, Business School and Institute for Enterprise Systems, University of Mannheim http://eris.bwl.uni-mannheim.de http://ines.uni-mannheim.de 14
  • 15. References Cusumano, M. 2010. Staying Power: Six Enduring Principles for Managing Strategy and Innovation in an Uncertain World. Oxford University Press. Gawer, A. and Cusumano, M. 2002. Platform Leadership: How Intel, Microsoft, and Cisco Drive Industry Innovation. Harvard Business Review Press. Simon, P. 2011. The Age of the Platform: How Amazon, Apple, Facebook, and Google Have Redefined Business. Motion Publishing. Tiwana, A., Konsynski, B., and Bush, A. A. 2010. “Research Commentary - Platform Evolution: Coevolution of Platform Architecture, Governance, and Environmental Dynamics,” Information Systems Research (21:4), pp. 675–687. Rymer, J. R. and Ried, S. 2011. The Forrester Wave™: Platform- As-A-Service For App Dev And Delivery Professionals, Q2 2011. Ulrich, K. 1995. The role of product architecture in the manufacturing firm”, Research Policy 24, 1995, pp. 419-440. Simon, H.A., 1962. The architecture of complexity. In: Proceedings of the American Philosophical Society, 106, pp. 467–482 Steward, D.V. 1981. The Design Structure System: A Method for Managing the Design of Complex Systems. IEEE Transactions on Engineering Management. 28(3), pp. 71-74. 15