Skip to content

Exercício de construção do backlog usando o Product Backlog Building (PBB)

Utilizamos o Product Backlog Building (PBB) para construir o Product Backlog da HealthNet, uma rede abrangente de clínicas e hospitais distribuídos por diversos estados, que atualmente enfrenta desafios significativos na gestão integrada de seus dados e processos clínicos.



Backlog de Produto

História de Usuário Épico
US01 Como Dr. Luiz, quero acessar rapidamente o histórico clínico do paciente, para tomar decisões mais seguras. 1. Suporte Clínico Digital Completo ao Atendimento Médico
US02 Como Dr. Luiz, quero registrar consultas e evolução clínica de forma digital e padronizada, para facilitar o acompanhamento.
US03 Como Dr. Luiz, quero prescrever medicamentos digitalmente, para facilitar e registrar os tratamentos.
US04 Como Dr. Luiz, quero receber alertas de interações medicamentosas ao prescrever, para evitar riscos ao paciente.
US05 Como Maria, quero registrar novos pacientes de forma rápida e padronizada, para agilizar o atendimento. 2. Gestão Ágil de Cadastros e Agendamentos
US06 Como Maria, quero visualizar a disponibilidade de todos os profissionais, para marcar consultas com facilidade.
US07 Como Maria, quero reagendar consultas com poucos cliques, para reduzir o tempo gasto com remarcações.
US08 Como Maria, quero acessar informações básicas do paciente já cadastrado, para evitar duplicidade e retrabalho.
US09 Como Lívia, quero receber prescrições digitalmente, para evitar erros de digitação ou interpretação. 3. Dispensação Segura e Rastreável de Medicamentos
US10 Como Lívia, quero registrar a dispensação com vínculo direto à prescrição, para manter rastreabilidade.
US11 Como Lívia, quero verificar automaticamente interações medicamentosas, para garantir segurança do paciente.
US12 Como Lívia, quero consultar o histórico de medicações dispensadas, para apoiar a continuidade do tratamento.
US13 Como Rafael, quero visualizar todas as agendas médicas em um único sistema, para evitar conflitos. 4. Orquestração Centralizada das Agendas Médicas
US14 Como Rafael, quero reatribuir horários de forma otimizada, para minimizar ociosidade.
US15 Como Rafael, quero automatizar notificações de confirmação de consulta, para reduzir faltas.
US16 Como Rafael, quero gerar relatórios de uso da agenda, para planejar escalas com base em dados.
US17 Como Clara, quero visualizar minhas consultas agendadas, para planejar minha rotina. 5. Acompanhamento Digital da Jornada de Saúde
US18 Como Clara, quero acessar resultados de exames online, para acompanhar meu tratamento.
US19 Como Clara, quero receber lembretes automáticos de medicação e retorno, para manter a adesão ao tratamento.
US20 Como Clara, quero reagendar uma consulta diretamente pelo portal, para evitar ligações ou deslocamentos desnecessários.
US21 Como Roberto, quero integrar os sistemas das unidades, para centralizar as informações de saúde. 6. Plataforma Integrada, Escalável e Conformidade Digital
US22 Como Roberto, quero garantir a disponibilidade e segurança dos dados de pacientes, para estar em conformidade com a legislação.
US23 Como Roberto, quero obter indicadores consolidados da operação, para tomar decisões estratégicas.
US24 Como Roberto, quero implementar soluções escaláveis, para permitir crescimento sem retrabalho.

Priorização dos PBI's

Após a definição dos PBIs, realizamos a priorização utilizando o método COORG, que combina a frequência de uso e o valor de negócio de cada item. Os PBIs mais prioritários foram posicionados no topo do backlog, enquanto os de menor prioridade ficaram na base.


Critérios de Priorização

Frequência de Uso Refere-se à regularidade com que o PBI é utilizado pelos usuários.

Escala de valores:

  • Hora a hora (5): utilizado várias vezes ao dia.
  • Diário (4): utilizado ao menos uma vez por dia.
  • Semanal (3): utilizado uma a três vezes por semana.
  • Mensal (2): utilizado uma ou poucas vezes ao mês.
  • Trimestral (1): utilizado, pelo menos, uma vez a cada três meses.

Valor de Negócio Indica o impacto que o PBI gera para o negócio quando é utilizado.

Escala de valores:

  • Alto (3): essencial e de alto impacto para os objetivos do negócio.
  • Médio (2): relevante, mas com impacto intermediário.
  • Baixo (1): útil, mas com impacto limitado no contexto atual.

