Please review Custom Development Request to understand the overall custom development process.
This guide will cover the Functional Specification and Build process.
![]()
Before drafting function specifications, user must create a "Development" card in Jira for each FS as mentioned below.

It is the functional consultant's responsibility to link and group dependent and related builds so that the development team can work out the dependency and schedule builds correctly. |

The following diagram describes the Spec process and the corresponding statuses (highlighted in blue) in Confluence.
Please note the following:
![]()
The following stages will be managed in Jira.
| Jira Status | Activity | Responsible* |
|---|---|---|
FS in Progress |
| Functional Consultant |
FS Approved |
| Development team |
Build in Progress |
| Assigned Developer |
Unit Test in Progress | Assigned Developer | |
Build Ready for Tech Review |
| Tech Reviewer |
Build Ready for FAT | Functional Consultant | |
Issue Resolution |
| Developer |
Completed |
| Functional Consultant |
*) Person who will perform the activity and move the Jira card to the next stage.
During the build process, tech reviewers have the permission to move the cards to the following statuses and reinstantiate.