A JIRA workflow is the set of statuses and transitions that an issue goes through during its lifecycle. The resources in this section will help you extend workflows in JIRA. For example, you could create custom elements (functions, validators, etc) that can be added to workflows.
These guides provide rules and suggestions on how to develop project-related functionality in JIRA:
These tutorials lead you through step-by-step development examples related to projects.