Prioridade final = Frequência de Uso + Valor de Negócio


Priorização das Histórias de Usuários

1. Suporte Clínico Digital Completo ao Atendimento Médico

  • Acessar histórico clínico do paciente: 5 + 3 = 8 (US01)
  • Registrar consultas e evolução clínica: 4 + 2 = 6 (US02)
  • Prescrever medicamentos digitalmente: 5 + 3 = 8 (US03)
  • Alertas de interações medicamentosas: 5 + 3 = 8 (US04)

2. Gestão Ágil de Cadastros e Agendamentos

  • Registrar novos pacientes: 5 + 2 = 7 (US05)
  • Visualizar disponibilidade de profissionais: 5 + 2 = 7 (US06)
  • Reagendar consultas com poucos cliques: 4 + 2 = 6 (US07)
  • Acessar informações básicas do paciente: 4 + 2 = 6 (US08)

3. Dispensação Segura e Rastreável de Medicamentos

  • Receber prescrições digitalmente: 5 + 3 = 8 (US09)
  • Registrar dispensação vinculada à prescrição: 5 + 3 = 8 (US10)
  • Verificar interações medicamentosas: 4 + 2 = 6 (US11)
  • Consultar histórico de medicações: 3 + 2 = 5 (US12)

4. Orquestração Centralizada das Agendas Médicas

  • Visualizar agendas médicas unificadas: 4 + 3 = 7 (US13)
  • Reatribuir horários de forma otimizada: 3 + 3 = 6 (US14)
  • Notificações automáticas de consultas: 4 + 2 = 6 (US15)
  • Gerar relatórios de uso da agenda: 2 + 3 = 5 (US16)

5. Acompanhamento Digital da Jornada de Saúde

  • Visualizar consultas agendadas: 4 + 3 = 7 (US17)
  • Acessar resultados de exames: 3 + 3 = 6 (US18)
  • Receber lembretes de medicação e retorno: 3 + 3 = 6 (US19)
  • Reagendar consulta pelo portal: 3 + 2 = 5 (US20)

6. Plataforma Integrada, Escalável e Conformidade Digital

  • Integrar sistemas das unidades: 2 + 3 = 5 (US21)
  • Garantir segurança e conformidade: 3 + 3 = 6 (US22)
  • Obter indicadores operacionais: 2 + 3 = 5 (US23)
  • Implementar soluções escaláveis: 2 + 2 = 4 (US24)

Critérios de aceitação

