Emergent Case Management for Ad-hoc Processes<br />A Solution Based on Microblogging and Activity Streams <br />Martin Böh...
Aboutme<br />Chemnitz University of Technology<br />PhD Student since 2/09<br />Business Information Systems<br />Focus on...
Agenda<br />Ad-hoc Processes<br />(Emergent) Case Management<br />Possible Solution: Activity Streams<br />Conclusions<br />
The problem<br />“Knowledge worker productivity is the biggest of the 21st century management challenges.”<br />Peter Druc...
vs.<br />“classic” BPM<br />knowledge work<br />holistic BPM<br />Left: http://en.wikipedia.org/wiki/File:Final_assembly_3...
Currentdiscussions<br />Recently, BPM discusses Case Management as solution for ad-hoc processes<br />
Case Management<br />Nocommonunderstandingoftheterm<br />Forrester: „A highly structured, but also collaborative, dynamic,...
Towards a Framework<br />Case Management rethought<br />Whatisthegoal?<br />Supportingtheexecutionoflessstructuredprocesse...
(Emergent) Case Management<br />
Case Management andSocial Software?<br />Suggestion: <br />Social Software toolscouldsupport Case Management functionality...
Example Twitter<br />(Links to) Artifacts<br />(Documentationof) Activities<br />Hashtagsas Case Identifiers<br />
ExampleFacebook<br />(Links to) Artifacts<br />(Documentationof) Activities<br />
Relation to Case Management?<br />Annotation tostreamentries<br />Included in thestream<br />Activity Stream<br />
Example: „extended“ Facebook<br />(Links to) Artifacts<br />on mywayto NY tovisit out customer Testcompany.<br />@petercou...
Example: „extended“ Twitter<br />Hashtagsascaseidentifier<br />(Documentationof) Activities<br />
Example: SalesforceChatter<br />Built-in casesupport<br />(Documentationof) Activities<br />(Links to) Artifacts<br />
Towards Enterprise Activity Streams<br />Ourgoal: buildandtest an Enterprise Activity Stream systemwithintegratedsupportfo...
Challenges<br />Integrate in legacy systems, capture all activities in the enterprise<br />Lots of distributed „activity p...
Conclusions<br />Enterprise activitystreams will be in themarket in 2011<br />SalesforceChatter<br />Yammer‘snewversion<br...
Thankyou!<br />Martin Böhringer<br />http://twitter.com/boehr<br />martin.boehringer@wirtschaft.tu-chemnitz.de<br />
BPM & Activity Streams<br />Business ProcessManagement<br />Ok, wesupport Ad-hoc processeswith Activity Streams. But where...
Upcoming SlideShare
Loading in …5
×

Using Enterprise Activity Streams to provide a Case Management solution

7,009 views

Published on

Presentation at the workshop "Business Process Management and Social Software" on our new Enterprise Activity Streams project.

Published in: Technology
6 Comments
4 Likes
Statistics
Notes
  • Great presentation. I expanded on this theme at:

    http://social-biz.org/2010/10/15/mining-activity-streams/
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Mikkel, you find the full text of the paper on my website http://bit.ly/2nkmNd. The presentation was a summary of what you can find there.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • any video of the presentation?
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Ok, sounds good.

    I think for interoperability, at least in the early days, simplicity is a requisite — which means no hierarchical _anything_...! The format itself should be robust enough to handle those uses through extensions, though, and I believe it does.

    The initial ActivityStreams verbs and objects are not the only verbs and objects possible — they're just the ones we're focused on to start with. You can obviously invent your own — but it's up to you to proliferate support for those verbs/objects if interop is important for your use cases.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Hi Chris! Sorry for my late response. Obviously, Slideshare is not included in my activity stream ;)

    Extending Activity Strea.ms focuses on the vocabulary, namely object types and verbs. As the specs say, it is possible to use hierarchical object types. So if I create an invoice in an enterprise context it would be the object type “invoice” in our enterprise activity streams namespace but it could still have a more general standard-object type like “page”. We expect enterprise usage of activity streams to need much more object types and some new verbs, too.

    Currently, we are experimenting with extracting and collecting activity information from legacy systems (which do not publish Activity Strea.ms) and save them in our “middleware”. The middleware will then speak to the frontend (or any other frontend) using Activity Strea.ms format. This means that each plug-in for a legacy system would come with a mini-ontology describing the needed objects and verbs and its connection to standard Activity Strea.ms vocabulary.

    Please let me know if you are interested in a discussion on enterprise adoption of Activity Strea.ms (twitter.com/boehr).
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
7,009
On SlideShare
0
From Embeds
0
Number of Embeds
2,203
Actions
Shares
0
Downloads
85
Comments
6
Likes
4
Embeds 0
No embeds

No notes for slide

