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

Technology strategy for services

Choosing your technology and approach.

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.