0% acharam este documento útil (0 voto)
3 visualizações12 páginas

Projeto de Software

O documento apresenta um portfólio sobre a aplicação da metodologia SCRUM no desenvolvimento de um software de gerenciamento para uma padaria. O projeto inclui funcionalidades como gestão de estoque, registro de vendas, controle de produção e integração com sistemas de pagamento. A conclusão destaca a importância das metodologias ágeis para aumentar a eficiência e a satisfação do cliente em ambientes dinâmicos.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações12 páginas

Projeto de Software

O documento apresenta um portfólio sobre a aplicação da metodologia SCRUM no desenvolvimento de um software de gerenciamento para uma padaria. O projeto inclui funcionalidades como gestão de estoque, registro de vendas, controle de produção e integração com sistemas de pagamento. A conclusão destaca a importância das metodologias ágeis para aumentar a eficiência e a satisfação do cliente em ambientes dinâmicos.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

UNOPAR - AFUÁ

Marcelo Eilon Alfaia Evangelista

PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA:

NOME DA DISCIPLINA: PROJETO DE SOFTWARE


MARCELO EILON ALFAIA EVANGELISTA

POLO / UNOPAR
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:Eduardo Viana Almeida

UNOPAR / AFUÁ PARÁ


2024
SUMÁRIO

1 INTRODUÇÃO................................................................................3
2 DESENVOLVIMENTO.....................................................................4
3 CONCLUSÃO..................................................................................5
4 REFERÊNCIAS.............................................................................6
3

1. INTRODUÇÃO

O SCRUM é uma metodologia ágil de gestão e desenvolvimento de projetos,


amplamente adotada na indústria de software e em outros setores. Criado por Jeff
Sutherland e Ken Schwaber na década de 1990, o SCRUM se destaca por sua
abordagem iterativa e incremental, promovendo a colaboração, transparência e
adaptação contínua. Baseado em princípios fundamentais, como a divisão do
trabalho em ciclos curtos chamados de "sprints", o SCRUM visa maximizar a
eficiência, a qualidade e a entrega de valor aos clientes de forma rápida e flexível.

Ao adotar o SCRUM, as equipes são capacitadas a responder de forma ágil às


mudanças de requisitos e prioridades, permitindo uma maior adaptação aos desafios
e oportunidades que surgem durante o processo de desenvolvimento. Com sua
estrutura de papéis bem definidos, rituais e artefatos, o SCRUM oferece uma
estrutura organizada que facilita a comunicação e a colaboração entre os membros
da equipe, promovendo uma cultura de melhoria contínua e foco no sucesso do
projeto.
4

1. DESENVOLVIMENTO

Iremos desenvolver um software para o gerenciamento da padaria


Marcelo bolos, com base nas seguintes solicitações do cliente.
1. Gestão de estoque: O aplicativo deve permitir o acompanhamento detalhado
do estoque de ingredientes, produtos acabados e materiais de embalagem.
Deve alertar sobre itens com baixo estoque e facilitar a realização de pedidos
de reposição.
2. Registro de vendas e pedidos: Deve ser possível registrar as vendas
realizadas na padaria, incluindo pedidos feitos por clientes tanto na loja física
quanto por meio de pedidos online. Isso inclui a possibilidade de registrar
pagamentos e controlar entregas.
3. Gestão de fornecedores: O aplicativo deve permitir o cadastro e o
gerenciamento de informações sobre os fornecedores de ingredientes e
outros produtos necessários para a operação da padaria.
4. Controle de produção: Deve ser possível registrar e acompanhar a produção
diária de pães, bolos, doces e outros produtos da padaria. Isso inclui o
controle de tempo de preparo, quantidade produzida e custos envolvidos.
5. Gestão de clientes: O aplicativo deve ter um sistema de cadastro de clientes
para registrar informações como histórico de compras, preferências de
produtos, para acertos de contas no final do mês.
6. Agendamento de entregas e retiradas: Para os clientes que optam por
pedidos online, o aplicativo deve oferecer a possibilidade de agendar
entregas ou retiradas na loja em horários específicos.
7. Relatórios e análises: Deve fornecer relatórios detalhados sobre vendas,
desempenho do estoque, lucratividade e outras métricas importantes para a
gestão financeira e estratégica da padaria.
8. Integração com sistemas de pagamento: É fundamental que o aplicativo
possa integrar-se a sistemas de pagamento online e de ponto de venda para
facilitar as transações financeiras de forma segura e eficiente.
9. Notificações e comunicações: O aplicativo deve ser capaz de enviar
notificações aos clientes sobre promoções, novos produtos e outras
informações relevantes, além de possibilitar a comunicação direta com a
equipe da padaria para esclarecimento de dúvidas e suporte ao cliente.
5