Using Enterprise Activity Streams to provide a Case Management solution

  1. 1. Emergent Case Management for Ad-hoc Processes<br />A Solution Based on Microblogging and Activity Streams <br />Martin Böhringer<br />Chemnitz University of Technology<br />Business Information Systems Research Group<br />Prof. Dr. Peter Gluchowski<br />http://tu-chemnitz.de/wirtschaft/wi2<br />http://twitter.com/boehr<br />
  2. 2. Aboutme<br />Chemnitz University of Technology<br />PhD Student since 2/09<br />Business Information Systems<br />Focus on Social Software for the Enterprise<br />http://upload.wikimedia.org/wikipedia/commons/c/c6/Europe_%28orthographic_projection%29.svg<br />
  3. 3. Agenda<br />Ad-hoc Processes<br />(Emergent) Case Management<br />Possible Solution: Activity Streams<br />Conclusions<br />
  4. 4. The problem<br />“Knowledge worker productivity is the biggest of the 21st century management challenges.”<br />Peter Drucker<br />Where is BPM in this picture?<br />
  5. 5. vs.<br />“classic” BPM<br />knowledge work<br />holistic BPM<br />Left: http://en.wikipedia.org/wiki/File:Final_assembly_3.jpg<br />Right: TheImageGrouphttp://www.flickr.com/photos/theimagegroup/369893824/sizes/m/in/photostream/<br />
  6. 6. Currentdiscussions<br />Recently, BPM discusses Case Management as solution for ad-hoc processes<br />
  7. 7. Case Management<br />Nocommonunderstandingoftheterm<br />Forrester: „A highly structured, but also collaborative, dynamic, and information-intensive process […]. […] the case folder would include all the documents, data, collaboration artifacts, policies, rules, analytics, and other information needed to process and manage the case”<br />
  8. 8. Towards a Framework<br />Case Management rethought<br />Whatisthegoal?<br />Supportingtheexecutionoflessstructuredprocesses<br />Who istheuser?<br />MainlyKnowledgeWorkers<br />Whatdoestheirworkconsistof?<br />Knowledge-intensive Activities<br />Whatareartifactsoftheirwork?<br />Documents<br />Actions in Legacy Information Systems<br />Information nuggets, communication<br />
  9. 9. (Emergent) Case Management<br />
  10. 10. Case Management andSocial Software?<br />Suggestion: <br />Social Software toolscouldsupport Case Management functionality<br />Oreven: Social Software toolsalreadyprovidesomekindof Case Management<br /> Microblogging anditssuccessor Activity Streams<br />
  11. 11. Example Twitter<br />(Links to) Artifacts<br />(Documentationof) Activities<br />Hashtagsas Case Identifiers<br />
  12. 12. ExampleFacebook<br />(Links to) Artifacts<br />(Documentationof) Activities<br />
  13. 13. Relation to Case Management?<br />Annotation tostreamentries<br />Included in thestream<br />Activity Stream<br />
  14. 14. Example: „extended“ Facebook<br />(Links to) Artifacts<br />on mywayto NY tovisit out customer Testcompany.<br />@petercouldyoupleasehave a lookatthedraftofoursalespresenation? You find itat http://intranet/easlink9dsf83a<br />(Documentationof) Activities<br />Martin created a newpresentation.<br />Stefan createdthepresentation „Sales presentationfor Testcompany. http://intranet/easlink2390d6<br />Stefan created a newinvoice.<br />Stefan created an invoiceforcustomer Testcompany for 23,000.00$. http://intranet/easlink23asd9<br />
  15. 15. Example: „extended“ Twitter<br />Hashtagsascaseidentifier<br />(Documentationof) Activities<br />
  16. 16. Example: SalesforceChatter<br />Built-in casesupport<br />(Documentationof) Activities<br />(Links to) Artifacts<br />
  17. 17. Towards Enterprise Activity Streams<br />Ourgoal: buildandtest an Enterprise Activity Stream systemwithintegratedsupportfor Case Management <br />Currentworkpackages:<br />Extending activitystrea.ms protocolfor Enterprise Activity Streams (started)<br />Building a middlewareforactivityextractionandmanagement (started)<br />Building a frontendfor Case Management based on Enterprise Activity Streams (planned)<br />Test Case Management with Activity Streams in real lifescenarios<br />
  18. 18. Challenges<br />Integrate in legacy systems, capture all activities in the enterprise<br />Lots of distributed „activity providers“<br />Privacy and rights management<br />Front-end design to avoid information overflow<br />
  19. 19. Conclusions<br />Enterprise activitystreams will be in themarket in 2011<br />SalesforceChatter<br />Yammer‘snewversion<br />SocialcastEase (Enterprise Activity Stream Engine)<br />2 optionsfor BPM tobenefit:<br />Case Management Tools include EAS functionality<br />BPM communityadopts EAS systemsfor Case Management<br />
  20. 20. Thankyou!<br />Martin Böhringer<br />http://twitter.com/boehr<br />martin.boehringer@wirtschaft.tu-chemnitz.de<br />
  21. 21. BPM & Activity Streams<br />Business ProcessManagement<br />Ok, wesupport Ad-hoc processeswith Activity Streams. But whereistheManagementpart?<br />Tag analysisandgardening<br />Setting cultureandrules<br />Supportingemergingstructuresandspecialneedswithbots<br />Combining EAS withProcess Models?<br />

×