Entregas
Unidade 01
Video de apresentação:
Link da gravação:Youtube
Unidade 02
Video de apresentação:
Link da gravação:Youtube
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.
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.