Consultation Delivery Process
- Culminates with requirements specification document (spec)
- Requirements spec is listing of granular “shall” statements
- Requirements spec and delivered solution share version number
- Customer approves requirement spec before exiting this phase
- Briefing at which possible solutions is discussed with client
- Multiple possible solutions discussed and respective pros and cons
- Includes case diagrams, sequence diagrams, entity-relationship diagrams as necessary to illustrate solution design
- Customer may disapprove possible solutions and/or request additional solution research
- Solution implemented or built, tested, deployed to pre-production environment
- Includes testing requirements
- Includes vulnerability scans
- Briefing at which the final solution is discussed with client
- Test results discussed
- Demo of solution
- Solution deployed to production environment
- Client signs operational acceptance letter to confirm solution is deployed and operating in accordance with requirements spec