História de Usuário Critérios de Aceitação
US01 Como Dr. Luiz, quero acessar rapidamente o histórico clínico do paciente, para tomar decisões mais seguras. - Exibir histórico clínico completo de forma cronológica
- Permitir filtros por tipo de atendimento, data e profissional
- Garantir acesso apenas a profissionais de saúde autenticados
US02 Como Dr. Luiz, quero registrar consultas e evolução clínica de forma digital e padronizada, para facilitar o acompanhamento. - Oferecer campo estruturado e campo livre para anotação
- Associar anotação ao prontuário com data e CRM do médico
- Permitir edição dentro de tempo limitado por segurança
US03 Como Dr. Luiz, quero prescrever medicamentos digitalmente, para facilitar e registrar os tratamentos. - Permitir prescrição via lista padronizada
- Registrar data, CRM e assinatura digital
- Integrar com o prontuário e farmácia
US04 Como Dr. Luiz, quero receber alertas de interações medicamentosas ao prescrever, para evitar riscos ao paciente. - Verificar interações automaticamente
- Exibir alerta com detalhes e sugestão alternativa
- Bloquear envio até confirmação do profissional
US05 Como Maria, quero registrar novos pacientes de forma rápida e padronizada, para agilizar o atendimento. - Validar CPF, nome completo e dados obrigatórios
- Exibir alerta em caso de duplicidade
- Salvar cadastro com confirmação
US06 Como Maria, quero visualizar a disponibilidade de todos os profissionais, para marcar consultas com facilidade. - Exibir agenda semanal/diária por profissional
- Permitir filtro por especialidade e unidade
- Indicar bloqueios e horários indisponíveis
US07 Como Maria, quero reagendar consultas com poucos cliques, para reduzir o tempo gasto com remarcações. - Permitir seleção de nova data e cancelar automaticamente a anterior
- Reenviar comprovante por e-mail
- Registrar histórico de reagendamentos
US08 Como Maria, quero acessar informações básicas do paciente já cadastrado, para evitar duplicidade e retrabalho. - Exibir nome, data de nascimento, CPF, última visita e unidade
- Mostrar alertas de atualização cadastral
- Bloquear edição sem permissão específica
US09 Como Lívia, quero receber prescrições digitalmente, para evitar erros de digitação ou interpretação. - Exibir prescrições com assinatura digital, CRM e nome do médico
- Validar campos obrigatórios antes de liberar
- Permitir visualização agrupada por paciente ou data
US10 Como Lívia, quero registrar a dispensação com vínculo direto à prescrição, para manter rastreabilidade. - Registrar data, hora, profissional e item entregue
- Vincular à prescrição correspondente
- Atualizar estoque automaticamente
US11 Como Lívia, quero verificar automaticamente interações medicamentosas, para garantir segurança do paciente. - Integrar com base de interações medicamentosas
- Exibir alerta e impedir dispensação sem confirmação
- Registrar decisão do farmacêutico
US12 Como Lívia, quero consultar o histórico de medicações dispensadas, para apoiar a continuidade do tratamento. - Listar por paciente: medicamento, data de prescrição e entrega
- Permitir filtro por período ou especialidade
- Exportar em PDF ou Excel
US13 Como Rafael, quero visualizar todas as agendas médicas em um único sistema, para evitar conflitos. - Exibir agendas por unidade ou especialidade
- Indicar conflitos com alertas visuais
- Permitir navegação por dia/semana/mês
US14 Como Rafael, quero reatribuir horários de forma otimizada, para minimizar ociosidade. - Sugerir realocação por prioridade e disponibilidade
- Notificar médico e paciente
- Registrar alteração no histórico
US15 Como Rafael, quero automatizar notificações de confirmação de consulta, para reduzir faltas. - Enviar confirmações por e-mail/SMS com antecedência configurável
- Registrar envio e status
- Permitir desativação por preferência do paciente
US16 Como Rafael, quero gerar relatórios de uso da agenda, para planejar escalas com base em dados. - Gerar por médico, unidade ou período
- Indicar ausências, cancelamentos e comparecimentos
- Exportar em Excel
US17 Como Clara, quero visualizar minhas consultas agendadas, para planejar minha rotina. - Exibir em tela inicial do portal
- Atualizar automaticamente após reagendamento
- Permitir adicionar ao calendário pessoal
US18 Como Clara, quero acessar resultados de exames online, para acompanhar meu tratamento. - Listar por data, tipo de exame e status
- Permitir download em PDF
- Notificar paciente por e-mail quando disponível
US19 Como Clara, quero receber lembretes automáticos de medicação e retorno, para manter a adesão ao tratamento. - Permitir cadastro de horários e medicamentos
- Enviar lembretes por SMS, e-mail ou push
- Registrar confirmação de dose tomada
US20 Como Clara, quero reagendar uma consulta diretamente pelo portal, para evitar ligações ou deslocamentos desnecessários. - Exibir opções compatíveis por profissional e unidade
- Cancelar automaticamente a anterior
- Reenviar comprovante atualizado
US21 Como Roberto, quero integrar os sistemas das unidades, para centralizar as informações de saúde. - Garantir sincronização de pacientes, agendamentos e prontuários
- Monitorar falhas e emitir alertas
- Validar consistência periodicamente
US22 Como Roberto, quero garantir a segurança dos dados de pacientes, para estar em conformidade com a legislação. - Armazenar dados criptografados com backup automático
- Controlar acesso por perfil de usuário
- Gerar relatórios de acesso e alteração
US23 Como Roberto, quero obter indicadores consolidados da operação, para tomar decisões estratégicas. - Exibir painel com KPIs de uso e performance
- Configurar alertas por limite
- Exportar dados para BI
US24 Como Roberto, quero implementar soluções escaláveis, para permitir crescimento sem retrabalho. - Suportar crescimento de unidades e usuários
- Garantir disponibilidade > 99,5%
- Permitir atualizações modulares com rollback

BDD

Foram construídos os cenários para os critérios de aceitação das 12 histórias de usuário mais prioritárias.

US01 – Acessar histórico clínico do paciente

Critério 1: O sistema deve exibir o histórico clínico completo do paciente em ordem cronológica.

  • Cenário 1 (positivo): Dado que o profissional está autenticado e acessa o prontuário do paciente, Quando ele solicita a visualização do histórico, Então o sistema deve exibir as informações clínicas ordenadas cronologicamente.

