Case Management: Trisotech Perspective (7 Apr 2011)
1. Case Management A Trisotech Perspective Some Reflections : 7 April 2011 Denis Gagné
2. Caveat This is not a « Position » presentation but rather a collection of current reflections on the topic Focus on the « What » not the « How » Not meant to be comprehensive Let’s agree to disagree Case Management already has many different definitions and implementations
3. A Purist View Process Management Concerned with the Lifecycle of a Process Content/Document Management Concerned with the Lifecycle of Content/Document Case Management Concerned with the Lifecycle of a Case All Involve Structured and Unstructured Work Efforts All are Means to achieving the Organization’s Ends Hybrids in all dimensions are possible and do exists
4. Of Case and Process Case Management The Case is the central entity and Processes are applied as needed Many Processes may be applied to a Case Process Management The Process may progress the Case(s) The Case (most often) lives on past the process
5. Of Case and Content/Document Case Management The Case is the central entity and Content/Documents are consulted or created as needed Many Contents/Documents may be consulted or created in the context of a Case Content/Document Management Some Content/Document are an integral part of the Case The same Content/Document may be consulted within many different Cases
6. Defining Nature of Case Management Case as central entity Plan, Coordinate, Control Work efforts and apply Resources to progress a Case Work efforts => Structured and Unstructured Resources => Case Workers (Knowledge Workers) and Knowledge Knowledge => Explicit and Tacit Is Governed and Auditable Governed => Directives and Restrictions Auditable => Comprehensive Time Based History
7. The Case Worker Perspective Can use their experience and knowledge to determine the next Action to progress the Case Initiate a Process, Initiate a Collaboration, Add Facts to the Case, Log an Event, Etc..
8. Defining Nature of a Case A Case is an abstract business entity A Case has a Lifecycle A Case has a Case file (folder) Actions can be taken against a Case Actions Applied to has a has a Case Case file Lifecycle
9. Case Progression (Perspective) The lifecycle provides a « Leading » perspective for the Case The Case File provides a « Lagging » perspective for the Case The Actions are taken in the « Current » Perspective of the Case Actions Current Case Case file Lifecycle Lagging Leading
10. Case Lifecycle A Case has a Lifecycle A Lifecycle is a collection of Sates and/or Milestones and their Interrelationships Milestone = specific State @ specific TimePoint A Lifecycle could be defined using various means: State Diagram Sequence of Phases Stage Gates Etc.. Actions Applied to has a has a Case Case file Lifecycle
11. Case file A Case has a Case file A Case file contains the explicit knowledge of the Case A Case file contains structured or unstructured knowledge about the Case A Case file contains Case facts A Case file should contain a rich TimeAction log of the Case (instance) Actions Applied to Explicit Knowledge has a has a Case Case file Lifecycle Contains Facts
12. Case Actions Tacit Knowledge Actions can be taken againts a Case May Trigger An Action can be triggered Automatically or Manually An Action can make the Case progress within its Lifecycle or not An Action is taken in the current Explicit and Tacit context of the Case Case file provides the explicit context Case Worker provides the tacit context Actions can be« available » or not depending on the current explicit context of the Case Availability is Governed Actions can be defined using various means: Logging (Events, States, Actions, etc) Applying Resources (Human, Material) CRUD Content/Document Process (BPMN) (Man or Auto initiated) Rule Set (Inferences ?) ECA ,etc. May Trigger Actions May Affect Applied to Explicit Knowledge has a has a Case Case file Lifecycle
15. Hybrid Case Management May Trigger Actions May Affect Applied to Current Explicit Knowledge has a has a Case Case file Lifecycle Lagging Leading Contains Facts
16. Within this Conceptual View Can treat a BPMN Process Instance as a Case: Case file = Process instance data + logs + annotations ++ Case Lifecycle = BPMN Process Lifecycle Case Actions = BPMN Process Model Can treat an Law Case as a Case Case file = Legal Docket Case Lifecycle = According to Jurisdiction (Open, Active, Filed, ….) Case Actions = Legal Procedures, various ECA and Rule sets, Manual logging of events and decisions… Can treat an Employee as a Case Case file = Employee’s file Case Lifecycle = Candidate, Active, Fired, Retired … Case Actions = Vacation Request Process, various ECA and Rule sets, Manual logging of events and decisions…
17. Defining a Case Management Standard Important to take a Case Management View Not a Process view of Case Not a Content/Document view of Case Reference to BPMN 2.0 and CMIS 1.0 Loose Coupling Extensions if necessary but not necessarily extensions