Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
Version 1
Current »
Lightweight Requirements Management workflow | requires v3.0.4+ |
com.comalatech.workflow.repository.categories.label: Document Management|Systems Development Life Cycle |
- | A simple lightweight workflow for managing Software Requirements - workflow is only applied to content in the space that has the label requirement
- for each requirement page you can select the priority, category and owner, as well as to define links to the actors (users)
- to ensure consistency, the workflow has defined a template header. This includes a table that retrieves the workflow parameters values as metadata for the content
|
{workflow:name=Lightweight Requirements Management workflow|label=requirement}
{description}
A simple lightweight workflow for managing Software Requirements. For each requirement page you can select the priority, category and owner, as well as to define links to the actors.
{description}
{pageheader}
|| State | {get-metadata:state>name} |
|| Priority | {get-metadata:Priority} |
|| Category | {get-metadata:Category} |
|| Owner | {get-metadata:Owner} |
|| Actor | {get-metadata:Actor} |
{pageheader}
{workflowparameter:Categories|description=List of categories}
Category 1, Category 2, Category 3
{workflowparameter}
{workflowparameter:Category|type=list|options=<at:var at:name="Categories" />|edit=true}
Category 1
{workflowparameter}
{workflowparameter:Priority|type=list|options=High, Medium, Low|edit=true}
High
{workflowparameter}
{workflowparameter:Owner|type=user|edit=true}
<at:var at:name="creator@
{workflowparameter}
{workflowparameter:Actor|edit=true}
[Home]
{workflowparameter}
{state:Not Started|submit=In Progress|taskable=true}
{state}
{state:In Progress|submit=Complete|taskable=true}
{state}
{state:Complete|approved=Approved|rejected=Rejected|taskable=true}
{approval:Approval}
{state}
{state:Approved|taskable=true}
{state}
{state:Rejected|hidefrompath=true}
{state}
{trigger:labeladded|label=requirement|initial=true}
{set-state:Not Started}
{trigger}
{workflow}
In later versions of Comala Document Management referencing elements using <at:var at:name="Categories" /> should be replaced with simply @Categories@ |
Lightweight Requirements Process