Download presentation
Published byStewart Lynch Modified over 9 years ago
1
Eclipse Process Framework Plugin example: documents & maps generation
Régis Coqueret Executive Architect Unisys Global Managed Services / Portfolio Solutions / Technology Office EPF Webinar, Nov 14, 2013
2
Bodies of Knowledge at Unisys The case for EPF/RMC
Unisys Service Delivery Framework « Disciplines »: Sales, Program Management, Project Management, Requirements Management, Testing, SOA Governance, Project & Software Configuration Management, Six Sigma Lean, Organizational Change Management, Knowledge Mining and Abstraction, etc « Competencies »: Business Transformation, Process Transformation, Infrastructure, IT Outsourcing, Systems Integration, Solutions Development, Composite Applications Development, Package Implementation, SOA design Unisys RUP, a.k.a. URUP Cross business unit proposal construction and assessment methodology GPS Body of Knowledge: Product Launch processes and templates
3
The EPF Composer Approach
Standardize representation and manage libraries of reusable Method Content Develop and manage Processes for performing projects Process for Custom Application Development with J2EE Process assets patterns Content on agile development JUnit user guidance Standard or reference processes Content on managing iterative development Content on J2EE Process for Embedded System Development Enactable project plan templates Configuration mgmt guidelines Corporate guidelines on compliance Guidance on serialized java beans Process for SOA Governance Configure a cohesive process framework customized for my project needs Create project plan templates for Enactment of process in the context of my project
4
Define, Communicate, Deploy, Enact, Improve
Phases, Iterations, Activities Roles, Tasks, Work Products MS Word MS Project Adobe PDF HTML WIKI © 2008 Unisys Corporation. All rights reserved.
5
Unisys GMS Portfolio Solutions (GPS) Content Development and Management System
Channels SharePoint repository of MS Office artifacts EPF/RMC published web site online (latest release; read only) Offline package (MSI; embedded httpd) EPF Wiki (multiple releases; read/write) Report templates for Product Architecture Documents, Offerings Conceptual Architecture diagrams, etc Team development platform for collaborative model content development publication Supported by a skilled Content Development Team
6
Body of Knowledge Content Examples
Static portfolio decomposition Process and Guidelines
7
Portfolio Model Content Management Big picture
Intranet Web Site Solution Architects click ‘Send Feedback’ Solution Architects Complete OffLine GMS Portfolio Model Content development create downloadable package MSI Wiki - revision history, revision marks, audit trail, notification publish web pages QA/Staging Production load pages Offering Team Content Development Team Export structure and content XML (MindMaps), Excel, CSV, JPEG, etc EPF RMC Read Only or Read/Write documents export documents Programmatic Access Offering Team MS Word PDF SubVersioN (SVN) repository Offering Team Solution Architects send document update Wiki update triggers automated EPF: Eclipse Process Framework tool RMC: Rational Method Composer tool authors readers
8
Portfolio Model Content Management Big picture
Intranet Web Site Solution Architects click ‘Send Feedback’ Solution Architects Complete OffLine GMS Portfolio Model Content development create downloadable package MSI Wiki - revision history, revision marks, audit trail, notification publish web pages QA/Staging Production load pages Offering Team Content Development Team Export structure and content XML (MindMaps), Excel, CSV, JPEG, etc EPF RMC Read Only or Read/Write documents export documents Programmatic Access Offering Team MS Word PDF SubVersioN (SVN) repository Offering Team Solution Architects send document update Wiki update triggers automated EPF: Eclipse Process Framework tool RMC: Rational Method Composer tool authors readers
9
Portfolio Model Content Management Big picture
Intranet Web Site Solution Architects click ‘Send Feedback’ Solution Architects Complete OffLine GMS Portfolio Model Content development create downloadable package MSI Wiki - revision history, revision marks, audit trail, notification publish web pages QA/Staging Production load pages Offering Team Content Development Team Export structure and content XML (MindMaps), Excel, CSV, JPEG, etc EPF RMC Read Only or Read/Write documents export documents Programmatic Access Offering Team MS Word PDF SubVersioN (SVN) repository Offering Team Solution Architects send document update Wiki update triggers automated EPF: Eclipse Process Framework tool RMC: Rational Method Composer tool authors readers
10
Portfolio Model Content Management Big picture
Intranet Web Site Solution Architects click ‘Send Feedback’ Solution Architects Complete OffLine GMS Portfolio Model Content development create downloadable package MSI Wiki - revision history, revision marks, audit trail, notification publish web pages QA/Staging Production load pages Offering Team Content Development Team Export structure and content XML (MindMaps), Excel, CSV, JPEG, etc EPF RMC Read Only or Read/Write documents export documents Programmatic Access Offering Team MS Word PDF SubVersioN (SVN) repository Offering Team Solution Architects send document update Wiki update triggers automated EPF: Eclipse Process Framework tool RMC: Rational Method Composer tool authors readers
11
Portfolio Model Content Management Big picture
Intranet Web Site Solution Architects click ‘Send Feedback’ Solution Architects Complete OffLine GMS Portfolio Model Content development create downloadable package MSI Wiki - revision history, revision marks, audit trail, notification publish web pages QA/Staging Production load pages Offering Team Content Development Team Export structure and content XML (MindMaps), Excel, CSV, JPEG, etc EPF RMC Read Only or Read/Write documents export documents Programmatic Access Offering Team MS Word PDF SubVersioN (SVN) repository Offering Team Solution Architects send document update Wiki update triggers automated EPF: Eclipse Process Framework tool RMC: Rational Method Composer tool authors readers
12
Body of Knowledge Content Very simple questions
Where are my documents now? Editorial and review cycle Are documents not required anymore? If documents are created, are they by-products or finished goods? How to review the content When do I know I’m finished with the review? If the master copy of the content is online, can I have it as a document too?
13
Communicate the content in various forms & shapes Documents
HTML document Structure consisting of Custom Categories and Guidances
14
Communicate the content in various forms & shapes Maps
Structure consisting of Custom Categories and Guidances Mind Manager or FreeMind map
15
Communicate the content in various forms & shapes Diagrams
Structure consisting of Custom Categories and Guidances JPEG, with automatic layout
16
model href: link to site model href: link to anchor
Communicate the content in various forms & shapes Documents, Mind Maps, Diagrams Documents: general purpose extraction Shows Presentation Names and Main Descriptions Generation filtered by Configuration, incl. variability Spawns Configuration publication (folder name = configuration presentation name) Can choose to point to published web site, or to internal anchor (if available) ToC is optional Header numbering optional Can resize images to 600 px width Copy & Paste into MS Word will use target styles publish web pages Preferences img src model href: link to site EPF model href: underline export documents HTML model href: link to anchor copy & paste MS Word
17
Communicate the content in various forms & shapes Documents, Mind Maps, Diagrams
Mind Maps : general purpose extraction Supports Mind Manager and FreeMind XML formats Multiple occurrences of the same model element can be shown as Links Copies of the same Preferences
18
Communicate the content in various forms & shapes Documents, Mind Maps, Diagrams
Diagrams: domain specific extraction Relies on specific naming convention for elements’ names (e.g. <prefix>_<restofname>) Generates ATT Graphviz format ( Each node has a model href to the original model element Preferences
19
Other implementations Export, Import
Publish Capability Pattern as process description document Restructure content to publish it with a specific template (domain specific) Export as Excel Import Excel rows as Guidance elements (exp. on 1000s)
20
Eclipse Process Framework
Plugin example: documents & maps generation
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.