SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
FInES cluster meeting



Advanced Collaborative
  Enterprise Systems
       Norbert Jastroch

     Brussels, 12 Oct 2012
The Multi‐Dimensional Unified Process
provides an advanced model of engineering for
complex enterprise systems, products and projects,
in an interorganizational collaborative environment
                    aiming to
strengthen the European software industry with the
know‐how to build complex services and big data
management in a multi‐layered cloud computing
continuum.
Research Group

International group of researchers working on
 Inter‐Organizational Collaborative Software Engineering
    • Norbert Jastroch – MET Communications GmbH
    • Vassilka Kirova – Alcatel‐Lucent
    • Cyril S. Ku – William Paterson University
    • Thomas J. Marlowe – Seton Hall University
    • Mojgan Mohtashami – Advanced Infrastructure Design
    • Susu Nousala – Aalto University
Collaborative Enterprise Systems

Collaboration of different organizations requires

      integration of processes

      interoperation of systems

      transfer of information/data

across organizational boundaries
Collaborative Software Engineering
• Software development is collaborative in nature, especially for
  large, complex, and innovative systems

• Collaboration shifts from intra‐organizational to become more
  inter‐organizational, inter‐cultural, and international
   • Economic factors (gain competitive edge in less expensive labor markets
     and expertise by out‐sourcing and/or off‐shoring, sub‐contracting,
     academic‐industrial collaboration)
   • Advanced technology in computing environment, interfaces, internet,
     network communication, wireless – Examples: Cloud, IoT, IoS

• Scope of collaboration
   • All activities related to the definition, production, acquisition, integration
     and evolution / maintenance of software systems
Software Engineering Models
• Abstraction of the development process, specifying what the
  process involves in terms of activities and artifacts
• 1‐dimensional models: e.g., Waterfall Model, Rapid‐Prototyping
  Model
• 2‐dimensional (iterative and incremental) models: e.g., Spiral
  Model, Agile Process, Synchronize and Stabilize Model
• Unified Process (a 2‐dimensional model) is well‐established for
  object‐oriented software design and development
• More recently agile, light weight 2‐dimensional models and
  frameworks are being used more broadly
• We propose a light multi‐dimensional model based on Unified
  Process or Agile Unified Process to accommodate inter‐
  organizational collaboration and cost‐savings concerns
1-Dimensional Model
                     (The Waterfall Model)

                               Requirements



Project Management       Specifications and Analysis
  Documentation




                                                       Verification
                                  Design


                         Implementation and Testing


                          Delivery and Installation



                         Post-Delivery Maintenance
2-Dimensional Model
              Disciplines      Increment   Increment   Increment   Increment
                                   1           2           3           4



              Requirements



               Specification
                & Analysis
Person-Days




                 Design



              Implementation
                & Testing



               Maintenance


                                                   Time
The Unified Process
              D iscip lin es        In cep tio n   E laboratio n   C o n s tructio n   T ran sition
                                      P h ase          P h ase          P h ase           P h ase



              R eq u irem ents



               S p ecificatio n
                & An alysis
Person-Days




                  D esign



              Im plem entation
                 & T estin g



               M aintenan ce


                                                               T im e
The Multi-dimensional Unified
                 Process
• Technical and Business Dimensions
    Unchanged but enhanced to accommodate
    collaboration (e.g., partnership in a collaborative
    venture needs to be stabilized in the early phase
    of inception)
The Multi-dimensional Unified
                Process

• Collaborative Dimension
     Partner responsibilities, policies and practices
     Partner capabilities and resources
     Software development process
     Knowledge management and risk
     management
     Quality assessment and consistency
The Multi-dimensional Unified
               Process
• Management Dimension
   Legal issues, security, and intellectual property
   concerns, management objectives, systems
   objectives constrain the willingness and ability
   of the collaborators

   while trust and familiarity, formal and
   informal communication frameworks, and
   mediation processes affect the readiness for
   and the success of a collaboration
The Multi-dimensional Unified
                  Process
• Inter‐Dimensional Relationships
  Multiple dependences between/among artifacts and
  activities in the dimensions

    initial partition of responsibilities related to inception in
    Business Dimension
    modeling and requirements in Technical Dimension
    knowledge and risk management in Collaboration
    Dimension
    security and intellectual property in Management
    Dimension
Advancing
    Collaborative Enterprise Systems
