Contact the Service Manual team if you have feedback, questions or suggestions.


Choosing technology, development, integration, hosting, testing, security and maintenance.

Technology strategy for services

Choosing your technology and approach.

Software development processes

Configuration, version control, pre-production environments, dependencies.

Building your service: the frontend

Device and browser requirements, progressive enhancement, HTTPS.

Testing your service

Quality assurance, performance testing, vulnerability and penetration testing, exploratory testing.

Managing a live service

Uptime, availability, monitoring.

Integrating with external software and data

Open standards, moving away from legacy systems, using APIs.

Hosting your service

Suppliers and domain names.

Protecting user information

Security, the cloud, fraud, cookies, user logins and sending email.