Ivory Delivery
Acompanhe projetos de prazo fechado contra a execução real no Azure Boards, sem sair do Azure DevOps e
sem planilha paralela. A Ivory Delivery soma, por cima do Scrum das squads, o que o PMO precisa para
responder "vamos entregar no prazo?": prazo aprovado, escopo prometido, semáforo de risco, mudança de prazo
com histórico, riscos, marcos, linha do tempo e uma visão de portfólio.
Gratuita, em português do Brasil, 100% no navegador: os dados de execução são lidos direto do Azure Boards e
os dados próprios da extensão ficam no armazenamento de extensões da sua organização (Extension Data
Service). Nada sai do Azure DevOps.
O que a extensão faz
- Cadastro de projeto: nome, squad responsável, prazo aprovado (início e fim) e um ou mais Epics do
Azure Boards. A execução vem desses Epics; a hierarquia do Boards não muda.
- Execução agregada: Features, User Stories e itens filhos dos Epics vinculados, com sprint, story
points, status e percentual concluído, sempre lidos do Boards.
- Escopo definido (baseline): congela as User Stories prometidas num momento explícito. User Story que
entra depois aparece como "Adicional" e não infla o percentual; redefinir o escopo cria uma versão nova,
com histórico do que entrou e do que saiu.
- Semáforo de prazo: no prazo, em risco, atrasado ou concluído, comparando o percentual entregue com o
esperado pelas sprints já encerradas. A caixa "Entenda o cálculo" mostra a conta completa.
- Mudança de prazo com rastro: estender, reduzir ou corrigir o prazo em sprints inteiras, seguindo o
calendário real da squad, com registro imutável de quem mudou, quando e de quanto para quanto.
- Riscos: severidade, ação de mitigação, previsão para sanar, comentários e vínculo opcional com um item
da execução.
- Linha do tempo: Gantt por sprint com Hoje, Prazo, entrega projetada e marcos do projeto.
- Gráficos: projeção de conclusão, status dos itens, itens por tipo, capacidade da squad dividida entre
projetos e riscos por severidade.
- Abertura e fechamento: checklist de atividades nas cinco fases do ciclo de vida (Iniciação,
Planejamento, Execução, Monitoramento e Controle, Encerramento), vindo de um pacote padrão configurável por
team project. Cada atividade pode ter peso no percentual do projeto.
- Tarefas: pendências leves do projeto (combinados de reunião que não viram work item), com
responsável, previsão de retorno, status e comentários.
- Demandas externas: itens da squad sem vínculo com o Epic do projeto, para enxergar o trabalho
paralelo que disputa a capacidade, com registro de impacto quando necessário.
- Fechar e reabrir projeto: o fechamento exige as atividades de Encerramento resolvidas e grava um
registro imutável; reabrir pede motivo.
- Portfólio: todos os projetos numa tela, com squad, percentual, saúde de prazo e filtros, sobre cards
de status do portfólio, projetos por squad e mapa de risco.
Como usar
- Instale a extensão na sua organização pelo Visual Studio Marketplace. Ela aparece no menu lateral de
cada team project como Ivory Delivery, com a página Projetos.
- Marque as squads elegíveis: em Parametrizações → Squads elegíveis, escolha quais times do team
project podem ser responsáveis por um projeto. Sem essa marcação, o cadastro de projeto avisa e mostra o
atalho para a tela.
- Revise os tipos de execução (opcional): em Parametrizações → Tipos de execução, defina quais
tipos de work item contam no percentual. Tipo novo conta por padrão.
- Crie um projeto: em Novo projeto, informe nome, squad, prazo e os Epics do Boards.
- Defina o escopo: na aba Execução, use Definir escopo quando o escopo estiver acordado. A
partir daí o percentual mede o que foi prometido.
- Acompanhe: o cabeçalho do projeto mostra percentual e semáforo; as abas trazem prazo, riscos,
linha do tempo, gráficos, checklist e tarefas. O Portfólio reúne todos os projetos.
- Feche o projeto quando o desenvolvimento e o Encerramento estiverem concluídos.
O botão Manual de uso, no canto superior direito da página Projetos, explica cada tela.
Como o percentual é calculado
- Contam como concluídos os estados
Closed, Done e Completed; Removed é descartado e sai da conta.
Estados customizados seguem a categoria que o processo dá a eles.
- A base é Story Points quando pelo menos 80% dos itens têm estimativa; abaixo disso, a contagem de itens.
- Falha de leitura nunca vira 0%: a tela mostra "Leitura parcial" com o motivo.
Para quem é
- Produto e PMO: cadastram o projeto, definem o escopo, acompanham prazo x execução e registram mudanças
de prazo.
- Squads: continuam trabalhando no Azure Boards como sempre; a extensão só observa e agrega.
- Liderança: acompanha o portfólio e o risco de prazo.
Permissões
A extensão pede acesso de leitura a work items e projetos (vso.work, vso.project) e de escrita no
armazenamento de dados da própria extensão (vso.extension.data_write). Ela não altera work items.
Desenvolvida pela Ivory IT.
| |