Académique Documents
Professionnel Documents
Culture Documents
/ ( jyjang@uengine.org)
www.semat.org
CONTENTS
Essence
1. Process Orchestration Approach 2. UI Prototyping: Practice Execution 3. Contribution & Differentiator 4. Roadmap
3. Project Performance
4. Project-specific Process Composition
ALM V
() , /
V V V V V
V V V V V
ScrumWorks
CONTENTS
Essence
1. Process Orchestration Approach 2. UI Prototyping: Practice Execution 3. Contribution & Differentiator 4. Roadmap
Extending the Kernel with Practices to Create Methods Brian Elves ter
SINTEF, Oslo, Norway
www.semat.org
Outline
About Scrum
Scrum consists of Scrum Teams and their associated roles, events, artifacts, and rules. Scrums roles, artifacts, events, and rules are immutable and although implementing only parts of Scrum is possible, the result is not Scrum. Source
K. Schwaber and J. Sutherland, "The Scrum Guide", Scrum.org, October 2011. http://www.scrum.org/stor age/scrumguides/Scrum_ Guide.pdf
Scrum Concepts
Scrum events
The Sprint Sprint Planning Meeting Daily Scrum Sprint Review Sprint Retrospective
Scrum artifacts
Product Backlog Sprint Backlog Increment
10
Outline
11
Kernel
Practice
Alpha
Work Product
Activity Space
Activity
12
13
Scrum
Requirements
Work
Team
Software System
14
Drives
15
16
18
19
NB! Just one possible suggestion. The organization depends amongst others on how one interpret and define the completion criteria of the Activities.
20
Outline
21
Practice Explorer
The Practice Explorer shows Practice Workbench projects The Essence Kernel project contains the elements defined in the OMG Essence specification
22
When selecting an element in the Practice Explorer you can switch between different views
Scrum Essentials
The Scrum practice is created as a separate practice project in the Practice Workbench
The Scrum practice extends the Essence Kernel by providing more detailed guidance.
Drag and drop the relevant Alphas to extend from the Essence Kernel into the Scrum practice project
Drag and drop the relevant Activity Spaces to extend from the Essence Kernel into the Scrum practice project
24
Scrum Roles
Product Owner (Guideline Preview)
Scrum Sprint
The Sprint has associated the Work Product Sprint Backlog that contains the set of Product Backlog items selected for the Sprint, and the plan for delivering the product Increment
26
Scrum Activities
The Scrum events (except the Sprint which is represented as an Alpha) are represented as Activities
The Sprint Planning Meeting activity provides guidance on how to achieve the Planned state of the Sprint. 27
CONTENTS
Essence
1. Process Orchestration Approach 2. UI Prototyping: Practice Execution 3. Contribution & Differentiator 4. Roadmap
29
Process People Products SVN Process Asset Eclipse EDMS Test Tool Report Generator
Process is clear
Role is clear
Product is clear
31
Worklist
Subversive +
Collaboration
KM
Eclipse
Web2.0 Portal
/ /
Process Repository
BPM/ACM engine
/
CI tools
Requirement Tools
(Mondrian OLAP)
Modeling Tools
Testing Tools
Business Modeling Business Motivation Model Organization Model Business Process Model Business Rule Model
OSS
Alphas, Activity Spaces ( , )
Kernel Composer: Practice Composer: Method Composer = n : nn : nnn : nnnn ? Method Composer Practice Composer, ,
Practice Composer
Kernal Activity Stapces
BPMN .
, ,
, .
/
/ ()
(/) () ()
System Architecture
Differentiator : fit for more wide range of end-users
Web 2.0 Technology better UX and bi-directional collaborative work (collective intelligence) Cloud for SaaS service, multi-tenanted, linear scalable Automated integrated with existing ALM tools and BPM Open Source everyone can extend the platform Open Platform everyone can share their practices
36
http://en.bpmn-community.org/
Discussion