Systems and methods for providing documentation having succinct communication with scalability
First Claim
1. A method, performed by a computer system, for generating a process model representation for each of a plurality of activity chunks in a process such that each process model representation is arranged to be displayed on a single page, the method comprising:
- receiving, by one or more processors of the computer system, a Work Product/Activities/Roles (WAR) template for a process, the WAR template defining each work product that is used by the process, each activity performed by the process, and each role that performs an activity in the process, each activity being associated with one of a plurality of activity chunks defined for the process;
generating, by one or more processors of the computer system, and for each of the activity chunks, a process activity template, each process activity template defining;
any inputs used by the activity chunk;
entry criteria defining when the activity chunk is to be performed;
which role is responsible for performing each activity in the activity chunk;
any outputs produced by the activity chunk; and
exit criteria defining when the activity chunk is completed;
generating, by one or more processors of the computer system, and for each process activity template, a process model representation, each process model representation being arranged to be displayed on a single page, each process model representation comprising;
a graphical representation of the flow between the activities in the represented activity chunk; and
a graphical representation of the inputs, entry criteria, roles involved in performing the activities of the represented activity chunk, outputs, and exit criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for defining and documenting processes, procedures, standards and policies that are succinct and usable, and that are scalable to the complexity of the process and to abilities of the individual user. Steps of a particular process and a relationship of one or more of the steps are identified. Graphical representations of the steps and the relationship as a lean process are provided, wherein the lean process enhances and increases communication and minimizes documentation for providing the graphical representations, and wherein the representations comprise key process elements for the particular process, wherein the key process elements consist of one or more inputs, outputs, activities, process context, entry criteria, exit criteria, purposes, process flow, and roles, and wherein the representation is on a single page if a receiver of the non-verbal communication is an expert audience. If a receiver of the non-verbal communication is an intermediate audience, the non-verbal communication further comprises a process description table having the identified process steps that correspond to the representation of key process elements, wherein the process description table provides guidance and lessons learned relating to the particular process; and if a receiver of the non-verbal communication is a beginner audience, the non-verbal communication further comprises the process description table and training relating to the particular process.
-
Citations
30 Claims
-
1. A method, performed by a computer system, for generating a process model representation for each of a plurality of activity chunks in a process such that each process model representation is arranged to be displayed on a single page, the method comprising:
-
receiving, by one or more processors of the computer system, a Work Product/Activities/Roles (WAR) template for a process, the WAR template defining each work product that is used by the process, each activity performed by the process, and each role that performs an activity in the process, each activity being associated with one of a plurality of activity chunks defined for the process; generating, by one or more processors of the computer system, and for each of the activity chunks, a process activity template, each process activity template defining; any inputs used by the activity chunk; entry criteria defining when the activity chunk is to be performed; which role is responsible for performing each activity in the activity chunk; any outputs produced by the activity chunk; and exit criteria defining when the activity chunk is completed; generating, by one or more processors of the computer system, and for each process activity template, a process model representation, each process model representation being arranged to be displayed on a single page, each process model representation comprising; a graphical representation of the flow between the activities in the represented activity chunk; and a graphical representation of the inputs, entry criteria, roles involved in performing the activities of the represented activity chunk, outputs, and exit criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. One or more non-transitory computer storage media storing computer executable instructions which when executed by a computer system perform a method for generating a process model representation for each of a plurality of activity chunks in a process such that each process model representation is arranged to be displayed on a single page, the method comprising:
-
receiving, by one or more processors of the computer system, a Work Product/Activities/Roles (WAR) template for a process, the WAR template defining each work product that is used by the process, each activity performed by the process, and each role that performs an activity in the process, each activity being associated with one of a plurality of activity chunks defined for the process; generating, by one or more processors of the computer system, and for each of the activity chunks, a process activity template, each process activity template defining; any inputs used by the activity chunk; entry criteria defining when the activity chunk is to be performed; which role is responsible for performing each activity in the activity chunk; any outputs produced by the activity chunk; and exit criteria defining when the activity chunk is completed; generating, by one or more processors of the computer system, and for each process activity template, a process model representation, each process model representation being arranged to be displayed on a single page, each process model representation comprising; a graphical representation of the flow between the activities in the represented activity chunk; and a graphical representation of the inputs, entry criteria, roles involved in performing the activities of the represented activity chunk, outputs, and exit criteria. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A computer system comprising:
-
one or more processors; and memory storing computer executable instructions which when executed by one or more of the processors of the computer system perform a method for generating a process model representation for each of a plurality of activity chunks in a process such that each process model representation is arranged to be displayed on a single page, the method comprising; receiving, by one or more processors of the computer system, a Work Product/Activities/Roles (WAR) template for a process, the WAR template defining each work product that is used by the process, each activity performed by the process, and each role that performs an activity in the process, each activity being associated with one of a plurality of activity chunks defined for the process; generating, by one or more processors of the computer system, and for each of the activity chunks, a process activity template, each process activity template defining; any inputs used by the activity chunk; entry criteria defining when the activity chunk is to be performed; which role is responsible for performing each activity in the activity chunk; any outputs produced by the activity chunk; and exit criteria defining when the activity chunk is completed; generating, by one or more processors of the computer system, and for each process activity template, a process model representation, each process model representation being arranged to be displayed on a single page, each process model representation comprising; a graphical representation of the flow between the activities in the represented activity chunk; and a graphical representation of the inputs, entry criteria, roles involved in performing the activities of the represented activity chunk, outputs, and exit criteria. - View Dependent Claims (28, 29, 30)
-
Specification