ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Flávio Miranda Velozo Andrade
RA 3817451001
UNOPAR - APUCARANA
PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA:
NOME DA DISCIPLINA: Projeto de Software
Flávio Miranda Velozo Andrade
RA 3817451001
JOÃO PESSOA / PB
2024
PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA
NOME DA DISCIPLINA: Projeto de Software
Trabalho de portfólio apresentado
como requisito parcial para a obtenção de pontos para a
média semestral.
Orientador: Mariana Barcellos
Pinheiro
JOÃO PESSOA/ PB
2024
SUMÁRIO
1 INTRODUÇÃO................................................................................3
2 DESENVOLVIMENTO.....................................................................4
3 CONCLUSÃO..................................................................................9
4 REFERÊNCIAS.............................................................................10
3
1 INTRODUÇÃO
O SCRUM é uma metodologia ágil amplamente adotada para o
gerenciamento de projetos de software, transformando a dinâmica de colaboração
das equipes de desenvolvimento. Surgido na década de 80, esse método flexível
tem como foco central a entrega de valor contínua ao cliente. Este relatório examina
os princípios essenciais do SCRUM, abordando seus papéis, eventos e artefatos,
destacando como ele impulsiona a produtividade e a satisfação do cliente. Ao
desafiar abordagens tradicionais com sua ênfase na adaptação e transparência, o
SCRUM não apenas acelera o desenvolvimento de produtos, mas também fomenta
uma cultura de aprendizado constante e melhoria, aspectos cruciais para
organizações em busca de inovação competitiva e eficácia operacional.
Combinando elementos de transparência, inspeção e adaptação, o
SCRUM desafia as práticas convencionais, priorizando a capacidade de responder
de forma ágil às mudanças. Esse método, essencialmente colaborativo, está
fundamentado em um conjunto claro de papéis de equipe, eventos de cadência
regular e artefatos visuais. Este relatório pretende esclarecer como o SCRUM não
somente otimiza a velocidade de desenvolvimento de produtos, mas também
estimula uma cultura organizacional de constante aprendizado e aprimoramento.
Essa abordagem se torna vital para empresas que buscam não só sobreviver, mas
se destacar em um ambiente de negócios cada vez mais dinâmico e competitivo.
4
2 DESENVOLVIMENTO
Iremos desenvolver um software para gerenciamento da lanchonete
Bucho cheio, com base nas seguintes solicitações do cliente.
1. Cardápio Prático:
Um cardápio digital com fotos e detalhes dos produtos.
Opção de personalizar pedidos com adições/remoções de
ingredientes.
2. Pedidos Rápidos:
Facilidade para fazer pedidos antecipados e agendar retiradas.
Diversas opções de pagamento integradas.
3. Acompanhamento de Pedido:
Notificações em tempo real do status do pedido.
Rastreamento da preparação até a entrega.
4. Programa de Fidelidade:
Pontos e cupons de desconto para clientes frequentes.
Ofertas especiais e cupons exclusivos.
5. Feedback e Suporte:
Opção de deixar feedback sobre os produtos e serviços.
Chat para suporte ao cliente e seção de FAQ.
6. Perfil Personalizado:
Perfis de cliente com histórico de pedidos e preferências.
Múltiplos endereços de entrega cadastrados.
2.1 MÉTODOS
2.1.1. Definir as funcionalidades do produto, ou seja,
desenvolver o produtc backlog:
Product Owner define o seguinte backlog:
5
Product backlog para o aplicativo de gerenciamento da
lanchonete.
1. Cardápio e Personalização:
Visualização do cardápio com descrições e fotos dos produtos.
Opção de personalização de pedidos com escolha de ingredientes e
tamanhos.
2. Pedidos Antecipados e Pagamento:
Realização de pedidos antecipados com agendamento de retirada.
Pagamento integrado seguro com diversas opções disponíveis.
3. Acompanhamento de Pedido e Notificações:
Rastreamento do status do pedido em tempo real.
Recebimento de notificações sobre o progresso do pedido.
4. Programa de Fidelidade e Ofertas:
Acúmulo de pontos de fidelidade com cada compra.
Recebimento de cupons exclusivos e ofertas especiais.
5. Feedback e Suporte ao Cliente:
Possibilidade de deixar feedback sobre produtos e serviços.
Acesso a suporte ao cliente por chat e FAQ integrados.
6. Gestão de Estoque e Administração:
Painel de controle para gestão do estoque em tempo real.
Notificações automáticas de estoque baixo para reabastecimento.
7. Perfil do Cliente e Endereços de Entrega:
Criação de perfil personalizado com histórico de pedidos.
Cadastro de múltiplos endereços de entrega para conveniência.
Este resumo do Product Backlog destaca as principais
funcionalidades desejadas para o aplicativo, garantindo uma experiência simplificada
e eficiente para os clientes, ao mesmo tempo em que oferece ferramentas de
gerenciamento essenciais para os proprietários da lanchonete.
2.1.2. Priorizar as funcionalidades de acordo com o valor do
negócio:
1. Cardápio Interativo:
6
Visualizar cardápio completo por categorias, com descrições e fotos.
Prioridade: Alta
2. Personalização de Pedidos:
Opção de customizar itens (adição/remoção de ingredientes).
Prioridade: Alta
3. Pedidos Antecipados e Agendados:
Fazer pedidos antecipados e agendar horários de retirada.
Prioridade: Média
4. Acompanhamento de Pedidos:
Receber notificações de status do pedido em tempo real.
Prioridade: Média
5. Sistema de Pagamento Integrado:
Pagamento seguro com diferentes métodos.
Prioridade: Alta
6. Programa de Fidelidade e Cupons:
Acumular pontos de fidelidade e receber cupons de desconto.
Prioridade: Alta
7. Feedback e Avaliações:
Dar feedback sobre produtos e ver avaliações públicas.
Prioridade: Média
8. Gestão de Estoque e Pedidos:
Painel administrativo para gerenciar estoque e receber alertas de baixo
estoque.
Prioridade: Alta
9. Suporte ao Cliente:
Chat para suporte e seção de FAQ.
Prioridade: Média
10. Perfil Personalizado:
Criar perfil com histórico de pedidos e múltiplos endereços de entrega.
Prioridade: Média
Este Product Backlog reflete as funcionalidades priorizadas de
acordo com o valor de negócio para o aplicativo de gerenciamento de lanchonete. O
foco está em fornecer aos clientes uma experiência de compra personalizada e
7
conveniente, enquanto oferece aos donos da lanchonete ferramentas eficazes de
gerenciamento e fidelização de clientes.
2.2 RESULTADOS
8
9
3 CONCLUSÃO
Em resumo, a incorporação de metodologias ágeis como o SCRUM
vai além de apenas uma estratégia de gestão de projetos; representa um
compromisso com a constante adaptação, colaboração eficaz e entrega de valor ao
cliente de maneira rápida. Através da flexibilidade e transparência que essas
abordagens oferecem, as empresas podem não apenas enfrentar as demandas de
um ambiente de negócios em constante evolução, mas também prosperar, inovar e
se destacar. Ao fomentar uma mentalidade de aprendizado contínuo, aprimoramento
constante e feedback regular, as metodologias ágeis não são apenas ferramentas,
mas sim impulsionadoras para o sucesso sustentável das organizações no atual
cenário competitivo.
10
4 REFERÊNCIAS
Artigos e Documentos Online:
Beck, Kent et al. "Manifesto for Agile Software Development." Agilemanifesto.org,
2001. [Online]. Available: http://agilemanifesto.org/
Schwaber, Ken. "SCRUM Development Process." Scrum.org. [Online]. Available:
https://www.scrum.org/resources/what-is-scrum
"Kanban - A Brief Overview." Lean-Kanban University. [Online]. Available:
https://edu.leankanban.com/courses/lean-kanban-university-klp/lectures/1223707
Websites e Recursos Online:
Agile Alliance. [Online]. Available: https://www.agilealliance.org/
Scrum Alliance. [Online]. Available: https://www.scrumalliance.org/
Project Management Institute (PMI) Agile Practice Guide. [Online]. Available:
https://www.pmi.org/pmbok-guide-standards/standards-library/agile-practice-
guide