Custom Development
The requirement for a custom development usually emerges for one of two reasons:
- Output from a gap analysis of a business requirement versus the preferred vendor software offering
- Desire to support a new product on an existing platform that has a feature not supported by the incumbent software
Once the requirement has been identified Citisoft can assist in a number of ways which include
- Production of the user requirement specification
- Working with the software vendor to produce a technical specification
- Negotiation with the vendor over development cost and time line for delivery
- Project Management of the implementation
- Update to work flow processes