Enhancement Process: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
This page contains notes on the process that will be used to define, document, implement, and test enhancements. Although we may start to use Jira one day with a more formal process, initially, each enhancement will be tracked in this wiki using this process: | This page contains notes on the process that will be used to define, document, implement, and test enhancements. Although we may start to use Jira one day with a more formal process, initially, each enhancement will be tracked in this wiki using this process: | ||
<syntaxhighlight lang=“bash”> | |||
You define requirement | |||
↓ | |||
AI/developer writes tests | |||
↓ | |||
AI/developer writes code | |||
↓ | |||
PHPUnit tests | |||
↓ | |||
Integration tests | |||
↓ | |||
Static analysis / code standards | |||
↓ | |||
Automated browser tests | |||
↓ | |||
Deploy to DEV | |||
↓ | |||
UAT | |||
↓ | |||
Production</syntaxhighlight> | |||
Revision as of 09:08, 16 August 2026
This page contains notes on the process that will be used to define, document, implement, and test enhancements. Although we may start to use Jira one day with a more formal process, initially, each enhancement will be tracked in this wiki using this process:
You define requirement
↓
AI/developer writes tests
↓
AI/developer writes code
↓
PHPUnit tests
↓
Integration tests
↓
Static analysis / code standards
↓
Automated browser tests
↓
Deploy to DEV
↓
UAT
↓
Production