Serviços
Um Serviço representa um tipo de trabalho que a MIDDAG entrega a um cliente: gerenciamento de hospedagem, suporte técnico, operações de infraestrutura, consultoria, desenvolvimento personalizado ou migração. Serviços são vinculados a entitlements SVC e atuam como contêineres para solicitações de serviço — as tarefas individuais que compõem o trabalho.
Tipos de serviço
Serviços são categorizados pela natureza do trabalho:
| Tipo | Descrição |
|---|---|
| Hosting | Hospedagem gerenciada de plataforma (Moodle, WordPress) |
| Support | Suporte técnico contínuo e resolução de problemas |
| Infrastructure | Gerenciamento de servidores, backups, monitoramento |
| Consulting | Consultoria, revisão de arquitetura, estratégia |
| Development | Desenvolvimento de plugins personalizados, integrações |
| Mobile apps | Desenvolvimento de aplicativos móveis |
| Migration | Migração de plataforma e transferência de dados |
| Upgrade | Upgrades de versão principal |
| Project management | Coordenação e supervisão de entregas |
O tipo de serviço é armazenado como atributo de categoria no registro do serviço e determina como o serviço é exibido e rastreado.
Dois modos de ciclo de vida
Todo serviço opera em um de dois modos:
| Modo | O que significa |
|---|---|
| Ongoing | Um serviço contínuo sem data de término definida. Exemplos: hospedagem gerenciada, planos de suporte mensal. O serviço permanece active indefinidamente e renova com seu entitlement pai. |
| Project | Um engajamento com prazo definido, data de início, data estimada de término e entregas definidas. Exemplos: desenvolvimento personalizado, projetos de migração. O serviço percorre uma máquina de estados da proposta ao encerramento. |
Estados do modo projeto
| Estado | O que significa |
|---|---|
| Proposal | Serviço proposto, aguardando aprovação do cliente. |
| Approved | Cliente aprovou, pronto para iniciar. |
| In progress | Trabalho ativo em andamento. |
| On hold | Pausado por dependência externa ou solicitação do cliente. |
| Delivered | Trabalho concluído, aguardando aceite do cliente. |
| Closed | Cliente aceitou a entrega. Estado terminal. |
| Cancelled | Cancelado em qualquer estágio. Estado terminal. |
O modelo de faturamento UST
Serviços utilizam o modelo UST (Unidade de Serviço Técnico) para padronizar o faturamento. Em vez de cobrar por hora (onde o cliente absorve a ineficiência), cada tipo de trabalho tem um custo fixo em créditos:
- "Atualização de Plugin" sempre custa 4 créditos, independentemente das horas reais.
- "Integração de API" sempre custa 10 créditos.
- O cliente sabe o custo antecipadamente; a equipe entrega sem pressão de tempo.
Créditos são consumidos do saldo de créditos do cliente quando solicitações de serviço são concluídas. Se o saldo for zero, o trabalho continua e o excedente é cobrado separadamente.
Multiplicadores de complexidade
Cada solicitação de serviço possui um nível de complexidade que multiplica o custo base em créditos:
| Complexidade | Multiplicador | Exemplos |
|---|---|---|
| Low | 1x | Configuração, suporte básico. Sem alterações de código. |
| Medium | 1.5x | Conhecimento especializado. Código simples, trabalho básico de banco de dados. |
| High | 2x | Desenvolvimento personalizado, integrações, mudanças arquiteturais. |
O catálogo de serviços
A MIDDAG mantém um catálogo de serviços padronizados com custos em créditos e níveis de complexidade pré-definidos. O catálogo é visível para clientes no portal (somente leitura) e pode ser consultado ao solicitar novos trabalhos. Admins podem adicionar, editar ou desativar entradas do catálogo. Entradas do catálogo nunca são excluídas — entradas desativadas permanecem vinculadas a solicitações de serviço existentes.
Criação automática a partir de entitlements
Quando um entitlement SVC é provisionado (tipicamente após uma proposta ser aceita e paga), o sistema cria automaticamente um registro de Serviço com status proposal. O admin o revisa e transiciona para approved quando estiver pronto para iniciar.
Jira como complemento
O Jira cuida do gerenciamento de projetos do dia a dia: tarefas, sprints, worklogs e aplicação de regras de SLA. O MIDDAG Account cuida do lado comercial: faturamento, rastreamento de créditos, portal do cliente e catálogo de serviços. Os dois sistemas se comunicam via webhooks bidirecionais. O MIDDAG Account é a fonte de verdade para dados financeiros; o Jira é a fonte de verdade para o fluxo operacional.
O que os admins veem
No admin do WordPress, a lista de serviços mostra:
- Título e tipo do serviço
- Organização
- Código do entitlement (SVC-xxx)
- Modo de ciclo de vida (ongoing ou project)
- Status
- Chave do projeto Jira (se vinculado)
Clicar em um serviço abre sua visualização de detalhes com solicitações de serviço vinculadas, resumo de consumo de créditos, referência ao contrato e cronograma do projeto (para serviços em modo projeto).
Páginas relacionadas
- Entitlements — o entitlement SVC que detém o serviço
- Solicitações de Serviço — as tarefas individuais dentro de um serviço
- Saldo de Créditos — rastreamento de UST/créditos para faturamento de serviços
- Contratos — o acordo que governa o serviço
- Ambientes — instalações gerenciadas que os serviços suportam