Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC TR 29110-5-6-3 extends the VSE lifecycle framework to services. While earlier parts of 29110 focus on developing products (software, systems), this Deployment Package addresses the ongoing delivery, support, and improvement of services — an area where VSEs face unique challenges due to limited staffing for 24/7 coverage.
The Service Deployment Package defines four core processes adapted from ITIL and ISO 20000, scaled to match VSE capabilities and resources.
| Service Process | Description | Work Products | VSE Adaptation |
|---|---|---|---|
| Service Request Management | Handle customer requests for information, changes, or new features | Service Request Log, Request Fulfillment Report | Single shared mailbox or ticketing system; triage by developer-on-duty |
| Incident Management | Restore normal service operation after disruption as quickly as possible | Incident Record, Known Error Database, Major Incident Report | Prioritized by impact; SLA tiers (critical/high/normal/low); on-call rotation |
| Service Level Management | Negotiate, document, and monitor service level agreements (SLAs) | Service Level Agreement (SLA), Service Report, SLA Review Minutes | Single SLA document covering all customers; reviewed quarterly |
| Continual Service Improvement | Identify and implement improvements to service quality and efficiency | Improvement Register, Customer Satisfaction Survey, Service Improvement Plan | Lightweight — one improvement item per quarter with measurable targets |
The Deployment Package introduces the concept of service maintainability by design. When a VSE builds a product, the architecture decisions directly impact the cost and quality of service delivery. Key architectural attributes that improve serviceability include: comprehensive logging (structured, searchable), health check endpoints, graceful degradation under load, and feature flags for remote configuration.
A particularly valuable recommendation is the runbook-first approach to service deployment. Before a service goes live, the team writes the runbook — a step-by-step document covering startup, shutdown, health verification, backup, restore, and common failure scenarios. The act of writing the runbook often reveals gaps in monitoring, error handling, or configuration management. The Runbook becomes a living document updated with every major release and every incident post-mortem.
24/7 on-call coverage is one of the greatest challenges for a VSE. With only 3-5 engineers, a traditional weekly rotation creates unsustainable sleep disruption. The Deployment Package recommends several mitigations: follow-the-sun handoff if the team is distributed across time zones, automated incident escalation with clear severity thresholds, and a deliberate policy of reducing alert noise by tuning monitoring thresholds continuously. The goal is to ensure that every page is actionable and urgent.