• Develop or select methods to support flexibility,
  specialization and evolution in and between all
  dimensions of the unified process
• Manage collective ownership of knowledge
  and artifacts
• Provide mechanisms and metrics to measure
  quality of collaboration and identify obstacles
Conclusion and Future Work

• Modeling of multi‐dimensional relationships

• Collaborative metrics are needed that may affect
  product, project, and process

• Real world example to map Multi‐dimensional
  Unified Process to reality
Prior Work
• Jastroch, N., Kirova, V., Ku, C. S., Marlowe, T. J., and Mohtashami, M.: “Adapting
  Business and Technical Processes for Collaborative Software Development”.
  Proceedings of the 17th International Conference on Concurrent Enterprising,
  ICE 2011, Aachen, Germany. June 20‐22, 2011
  http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=6041218

• N. Callaos, T.J. Marlowe, N. Jastroch, S. Nousala, V. Kirova (Eds.): Collaborative
  Enterprises. Special issue of the Journal of Systemics, Cybernetics and
  Informatics, JSCI, Vol. 9/5. December 2011
   http://www.iiisci.org/Journal/SCI/Contents.asp?var=&previous=ISS1105

• T.J. Marlowe, N. Jastroch, S. Nousala, V. Kirova: „Complex Collaboration,
  Knowledge Sharing and Interoperability“. Proceedings of the 18th International
  Conference on Concurrent Enterprising, ICE 2012, Munich, Germany. June 2012
  http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=6297696

         Further papers also available on ResearchGate , and SSRN

Mais conteúdo relacionado

Destaque (7)

1 fines_cluster_state-of-play-de boer
1 fines_cluster_state-of-play-de boer1 fines_cluster_state-of-play-de boer
1 fines_cluster_state-of-play-de boer
 
5 11-oscar lázaro
5 11-oscar lázaro5 11-oscar lázaro
5 11-oscar lázaro
 
4 8-msee introduction
4 8-msee introduction4 8-msee introduction
4 8-msee introduction
 
5 7-sven abels
5 7-sven abels5 7-sven abels
5 7-sven abels
 
FInES cluster meeting_martinez
FInES cluster meeting_martinezFInES cluster meeting_martinez
FInES cluster meeting_martinez
 
12 action plant-and_fines-decubber
12 action plant-and_fines-decubber12 action plant-and_fines-decubber
12 action plant-and_fines-decubber
 
1 r&d&i future prospects
1 r&d&i future prospects1 r&d&i future prospects
1 r&d&i future prospects
 

Semelhante a 5 5-norbert jastroch

Agile and MBSE: Fusion or Fission - Modprod2013
Agile and MBSE: Fusion or Fission - Modprod2013Agile and MBSE: Fusion or Fission - Modprod2013
Agile and MBSE: Fusion or Fission - Modprod2013Pär Hammarström
 
Agile - Agile Software Project Management Methodologies
Agile - Agile Software Project Management MethodologiesAgile - Agile Software Project Management Methodologies
Agile - Agile Software Project Management MethodologiesRam Srivastava
 
Software Modernization for the Digital Economy
Software Modernization for the Digital EconomySoftware Modernization for the Digital Economy
Software Modernization for the Digital EconomyZinnov
 
Software systems engineering PRINCIPLES
Software systems engineering PRINCIPLESSoftware systems engineering PRINCIPLES
Software systems engineering PRINCIPLESIvano Malavolta
 
A Brief Introduction to Enterprise Architecture
A Brief Introduction to  Enterprise Architecture A Brief Introduction to  Enterprise Architecture
A Brief Introduction to Enterprise Architecture Daljit Banger
 
Write the Right Requirements by Eric Riz - SPTechCon
Write the Right Requirements by Eric Riz - SPTechConWrite the Right Requirements by Eric Riz - SPTechCon
Write the Right Requirements by Eric Riz - SPTechConSPTechCon
 
Collaborate 2012 - the never ending road of project management presentation c...
Collaborate 2012 - the never ending road of project management presentation c...Collaborate 2012 - the never ending road of project management presentation c...
Collaborate 2012 - the never ending road of project management presentation c...Chain Sys Corporation
 
Mike Kapadya_Resume Updated 3-2-2016
Mike Kapadya_Resume Updated 3-2-2016Mike Kapadya_Resume Updated 3-2-2016
Mike Kapadya_Resume Updated 3-2-2016Mike Kapadya
 
