Software maintenance & support
Software maintenance is the ongoing work that keeps an application secure, fast and useful after launch: updates, fixes, monitoring and small improvements. AAGI provides maintenance and support for software we build and for existing systems we take over.
What's included
What we deliver
Monitoring
Uptime, errors and performance watched around the clock.
Security updates
Dependency and framework updates applied on a schedule.
Bug fixes
Issues triaged, fixed and released through the normal pipeline.
Quality assurance
Automated and manual testing before each release.
Small improvements
A steady flow of changes your team asks for.
One point of contact
A named engineer who knows your system.
Typical projects
Where this fits
- Keeping a launched product secure and up to date
- Taking over an application whose original developers have left
- Adding a reliable support partner to a small in-house team
How we work
Six steps, working software every two weeks
- Discover
- Plan
- Design & build
- Launch
- Support
- Scale
Questions
Common questions
- Do you support software you didn’t build?
- Yes. We start with a code and infrastructure review, then agree priorities with you.
- How quickly do you respond?
- We reply to every message within one business day and agree response times for urgent issues as part of the support plan.
- What does a maintenance plan include?
- Monitoring, security updates, bug fixes and an agreed amount of improvement work each month.
Other services
- Custom software development
- Web applications & SaaS
- Mobile apps
- Cloud, servers & DevOps
- APIs & integrations
Tell us what you're building.
We reply within one business day.