Fakultät für Informatik Technische Universität München Initial Presentation: Conception and implementation of an extension for the support and Coordination in an Enterprise based on Enterprise-Wiki Confluence Student: Mario Guma Advisors: M.Sc. Matheus Hauder Dr. Yuriy Taranovych Supervisor: Prof. Dr. Florian Matthes
Overview Ø Overview -Enterprise-Wiki Confluence -One Wiki – Many Uses -Confluence Features -Confluence Plug-in -Why Confluence became popular? Ø Problem Description -Current Absence Plan Platform Ø Solution -Absence Plan Plug-in -Introducing Workflows -Technologies Involved Ø Related Work Initial Presentation: Conception and implementation of an extension for the support and Folie 2 Coordination in an Enterprise based on Enterprise-Wiki Confluence
Enterprise-Wiki Confluence Ø Enterprise-Wiki -Software meant to be used in a corporate context, especially to enhance knowledge sharing. It tends to have greater emphasis on features, like access control, document management and integration with other software. Ø Atlassian Confluence Initial Presentation: Conception and implementation of an extension for the support Folie 3 and Coordination in an Enterprise based on Enterprise-Wiki Confluence
One Wiki – Many Uses Initial Presentation: Conception and implementation of an extension for the support and Folie 4 Coordination in an Enterprise based on Enterprise-Wiki Confluence
Confluence Features (I) Ø Spaces - No Limit - Permissions Ø Editing - Wiki Markup - Rich Text Editor - Microsoft Word/Open Office Writer Initial Presentation: Conception and implementation of an extension for the support and Folie 5 Coordination in an Enterprise based on Enterprise-Wiki Confluence
Confluence Features (II) Ø Versioning Ø Discussions Ø Powerful Search Initial Presentation: Conception and implementation of an extension for the support and Folie 6 Coordination in an Enterprise based on Enterprise-Wiki Confluence
Confluence Plug-in Ø What is a Plug-in? Ø Examples - SQL Macro Plug-in - Diagramly Confluence Plug-in - Ad hoc workflows Ø Atlassian Plug-in Development Platform Initial Presentation: Conception and implementation of an extension for the support and Folie 7 Coordination in an Enterprise based on Enterprise-Wiki Confluence
Why Confluence became popular? Ø E-mails are for communication not collaboration Ø Huge cost reduction Ø Easily customizable and extensible Initial Presentation: Conception and implementation of an extension for the support and Folie 8 Coordination in an Enterprise based on Enterprise-Wiki Confluence
Overview Ø Overview -Enterprise-Wiki Confluence -One Wiki – Many Uses -Confluence Features -Confluence Plug-in -Why Confluence became popular? Ø Problem Description -Current Absence Plan Platform Ø Solution -Absence Plan Plug-in -Introducing Workflows -Technologies Involved Ø Related Work Initial Presentation: Conception and implementation of an extension for the support and Folie 9 Coordination in an Enterprise based on Enterprise-Wiki Confluence
Current Absence Plan Platform Ø What is absence Plan used for? -To see which employees in general are absent. -To see which team members are absent. -For entering personal absences or for another employee. -Setting up teams and watching who is in a team. Initial Presentation: Conception and implementation of an extension for the support and Folie 10 Coordination in an Enterprise based on Enterprise-Wiki Confluence
Overview Ø Overview -Enterprise-Wiki Confluence -One Wiki – Many Uses -Confluence Features -Confluence Plug-in -Why Confluence became popular? Ø Problem Description -Current Absence Plan Platform Ø Solution -Absence Plan Plug-in -Introducing Workflows -Technologies Involved Ø Related Work Initial Presentation: Conception and implementation of an extension for the support and Folie 11 Coordination in an Enterprise based on Enterprise-Wiki Confluence
Absence Plan Plug-in Ø Plug-in creation Ø Current version improvement Initial Presentation: Conception and implementation of an extension for the support and Folie 12 Coordination in an Enterprise based on Enterprise-Wiki Confluence
Introducing Workflows Ø What are workflows? Initial Presentation: Conception and implementation of an extension for the support and Folie 13 Coordination in an Enterprise based on Enterprise-Wiki Confluence
Technologies Involved Ø Plug-in framework - Atlassian Plug-in Ø Application framework - Spring Ø Dynamic module - OSGi Ø Building and Managing -Maven Ø Viewing - Velocity Ø Platform - Eclipse Indigo Initial Presentation: Conception and implementation of an extension for the support and Folie 14 Coordination in an Enterprise based on Enterprise-Wiki Confluence
Related Work and Resources Ø G. Neumann, S. Erol - "From a social wiki to a social workflow system“ Ø M. Werner - "Analysis of potential semantic-oriented extraction of data in enterprise wikis evaluated with the prototypical example of a Plug-in for Atlassian Confluence“ Ø R. Farenhorst, H. V. Vliet - "Experiences with a Wiki to Support Architectural Knowledge Sharing" Ø Atlassian - http://www.atlassian.com/en/ Ø Apache Felix - http://felix.apache.org/site/index.html Ø Spring Framework - http://www.springsource.org/spring-framework Ø Apache Maven - http://maven.apache.org/what-is-maven.html Ø Apache Velocity - http://velocity.apache.org/engine/devel/user-guide.html#What_is_Velocity Ø Akeles Consulting – http://www.slideshare.net/sgenterprise20/introduction-to confluence Initial Presentation: Conception and implementation of an extension for the support and Folie 15 Coordination in an Enterprise based on Enterprise-Wiki Confluence
Thank you for your attention! Mario Guma Initial Presentation: Conception and implementation of an extension for the support and Folie 16 Coordination in an Enterprise based on Enterprise-Wiki Confluence
Recommend
More recommend