Critério 2: O sistema deve permitir filtros por tipo de atendimento, data e profissional.

  • Cenário 2 (positivo): Dado que o profissional está na tela de histórico, Quando ele aplica um filtro por tipo de atendimento "Consulta" e intervalo de datas, Então o sistema deve exibir apenas os registros correspondentes.

Critério 3: Apenas profissionais autorizados devem ter acesso.

  • Cenário 3 (negativo): Dado que um usuário sem perfil de profissional tenta acessar o histórico, Quando ele realiza a tentativa, Então o sistema deve exibir "Acesso negado".

US03 – Prescrever medicamentos digitalmente

Critério 1: O sistema deve permitir prescrição por lista padronizada de medicamentos.

  • Cenário 1 (positivo): Dado que o médico está autenticado, Quando ele acessa a prescrição e seleciona um medicamento da lista, Então o medicamento deve ser adicionado à prescrição.

Critério 2: A prescrição deve ser salva com CRM, data e assinatura digital.

  • Cenário 2 (positivo): Dado que o médico conclui o preenchimento, Quando ele clica em "Finalizar", Então o sistema deve salvar com os dados do profissional e assinatura.

Critério 3: Deve haver integração com prontuário e farmácia.

  • Cenário 3 (positivo): Dado que a prescrição é salva, Quando a farmácia acessa a ficha do paciente, Então a prescrição deve estar visível para dispensar.

US04 – Alertas de interações medicamentosas

Critério 1: O sistema deve verificar interações automaticamente a cada prescrição.

  • Cenário 1 (positivo): Dado que o médico adiciona dois medicamentos com interação, Quando ele tenta finalizar a prescrição, Então o sistema deve exibir o alerta.

Critério 2: O alerta deve conter descrição do risco e alternativa segura.

  • Cenário 2 (positivo): Dado o alerta de interação, Quando ele é exibido, Então deve incluir a descrição do risco e sugestão de alternativa.

Critério 3: A prescrição deve ser bloqueada até confirmação.

  • Cenário 3 (negativo): Dado que o médico ignora o alerta, Quando ele tenta salvar sem confirmar, Então o sistema deve impedir o envio.

US05 – Registrar novos pacientes

Critério 1: O sistema deve validar CPF, nome completo e dados obrigatórios.

  • Cenário 1 (positivo): Dado que a recepcionista preenche todos os campos, Quando clica em salvar, Então o sistema deve aceitar o cadastro.

Critério 2: Alerta de duplicidade deve ser exibido quando aplicável.

  • Cenário 2 (negativo): Dado que um CPF já existe, Quando a recepcionista tenta salvar, Então o sistema deve exibir "Paciente já cadastrado".

Critério 3: Cadastro deve exibir confirmação de sucesso.

  • Cenário 3 (positivo): Dado que todos os dados foram aceitos, Quando o cadastro é concluído, Então o sistema deve mostrar "Cadastro realizado com sucesso".

US06 – Visualizar disponibilidade de profissionais

Critério 1: Exibir agenda em formato semanal/diário por profissional.

  • Cenário 1 (positivo): Dado que a recepcionista acessa a agenda de um profissional, Quando seleciona o filtro semanal, Então o sistema deve exibir os horários disponíveis daquele período.

Critério 2: Permitir filtro por especialidade, localidade e unidade.

  • Cenário 2 (positivo): Dado que a recepcionista está na tela de agendamento, Quando ela filtra por especialidade "Pediatria" e unidade "Hospital Central", Então apenas os médicos da pediatria nessa unidade devem ser exibidos.

Critério 3: Indicar bloqueios e horários indisponíveis.

  • Cenário 3 (positivo): Dado que o profissional tem bloqueios cadastrados, Quando a agenda é carregada, Então os horários bloqueados devem aparecer como indisponíveis.

US09 – Receber prescrições digitalmente

Critério 1: Exibir prescrições com assinatura digital, CRM e nome do médico.

  • Cenário 1 (positivo): Dado que a farmacêutica acessa o sistema, Quando ela abre uma prescrição, Então o sistema deve exibir o nome do médico, CRM e assinatura digital.

Critério 2: Validar campos obrigatórios da prescrição antes de liberar.

  • Cenário 2 (negativo): Dado que uma prescrição não contém todos os campos obrigatórios, Quando a farmacêutica tenta visualizar, Então o sistema deve exibir a mensagem "Prescrição incompleta".

Critério 3: Permitir visualização agrupada por paciente ou data.

  • Cenário 3 (positivo): Dado que a farmacêutica deseja consultar prescrições, Quando ela aplica filtro por paciente "João Souza", Então o sistema deve listar apenas as prescrições dele, organizadas por data.