1.1 MÉTODOS

Definir as funcionalidades do produto ou seja,


desenvolve o produto backlog:

Como product owner o seguinte backlog.

Producto backlog para o aplicativo de gerenciamento


de padaria:

1. Épico: Gestão de Estoque


 Como usuário, quero ser capaz de visualizar o estoque atual de
ingredientes, produtos acabados e materiais de embalagem para
garantir que nunca falte nada essencial para a produção.
2. Épico: Registro de Vendas e Pedidos
 Como usuário, quero poder registrar vendas realizadas na loja física e
online para manter um registro preciso das transações.
 Como usuário, quero poder registrar pagamentos em dinheiro, cartão
de crédito e outras formas de pagamento para manter o controle
financeiro.
 Como usuário, quero poder registrar pedidos online e programar
entregas ou retiradas na loja em horários convenientes.
3. Épico: Gestão de Fornecedores
 Como usuário, quero poder adicionar novos fornecedores e manter um
registro atualizado de informações de contato e produtos fornecidos.
 Como usuário, quero ser capaz de visualizar histórico de compras e
avaliações de fornecedores para tomar decisões informadas sobre
quem contratar.
4. Épico: Controle de Produção
6

 Como usuário, quero ser capaz de registrar a produção diária de todos


os itens da padaria para monitorar a eficiência e os custos.
 Como usuário, quero poder programar receitas de produtos para
facilitar a produção e garantir consistência na qualidade.
5. Épico: Gestão de Clientes
 Como usuário, quero ser capaz de cadastrar novos clientes e manter
um registro de suas preferências de produtos e histórico de compras
para oferecer um serviço personalizado.
 Como usuário, quero poder enviar comunicações personalizadas para
clientes cadastrados sobre promoções e novidades na padaria.
6. Épico: Relatórios e Análises
 Como usuário, quero poder gerar relatórios sobre vendas, estoque,
lucratividade e outras métricas importantes para tomar decisões
estratégicas.
 Como usuário, quero poder visualizar gráficos e análises visuais para
facilitar a interpretação dos dados e identificar tendências.
7. Épico: Integração com Sistemas de Pagamento
 Como usuário, quero que o aplicativo se integre perfeitamente a
sistemas de pagamento online e de ponto de venda para garantir
transações seguras e eficientes.
 Como usuário, quero ser capaz de configurar diferentes métodos de
pagamento e taxas associadas para oferecer opções flexíveis aos
clientes.
8. Épico: Notificações e Comunicações
 Como usuário, quero ser capaz de enviar notificações automáticas
para clientes cadastrados sobre promoções, novos produtos e eventos
especiais.
 Como usuário, quero poder receber feedback dos clientes sobre
produtos e serviços para melhorar continuamente a experiência do
usuário.
7

2 RESULTADO
8
9
10

3 CONCLUSÃO

Em suma, a adoção de metodologias ágeis demonstra ser essencial


para o sucesso de projetos em ambientes dinâmicos e competitivos. A flexibilidade,
adaptabilidade e foco na entrega de valor ao cliente proporcionados por abordagens
ágeis como o SCRUM não apenas aumentam a eficiência operacional, mas também
promovem a inovação e a satisfação do cliente. Ao capacitar equipes a responder
rapidamente às mudanças de requisitos e demandas do mercado, as metodologias
ágeis não só reduzem o risco de falha do projeto, mas também possibilitam a
criação de produtos e serviços que atendem de forma mais precisa e eficaz às
necessidades em constante evolução dos clientes. Em última análise, a importância
do uso de metodologias ágeis não reside apenas na melhoria dos processos de
desenvolvimento de software, mas também na capacidade de impulsionar o sucesso
e a competitividade das organizações no cenário empresarial atual.

Você também pode gostar