Presentation is loading. Please wait.

Presentation is loading. Please wait.

DSEEP process authoring made easy

Similar presentations


Presentation on theme: "DSEEP process authoring made easy"— Presentation transcript:

1 DSEEP process authoring made easy
Tom van den Berg Brad Dillman TNO, The Netherlands DRDC, Canada

2 Outline Authoring issues Eclipse Process Framework Composer
Possible implementations Use cases Discussion Conclusion

3 Authoring issues Different representations make integration difficult
Difficulty in keeping descriptions up to date Lack of easy navigation No support for tailoring process descriptions Lack of sharing of practices

4 A possible solution SPEM (Systems Process Engineering Metamodel) as a model to capture content EPF (Eclipse Process Framework) Composer as a tool for authoring, tailoring and deploying development processes and practices Examples of available content: OpenUP, XP SCRUM, RUP TOGAF RUP-SE/DODAF

5 Eclipse Process Framework Composer
EPF Composer: Functions for authoring, configuring, viewing, tailoring … Key concepts: Method content and process content Method library, plug-in, content/process package

6 EPF: Method Content Work product Role Task and step Guidance, Category
Library Method Content

7 EPF: Process Content Phase, Iteration, Milestone Activity
Delivery Process Capability Pattern Method Library Process Content

8 EPF: Method Library Method library Method plug-in
Method content package Method process package Method Library Plugins Method Content Process Content

9 Library view Element Content Method Process Configuration view Tabs
Perspective Library view Element Content Method Process Rich text editor Configuration view Tabs

10 Library view Preview Element Content Preview Tab

11 Library view Element Content Method Process Configuration view Tabs
Perspective Library view Element Content Method Process Configuration view Tabs

12 Possible implementations
DSEEP concepts: steps, activities, inputs, outcomes, overlays SPEM concepts: phase, activity, task, task step, work product, role, guidance, … Several ways to map DSEEP to SPEM, e.g. DSEEP process model plug-in DSEEP practice library plug-in

13 DSEEP process model plug-in
A plug-in that serves as a model for and is extended with content from other plug-ins Process content: Method content: DSEEP model = SPEM capability pattern DSEEP step = SPEM phase DSEEP activity = SPEM activity DSEEP task = SPEM task DSEEP role = SPEM role DSEEP work product = SPEM work product

14 Process model plug-in: example

15 DSEEP practice library plug-in
A process-agnostic practice plug-in, that provides practices and will contribute to other plug-ins Method content: DSEEP activity = SPEM task DSEEP task = SPEM task step DSEEP role = SPEM role DSEEP work product = SPEM work product

16 Practice library plug-in: example

17 Some use cases – website generation
Many options, e.g.: Title and links Banner image Glossary and index Diagram options Layout options Static HTML or war

18 Some use cases – MS Project export
Exported: WBS Dependencies Roles Phases Iterations Activities Tasks

19 Some use cases – Extending OpenUp
Open Unified Process applies iterative and incremental approaches within a structured lifecycle EPF Variability options to adapt content: Contributes, Extends, Replaces, Extends and Replaces

20 DSEEP Identify needs contributes to OpenUP task Define vision in Inception Phase
Using the practice library plug-in Result: EPF:

21 Discussion Implementation Process and method content
A process model plug-in, a process-agnostic practice plug-in or a combination of both? Process and method content More content needed! More info on DSEEP roles, work products, tasks Potential DSEEP improvements IEEE copyright issue

22 Conclusion DSEEP process content can be mapped to SPEM in multiple ways EPFC is a useful tool for process/method content management Using SPEM provides advantages for content reuse However, more process/method content needed! DSEEP improvements, such as: more extensive role definitions, work product descriptions and guidance DSEEP Copyright restrictions may pose restrictions


Download ppt "DSEEP process authoring made easy"

Similar presentations


Ads by Google