GHD iConnect - our intranet for the future
GHD iConnect - our intranet for the futureGHD iConnect - our intranet for the future
GHD iConnect - our intranet for the futureMaree Courts
 
SDT STRW Rightsourcing White Paper
SDT STRW Rightsourcing White PaperSDT STRW Rightsourcing White Paper
SDT STRW Rightsourcing White PaperJamesWright
 
Pariveda ECM Patterns for Large Enterprises - chicago
Pariveda   ECM Patterns for Large Enterprises - chicagoPariveda   ECM Patterns for Large Enterprises - chicago
Pariveda ECM Patterns for Large Enterprises - chicagomsteinbergtx
 
Brenden Brown Resume
Brenden Brown ResumeBrenden Brown Resume
Brenden Brown ResumeBrenden Brown
 
Key Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning ImplementationKey Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning ImplementationAlithya
 
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.pdfJack Zheng
 
Architecture and Iasa Introduction
Architecture and Iasa IntroductionArchitecture and Iasa Introduction
Architecture and Iasa IntroductionTom Creighton
 

Semelhante a 5 5-norbert jastroch (20)

Agile and MBSE: Fusion or Fission - Modprod2013
Agile and MBSE: Fusion or Fission - Modprod2013Agile and MBSE: Fusion or Fission - Modprod2013
Agile and MBSE: Fusion or Fission - Modprod2013
 
11.ppt
11.ppt11.ppt
11.ppt
 
Neha BA
Neha BANeha BA
Neha BA
 
Agile - Agile Software Project Management Methodologies
Agile - Agile Software Project Management MethodologiesAgile - Agile Software Project Management Methodologies
Agile - Agile Software Project Management Methodologies
 
Software Modernization for the Digital Economy
Software Modernization for the Digital EconomySoftware Modernization for the Digital Economy
Software Modernization for the Digital Economy
 
Software systems engineering PRINCIPLES
Software systems engineering PRINCIPLESSoftware systems engineering PRINCIPLES
Software systems engineering PRINCIPLES
 
A Brief Introduction to Enterprise Architecture
A Brief Introduction to  Enterprise Architecture A Brief Introduction to  Enterprise Architecture
A Brief Introduction to Enterprise Architecture
 
Write the Right Requirements by Eric Riz - SPTechCon
Write the Right Requirements by Eric Riz - SPTechConWrite the Right Requirements by Eric Riz - SPTechCon
Write the Right Requirements by Eric Riz - SPTechCon
 
Collaborate 2012 - the never ending road of project management presentation c...
Collaborate 2012 - the never ending road of project management presentation c...Collaborate 2012 - the never ending road of project management presentation c...
Collaborate 2012 - the never ending road of project management presentation c...
 
Mike Kapadya_Resume Updated 3-2-2016
Mike Kapadya_Resume Updated 3-2-2016Mike Kapadya_Resume Updated 3-2-2016
Mike Kapadya_Resume Updated 3-2-2016
 
GHD iConnect - our intranet for the future
GHD iConnect - our intranet for the futureGHD iConnect - our intranet for the future
GHD iConnect - our intranet for the future
 
SDT STRW Rightsourcing White Paper
SDT STRW Rightsourcing White PaperSDT STRW Rightsourcing White Paper
SDT STRW Rightsourcing White Paper
 
Agile It 20091020
Agile It 20091020Agile It 20091020
Agile It 20091020
 
Pariveda ECM Patterns for Large Enterprises - chicago
Pariveda   ECM Patterns for Large Enterprises - chicagoPariveda   ECM Patterns for Large Enterprises - chicago
Pariveda ECM Patterns for Large Enterprises - chicago
 
Remin's Resume
Remin's ResumeRemin's Resume
Remin's Resume
 
Brenden Brown Resume
Brenden Brown ResumeBrenden Brown Resume
Brenden Brown Resume
 
Key Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning ImplementationKey Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning Implementation
 
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
 
Resume
ResumeResume
Resume
 
Architecture and Iasa Introduction
Architecture and Iasa IntroductionArchitecture and Iasa Introduction
Architecture and Iasa Introduction
 

Mais de Digital Business Innovation Community

White paper eu complexity research-an integrated approach-the peoples toolkit...
White paper eu complexity research-an integrated approach-the peoples toolkit...White paper eu complexity research-an integrated approach-the peoples toolkit...
White paper eu complexity research-an integrated approach-the peoples toolkit...Digital Business Innovation Community
 

