Updated 26 Oct,2026
Spiritus serves clients in Zimbabwe and beyond, combining local context with dependable digital systems built for growing organisations.
Software has ongoing operating needs after launch. The phrase “maintenance” can cover very different services, so a business should ask what work is included, how it is requested, and which costs are separate. The right arrangement depends on the system’s importance, technical design, and internal capability.
Separate the main support activities
Defect support addresses behaviour that does not meet the agreed requirements. Security and dependency updates keep supported components current, subject to testing and compatibility. Monitoring helps identify service or infrastructure problems. Backup management concerns the creation, protection, and retention of copies. Recovery work restores service or data after an incident. New features change what the system does and are often scoped separately.
Define response and resolution expectations
Ask which contact channels are available, what hours are covered, how requests are prioritised, and what response target applies to each category. A response acknowledges and assesses a request; it is not always the same as a complete fix. Agree how urgent issues are escalated and who can make decisions when the usual contact is unavailable.
Clarify costs and exclusions
An agreement may include a fixed number of support hours, a recurring service fee, or time charged for specific work. Confirm whether hosting, third-party service fees, monitoring tools, after-hours support, data migration, and major upgrades are included. Agree how unused hours are treated and how work beyond the allowance is approved.
Make backups useful by testing recovery
Ask where backups are stored, how access is protected, how often copies are made, and how long they are retained. A backup is only useful if the team can restore it and validate the result. Document who approves a recovery, what data may be unavailable, and how users are informed during service restoration.
Assign internal responsibilities
The supplier cannot make every operational decision for the business. Name the people responsible for user access, content and data quality, change approvals, vendor accounts, and incident communication. Keep an inventory of key systems, integrations, and credentials under appropriate access control.
Match support to business impact
A system used for occasional reference may need a different support arrangement from one that processes orders or payments every day. Identify the business tasks affected by downtime, the hours they matter, available workarounds, and the data that must be recoverable. Use those needs to agree a realistic service level.
Before signing, ask for a written scope with included work, exclusions, rates, response expectations, and exit arrangements. Spiritus discusses support alongside custom software development so ownership is clear before launch.
Spiritus Systems
Software engineering consultancy based in Harare, Zimbabwe. Spiritus serves clients in Zimbabwe and beyond with custom ERP, CRM, mobile apps, and automation systems.
Scope your project with Spiritus
Bring your current process, launch priorities, and existing tools. We can discuss a practical scope, delivery approach, and support responsibilities.
Discuss your project