US10 – Registrar dispensação com vínculo à prescrição

Critério 1: Registrar data, hora, profissional e item entregue.

  • Cenário 1 (positivo): Dado que a farmacêutica entrega o medicamento, Quando ela confirma a dispensação, Então o sistema deve salvar data, hora, nome do profissional e item entregue.

Critério 2: Vincular entrega à prescrição correspondente.

  • Cenário 2 (positivo): Dado que a dispensação está sendo realizada a partir de uma prescrição, Quando a entrega é registrada, Então o vínculo com a prescrição deve ser automático.

Critério 3: Atualizar estoque automaticamente.

  • Cenário 3 (positivo): Dado que o medicamento foi entregue, Quando a ação for registrada, Então o sistema deve dar baixa no estoque.

US13 – Visualizar agendas médicas unificadas

Critério 1: Exibir agendas por unidade ou especialidade.

  • Cenário 1 (positivo): Dado que o coordenador seleciona a unidade "Hospital Central", Quando ele abre a tela de agendas, Então o sistema deve listar todos os horários disponíveis por especialidade.

Critério 2: Indicar conflitos de horário com alerta visual.

  • Cenário 2 (positivo): Dado que dois agendamentos estão sobrepostos, Quando o coordenador os visualiza, Então o sistema deve destacá-los em vermelho com ícone de alerta.

Critério 3: Permitir navegação por dia/semana/mês.

  • Cenário 3 (positivo): Dado que o coordenador acessa o calendário, Quando ele clica em "semana", Então o sistema deve exibir a visualização semanal da agenda.

US15 – Notificações automáticas de consultas

Critério 1: Enviar confirmações por e-mail/SMS com antecedência definida.

  • Cenário 1 (positivo): Dado que uma consulta está marcada para amanhã, Quando o horário de envio chega, Então o sistema deve disparar a notificação por SMS ou e-mail.

Critério 2: Registrar envio e status (entregue, lido, erro).

  • Cenário 2 (positivo): Dado que a notificação foi enviada, Quando o sistema processa a entrega, Então o status deve ser registrado corretamente no histórico.

Critério 3: Permitir desativação por preferência do paciente.

  • Cenário 3 (positivo): Dado que o paciente desativou notificações, Quando uma consulta é marcada, Então o sistema não deve enviar lembretes.

US17 – Visualizar consultas agendadas

Critério 1: Exibir consultas na tela inicial do portal.

  • Cenário 1 (positivo): Dado que Clara está logada no portal, Quando ela acessa a página inicial, Então o sistema deve exibir as consultas agendadas.

Critério 2: Atualizar automaticamente após reagendamento.

  • Cenário 2 (positivo): Dado que uma consulta foi reagendada, Quando Clara acessa a página de consultas, Então a nova data e hora devem estar refletidas.

Critério 3: Permitir adicionar ao calendário pessoal.

  • Cenário 3 (positivo): Dado que Clara vê uma consulta na tela, Quando ela clica em "Adicionar ao calendário", Então o sistema deve exportar o evento no formato compatível.

US18 – Acessar resultados de exames

Critério 1: Listar exames por data, tipo e status.

  • Cenário 1 (positivo): Dado que Clara acessa o portal, Quando ela entra na seção de exames, Então o sistema deve listar os exames com tipo, data e status.

Critério 2: Permitir download em PDF.

  • Cenário 2 (positivo): Dado que o exame está disponível, Quando Clara clica em "Download", Então o sistema deve baixar o arquivo em PDF.

Critério 3: Notificar paciente quando exame estiver publicado.

  • Cenário 3 (positivo): Dado que um exame foi liberado, Quando o sistema atualiza o status, Então uma notificação deve ser enviada para Clara por e-mail.

US22 – Garantir segurança e conformidade

Critério 1: Armazenar dados criptografados com backup automático.

  • Cenário 1 (positivo): Dado que um prontuário foi atualizado, Quando o sistema salva as alterações, Então os dados devem ser criptografados e o backup registrado.

Critério 2: Controlar acesso por perfis de usuário.

  • Cenário 2 (positivo): Dado que um usuário comum tenta acessar dados administrativos, Quando ele realiza a tentativa, Então o sistema deve negar acesso e registrar tentativa indevida.

Critério 3: Gerar relatórios de acesso e alteração.

  • Cenário 3 (positivo): Dado que um administrador acessa o módulo de auditoria, Quando ele solicita um relatório, Então o sistema deve gerar um documento com logs de acesso e edições.