Skip to content

Entregas

Unidade 01

Video de apresentação:

Unidade 02

Video de apresentação:

Histórico de Versão

Data Versão Descrição Autor(es) Revisor(es)
19/04/2025 1.0 Criação inicial da documentação Marcelo Adrian
27/05/2025 1.1 Adicionando Entrega 2 Otávio Maya

Unidade 03

PBB Canvas

O PBB Canvas (Product Backlog Building Canvas) é uma ferramenta visual e colaborativa para ajudar equipes a criar e organizar o backlog de um produto de forma estruturada.

Em resumo, ele funciona como um mapa que guia a transformação de uma ideia em tarefas concretas para o time de desenvolvimento. O processo segue os seguintes passos:

  • Define-se o Problema que o produto resolve e as Expectativas de negócio.

  • Identificam-se as Personas (os tipos de usuários).

  • Listam-se as Features (as grandes funcionalidades) que cada persona usará.

  • Quebram-se as features em PBIs (Product Backlog Items), que são as tarefas menores e detalhadas.

A grande vantagem é que, ao final, a equipe tem todos os elementos para escrever Histórias de Usuário de forma clara e completa, pois o canvas já responde quem quer (a Persona), o quê quer (o PBI) e por que quer (a Expectativa).

Resumo do Produto: *HealthNet

Contexto: A "HealthNet" é uma ampla rede de clínicas e hospitais que enfrenta desafios operacionais críticos devido à sua infraestrutura tecnológica fragmentada. Atualmente, a rede opera com múltiplos sistemas desatualizados e incompatíveis entre si, resultando em prontuários de pacientes isolados, processos manuais ineficientes e uma comunicação deficiente entre as suas diversas unidades e profissionais.

Problema Central: A falta de um sistema unificado gera uma série de problemas:

  • Atrasos e Risco Clínico: Médicos e recepcionistas perdem um tempo precioso para aceder a históricos completos dos pacientes, aumentando o risco de erros médicos por falta de informação.

  • Ineficiência Operacional: Processos como agendamento de consultas e dispensação de medicamentos são lentos, propensos a erros e geram frustração tanto para os funcionários (médicos, farmacêuticos, coordenadores) quanto para os pacientes.

  • Experiência do Paciente Negativa: Os pacientes sentem-se desinformados, sem um acesso fácil e centralizado ao seu próprio histórico de saúde, resultados de exames ou agendamentos.

Solução Proposta: O produto a ser construído é um Sistema de Gestão Integrado HealthNet, uma plataforma de software moderna e centralizada, desenhada para resolver os problemas fundamentais da rede. O objetivo é unificar a gestão de dados e otimizar os fluxos de trabalho, focando em funcionalidades-chave como:

  • Gestão de Prontuário Eletrónico do Paciente (PEP)

  • Agendamento Inteligente de Consultas

  • Sistema de Prescrição e Farmácia Integrado

  • Portal do Paciente

Após a construção do Product Backlog Building (PBB) Canvas, obtivemos uma visão estratégica e holística do produto "HealthNet". Mapeámos os problemas, as expectativas, as personas, as funcionalidades essenciais e os Itens do Backlog do Produto (PBIs) que definem o que precisa de ser construído e porquê.

No entanto, para garantir que a equipa de desenvolvimento construa as funcionalidades exatamente como foram idealizadas, precisamos de traduzir estes requisitos de alto nível em especificações de comportamento claras e testáveis. É aqui que o Behavior-Driven Development (BDD) entra como o próximo passo natural e lógico.

O BDD preenche a lacuna entre a estratégia do PBB e a execução técnica. Partindo dos elementos que já definimos:

  • A Persona do PBB diz-nos "Quem?" (o ator da história).

  • O PBI (Item do Backlog) diz-nos "O Quê?" (a ação desejada).

  • O Benefício da funcionalidade diz-nos "Porquê?" (o valor gerado).

Estes três componentes formam a base para as Histórias de Usuário. Por sua vez, cada História de Usuário é detalhada através de Cenários de Aceitação escritos no formato Dado-Quando-Então. Estes cenários descrevem exemplos concretos do comportamento esperado do sistema, eliminando ambiguidades e criando uma linguagem comum entre gestores, desenvolvedores e analistas de qualidade.

A seguir, demonstraremos este processo em prática, detalhando as Histórias de Usuário e os cenários BDD para as funcionalidades priorizadas, garantindo assim que a visão estratégica do PBB se transforme em funcionalidades precisas e de alto valor.

Documento BDD

User Story Mapping (USM)

O User Story Mapping (USM) é uma abordagem visual e colaborativa para organizar e priorizar histórias de usuário no desenvolvimento de software. Criada por Jeff Patton, essa técnica permite construir um mapa narrativo que representa a jornada do usuário, facilitando a compreensão das funcionalidades essenciais para o produto. O USM estrutura as atividades principais em uma linha do tempo horizontal, com histórias menores e tarefas relacionadas dispostas abaixo, por prioridade. Isso auxilia na definição do que deve ser entregue em cada etapa do projeto, alinhando as entregas aos objetivos do negócio e às necessidades dos usuários.

Além de apoiar a priorização e o planejamento de releases, o USM promove uma visão compartilhada do produto entre as partes interessadas e a equipe de desenvolvimento. Ele incentiva a colaboração multidisciplinar e evidencia como cada funcionalidade contribui para a experiência do usuário. A técnica também ajuda a identificar lacunas ou fluxos desnecessários, garantindo que o backlog esteja alinhado com os objetivos estratégicos. Por ser flexível e iterativa, o USM se integra bem a metodologias ágeis, sendo ideal para projetos dinâmicos e centrados no cliente.

Resumo do Produto: EduConnect

O que é: O EduConnect é uma plataforma digital para gestão e execução de projetos educacionais interdisciplinares e atividades extracurriculares. Suas principais características são: - Integração de ferramentas: comunicação, acompanhamento de progresso e gestão de recursos em um só sistema. - Interface intuitiva: pensada para alunos, pais e professores. - Acessibilidade financeira: solução acessível para escolas com recursos limitados. O produto busca resolver problemas como fragmentação na gestão de projetos, baixa integração entre stakeholders e dificuldade de engajar alunos em projetos significativos.

Por que: Os benefícios do EduConnect incluem: - Melhoria na colaboração entre professores, alunos, pais e especialistas externos. - Eficiência no gerenciamento centralizando informações e simplificando processos. - Engajamento dos alunos com ferramentas modernas e interativas. - Inclusão dos pais, oferecendo visibilidade sobre o progresso dos filhos. - Desenvolvimento de habilidades integradas, colaborativas e práticas. As atividades e identificação dos atores foram realizadas em equipe na ferramenta Miro.

Bibliografia:
PATTON, Jeff. User Story Mapping: Discover the Whole Story, Build the Right Product. Sebastopol: O'Reilly Media, 2014.