Mais de Digital Business Innovation Community (20)

Pf
PfPf
Pf
 
Man sze li fn-es_presentation_130506
Man sze li fn-es_presentation_130506Man sze li fn-es_presentation_130506
Man sze li fn-es_presentation_130506
 
H2020 fines cluster 20130506 for upload
H2020   fines cluster 20130506  for uploadH2020   fines cluster 20130506  for upload
H2020 fines cluster 20130506 for upload
 
Fitman presentation for fines
Fitman presentation for finesFitman presentation for fines
Fitman presentation for fines
 
F in es_secretariat_report-v2
F in es_secretariat_report-v2F in es_secretariat_report-v2
F in es_secretariat_report-v2
 
F in es_pp_template-v1 we2
F in es_pp_template-v1 we2F in es_pp_template-v1 we2
F in es_pp_template-v1 we2
 
F in es_pp_sensing enterprise-v1
F in es_pp_sensing enterprise-v1F in es_pp_sensing enterprise-v1
F in es_pp_sensing enterprise-v1
 
F in es_pp_digent
F in es_pp_digentF in es_pp_digent
F in es_pp_digent
 
F in es_pp_caps v01
F in es_pp_caps v01F in es_pp_caps v01
F in es_pp_caps v01
 
2013 05 06 f in-es_pp_overview
2013 05 06   f in-es_pp_overview2013 05 06   f in-es_pp_overview
2013 05 06 f in-es_pp_overview
 
2013 05 06 f in-es_pp_fi-ppp
2013 05 06   f in-es_pp_fi-ppp2013 05 06   f in-es_pp_fi-ppp
2013 05 06 f in-es_pp_fi-ppp
 
Isn best practices_ innovation-entrepreneurship_fines_06052013
Isn best practices_ innovation-entrepreneurship_fines_06052013Isn best practices_ innovation-entrepreneurship_fines_06052013
Isn best practices_ innovation-entrepreneurship_fines_06052013
 
White paper eu complexity research-an integrated approach-the peoples toolkit...
White paper eu complexity research-an integrated approach-the peoples toolkit...White paper eu complexity research-an integrated approach-the peoples toolkit...
White paper eu complexity research-an integrated approach-the peoples toolkit...
 
5 12-anastasius gavras
5 12-anastasius gavras5 12-anastasius gavras
5 12-anastasius gavras
 
5 10-christoph thuemmler
5 10-christoph thuemmler5 10-christoph thuemmler
5 10-christoph thuemmler
 
5 9-johan bengtsson
5 9-johan bengtsson5 9-johan bengtsson
5 9-johan bengtsson
 
5 8-jonathan cave
5 8-jonathan cave5 8-jonathan cave
5 8-jonathan cave
 
5 6-john sutcliffe‐braithwaite
5 6-john sutcliffe‐braithwaite5 6-john sutcliffe‐braithwaite
5 6-john sutcliffe‐braithwaite
 
5 4-arne berre
5 4-arne berre5 4-arne berre
5 4-arne berre
 
5 3-mika rantakokko
5 3-mika rantakokko5 3-mika rantakokko
5 3-mika rantakokko
 

Último

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
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
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
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
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
 

Último (20)

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
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
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)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
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
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
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
 

