Azure DevOps - Setup SaMD
Guia completo de implementação do Azure Boards customizado para conformidade IEC 62304 e ISO 14971
Visão Geral da Implementação
⚠️ Importante: Este setup transforma o Azure Boards em uma ferramenta de compliance. Riscos, rastreabilidade e gates de aprovação ficam integrados ao workflow de desenvolvimento.
Criar Processo Herdado
Não edite o processo padrão. Crie um específico para Ionic Health.
Criar Work Item Types (WITs)
Tipos de itens customizados que não existem no padrão.
2.1. Novo WIT: Risk (Para ISO 14971)
Substitui a planilha Excel de FMEA
2.2. Novo WIT: Change Request
Para controlar mudanças pós-release
2.3. Customizar WIT: Product Backlog Item
Adicionar dados de Usabilidade e Regulação nos requisitos
Configurar Estados e Regras (Workflow)
Implementar "Governança Forçada" com gates automatizados
- •Criar estado "Ready for Dev" (Categoria: Proposed/In Progress)
- •Criar campo booleano "Risk Analysis Done"
- •Regra: "Block Approval without Risk Assessment"
- •Condition: Se State muda para Ready for Dev
- •Action: Tornar "Risk Analysis Done" Required
- •Regra: "Residual Risk Required"
- •Condition: Quando State = Closed
- •Action: Make required Severity (Residual) e Probability (Residual)
- •Motivo: Não pode fechar risco sem definir risco residual
Configurar Backlog e Boards
Organizar níveis de backlog para visualização da equipe
Definir Tipos de Link (Rastreabilidade)
Regras semânticas para garantir rastreabilidade completa
Criar Queries de Auditoria (Dashboard)
Não espere a auditoria. Mostre a "saúde" do processo em tempo real.
Riscos sem Mitigação
Tipo: Risk, Estado: Active, Link Count (Related): = 0Requisitos sem Teste
Tipo: Product Backlog Item, Estado: Done, Link Count (Tested By): = 0Traceability Matrix Source
Tree of Work Items: Epic → Feature → User Story → Test Case → BugEntrega Final: O que você terá
Ferramentas Digitais
- Formulário de Risco digital substituindo Excel (WIT Risk)
- Controle de mudança pós-release (WIT Change Request)
- Requisitos com dados de usabilidade (IEC 62366)
Governança Automatizada
- Fluxo de aprovação com dados de usabilidade obrigatórios
- Dashboards mostrando buracos na rastreabilidade em tempo real
- Queries de auditoria prontas para uso