/
Lightweight Requirements Management workflow

This site has moved to the integrated Appfire documentation and information site for our apps.

From February 2024 this site is no longer updated.

Take a look here! If you have any questions please email support@appfire.com

Lightweight Requirements Management workflow

Importing workflows

Find out how to Import Workflows

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

Lightweight Requirements Workflow Markup
{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





























Related content

Sample Document Management workflow
Sample Document Management workflow
More like this
Technical Documentation Workflow
Technical Documentation Workflow
More like this
FAQ Creation Workflow
FAQ Creation Workflow
More like this
Hierarchy Review Workflow
Hierarchy Review Workflow
More like this
Content Review Workflow
Content Review Workflow
More like this