5 5-norbert jastroch

  • 1. FInES cluster meeting Advanced Collaborative Enterprise Systems Norbert Jastroch Brussels, 12 Oct 2012
  • 2. The Multi‐Dimensional Unified Process provides an advanced model of engineering for complex enterprise systems, products and projects, in an interorganizational collaborative environment aiming to strengthen the European software industry with the know‐how to build complex services and big data management in a multi‐layered cloud computing continuum.
  • 3. Research Group International group of researchers working on Inter‐Organizational Collaborative Software Engineering • Norbert Jastroch – MET Communications GmbH • Vassilka Kirova – Alcatel‐Lucent • Cyril S. Ku – William Paterson University • Thomas J. Marlowe – Seton Hall University • Mojgan Mohtashami – Advanced Infrastructure Design • Susu Nousala – Aalto University
  • 4. Collaborative Enterprise Systems Collaboration of different organizations requires integration of processes interoperation of systems transfer of information/data across organizational boundaries
  • 5. Collaborative Software Engineering • Software development is collaborative in nature, especially for large, complex, and innovative systems • Collaboration shifts from intra‐organizational to become more inter‐organizational, inter‐cultural, and international • Economic factors (gain competitive edge in less expensive labor markets and expertise by out‐sourcing and/or off‐shoring, sub‐contracting, academic‐industrial collaboration) • Advanced technology in computing environment, interfaces, internet, network communication, wireless – Examples: Cloud, IoT, IoS • Scope of collaboration • All activities related to the definition, production, acquisition, integration and evolution / maintenance of software systems
  • 6. Software Engineering Models • Abstraction of the development process, specifying what the process involves in terms of activities and artifacts • 1‐dimensional models: e.g., Waterfall Model, Rapid‐Prototyping Model • 2‐dimensional (iterative and incremental) models: e.g., Spiral Model, Agile Process, Synchronize and Stabilize Model • Unified Process (a 2‐dimensional model) is well‐established for object‐oriented software design and development • More recently agile, light weight 2‐dimensional models and frameworks are being used more broadly • We propose a light multi‐dimensional model based on Unified Process or Agile Unified Process to accommodate inter‐ organizational collaboration and cost‐savings concerns
  • 7. 1-Dimensional Model (The Waterfall Model) Requirements Project Management Specifications and Analysis Documentation Verification Design Implementation and Testing Delivery and Installation Post-Delivery Maintenance
  • 8. 2-Dimensional Model Disciplines Increment Increment Increment Increment 1 2 3 4 Requirements Specification & Analysis Person-Days Design Implementation & Testing Maintenance Time
  • 9. The Unified Process D iscip lin es In cep tio n E laboratio n C o n s tructio n T ran sition P h ase P h ase P h ase P h ase R eq u irem ents S p ecificatio n & An alysis Person-Days D esign Im plem entation & T estin g M aintenan ce T im e
  • 10. The Multi-dimensional Unified Process • Technical and Business Dimensions Unchanged but enhanced to accommodate collaboration (e.g., partnership in a collaborative venture needs to be stabilized in the early phase of inception)
  • 11. The Multi-dimensional Unified Process • Collaborative Dimension Partner responsibilities, policies and practices Partner capabilities and resources Software development process Knowledge management and risk management Quality assessment and consistency
  • 12. The Multi-dimensional Unified Process • Management Dimension Legal issues, security, and intellectual property concerns, management objectives, systems objectives constrain the willingness and ability of the collaborators while trust and familiarity, formal and informal communication frameworks, and mediation processes affect the readiness for and the success of a collaboration
  • 13. The Multi-dimensional Unified Process • Inter‐Dimensional Relationships Multiple dependences between/among artifacts and activities in the dimensions initial partition of responsibilities related to inception in Business Dimension modeling and requirements in Technical Dimension knowledge and risk management in Collaboration Dimension security and intellectual property in Management Dimension
  • 14. Advancing Collaborative Enterprise Systems • Develop or select methods to support flexibility, specialization and evolution in and between all dimensions of the unified process • Manage collective ownership of knowledge and artifacts • Provide mechanisms and metrics to measure quality of collaboration and identify obstacles
  • 15. Conclusion and Future Work • Modeling of multi‐dimensional relationships • Collaborative metrics are needed that may affect product, project, and process • Real world example to map Multi‐dimensional Unified Process to reality
  • 16. Prior Work • Jastroch, N., Kirova, V., Ku, C. S., Marlowe, T. J., and Mohtashami, M.: “Adapting Business and Technical Processes for Collaborative Software Development”. Proceedings of the 17th International Conference on Concurrent Enterprising, ICE 2011, Aachen, Germany. June 20‐22, 2011 http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=6041218 • N. Callaos, T.J. Marlowe, N. Jastroch, S. Nousala, V. Kirova (Eds.): Collaborative Enterprises. Special issue of the Journal of Systemics, Cybernetics and Informatics, JSCI, Vol. 9/5. December 2011 http://www.iiisci.org/Journal/SCI/Contents.asp?var=&previous=ISS1105 • T.J. Marlowe, N. Jastroch, S. Nousala, V. Kirova: „Complex Collaboration, Knowledge Sharing and Interoperability“. Proceedings of the 18th International Conference on Concurrent Enterprising, ICE 2012, Munich, Germany. June 2012 http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=6297696 Further papers also available on ResearchGate , and SSRN