Eduardo Gonzalez
Collaboration & Workflow IT Manager adidas Group
adidas Group
The adidas Group strives to be the global leader in the sporting goods industry with sports brands built on a passion for sports and a sporting lifestyle.
Main Brands
Some Figures
13.3 bn 671 m
Employees worldwide
46.824 169
Herzogenaurach, Amsterdam, Portland, Canton, Carlsbad, Hong Kong, Shanghai, Olympic Games London 2012 UEFA European Championship 2012 FIFA World Cup 2014, Brazil
Subsidiaries
Important locations
Integrated UI Design
Cultural Change
SharePoint
Newsgator
NINTEX
A consolidated, stable, enjoyable, and widely adopted Collaboration Platform for the adidas Group.
Bizagi
(SharePoint)
Portal
BPMS
Process Payload
(Nintex / Bizagi)
Rules Engine
System A
System B
System C
System D
Single user access point to workflow tasks and backend systems via standard portal technology
Process flow parameterization via configurable and end-user managed business rules
Files Chat
Process Payload
Portal
BPMS
Rules Engine
User Manual
Mails
System A
System B
System C
System D
Workflow Tools
(Nintex / Bizagi)
Unstructured communication and collaboration are the bigger part of case management scenarios.
Both worlds must come together to effectively and comprehensively automate and support real-life end-to-end business scenarios.
Structured workflows are just a portion of the broader scope of end-toend business processes.
10
Social Collaboration
ELEMENTS
Is the blending of community and collaboration. Is centered around groups, which provide the context. Empowers groups and individuals to make things happen by communicating, sharing, networking, and personalizing.
Personalization
Document Libraries Blogs / Wikis / Tagging Chats / Forums
Microblogging
Activity Feeds News Feeds Task Lists Presence Search Surveys / Voting Profile Pages
11
The empowering of process actors to improve the achievement of the process goals by communicating, sharing, networking, and allowing them to personalize their working environment
12
13
Role Centered UI Design: Tries to optimize the UI around how process actors can, want, or need to perform their tasks in the process, rather than forcing them to change their behavior to accommodate the process.
Questions:
Who are the users of the process automated solution? What are their tasks and goals? What are ALL the actions they perform along the end-to-end process? What information do they need to take decisions and in what format? Who are the ones they need to interact with and how? What could/should/would they share with others to improve the process performance (i.e. information, instructions, experience, ideas, etc.)? Would they leverage different interaction modes (i.e. open or private; spoken or written; direct or indirect; synch or asynchronous)? How do they think the process should work? What are the problems they see in the process? Could or would they like to perform in a multitasking mode?
to
Role Operational Cockpit
14
Microblogging
Activity Feeds
News Feeds
NETWORK
Task Lists
Presence
Search
15
A Word Of Caution
Task Oriented
Soldier
Motivator
Researcher
Balance the speed and deepness of the change according to the process needed roles and worker types
Thinker
Cognitive Ability
Visionary
16
How to leverage BPMN and BPMS technologies to enable the socialization of business processes?
17
Task A +
Task B +
System
run-time optimization
Article Handling Process
decomposing then the high-level subprocesses along the core business objects life-cycle
Request Handling Process
19
Task A
Task D
Task B
Task C
Collaboration Step
automate should include the related "Collaboration Steps also belonging to the E2E process in order to provide a holistic and cohesive view of it.
Why not modeling the Collaboration Steps as manual activities or empty Subprocesses?
+
20
Collaboration Workspace
where isolated pieces of structured workflow steps are linked together through events
triggered from unstructured communication scenarios.
21
Model
Execute
22
BPMS Portal
How to technically insert a BPMS solution into a richer portal technology keeping the integrity of rules and workflow and not losing the drag-and-drop development speed?
Backend Systems
Backends API
23
Leverage Collaboration Portal container capabilities assembling generic and reusable jQuery based widgets.
Add the Collaboration Portal on top integrating the workflow forms into the Collaboration Workspace
Forms API
BPMS Portal
24
To Be Continued
Role Operating Cockpit design techniques . Collaboration/Workflow scope weighting techniques. Reusable plug & play widgets development for Double-Portal solutions.
25
Questions
26