Custom Programming Process:
- Client contacts Support or SAE and requests custom work for a feature not already in ESILAW
- Support obtains requirements of custom work
- Information is passed to Zahoor Butt to assess work:
- Determine if the feature being requested is beneficial to all users:
- If so, JIRA is created for enhancement
- If only beneficial for this account:
- Zahoor to get development to estimate how many hours to complete the job and provides a completion date.
- Determine if the feature being requested is beneficial to all users:
- Zahoor provides information to Support
- Quote is created and sent to the customer
- Customer returns signed quote and it is sent to accounting to create the invoice
- Accounting contacts customer to process payment and advises support once received
- Development begins work on custom features, if applicable
- When completed, development advised support and we confirm with customer