Table of Contents | ||
---|---|---|
|
Comparison with current processes
Bug
Step | Current process | Outcome ok | Outcome not ok | proposed process | |
---|---|---|---|---|---|
Customer identifies problem and sets priority |
| ||||
Support alerted | unread item alert | ||||
Clarify | Support responds to gain clarity if required | ||||
Customer Alerted | unread item alert | ||||
Customer clarifies | Customer clarifies | ||||
Support Alerted clarity provided | unread item alert | ||||
Support Reproduces | Support attempts to reproduce problem once clear on it | ||||
Can Reproduce and is Bug | Steps to reproduce defined | ||||
Assign developer | developer is assigned / works with support | ||||
Test | Testing of changes | ||||
Test | Dev fixes problems found | ||||
Test | Testing ok | ||||
Done | Released into production and issue closed |
New Feature
Step | Current process | proposed process |
---|---|---|
Customer report |
| |
Clarify | Support identifies new feature required | |
Clarify | High level design options considered | |
Clarify | Discuss with customer to clarify requirements | |
Design | Define changes required to system and resulting test plan | |
Design | Review with customer to get sign off on design and $ | |
Build | developer is assigned | |
Clarify | Clarification questions if required from poor design | |
Test | Testing of changes | |
Build | Dev fixes problems found in testing | |
Test | Testing ok | |
Done | Released into production and issue closed | |
Invoice | Invoice sent and paid |
Non system changes - eg one off reports / data migrations or updates etc
step | ||
---|---|---|
Customer request |
| |
clarify | ||
Do Work | ||
Done | Release to customer | |
Invoice | Invoice sent and paid |
Bug
Customer raises bug
John (or Paul) review the problem
Customer is asked for more information
Cancel - optional - need outcome (training required)
Can reproduce
...