Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS 
PAULO VICTOR MENDES E MENDES 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
PROJETO DE SOFTWARE 
TabacStore 
 
Londrina - PR 
2024 
 
 
 
 
 
LONDRINA-PR 
2024 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
PAULO VICTOR MENDES E MENDES 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
PROJETO DE SOFTWARE 
TabacStore 
 
Trabalho textual apresentado como requisito parcial 
para a obtenção de média semestral. 
 
Orientador: Prof. Celso Soares do Nascimento 
 
 
 
SUMÁRIO 
1 Erro! Indicador não definido. 
2 3 
2.1 Método............................................................................................................. 4 
2.2 Resultado ........................................................................................................ 5 
2.3 Erro! Indicador não definido. 
2.4 Priorização das Funcionalidades..................................................................... 5 
2.5 Quadro Scrum ................................................................................................. 6 
3 Erro! Indicador não definido. 
REFERÊNCIAS............................................................................................................8 
3 
 
2 INTRODUÇÃO 
O objetivo deste trabalho é criar e desenvolver um aplicativo utilizando 
a metodologia ágil Scrum. Nesta primeira etapa, como cliente, surge a ideia da 
TabacStore, um aplicativo de conveniência e tabacaria que visa oferecer uma 
experiência de compra simplificada e conveniente para os usuários. A TabacStore 
permitirá que os clientes naveguem por uma ampla seleção de produtos, incluindo 
cigarros, tabaco, bebidas e lanches, e realizem compras de forma rápida e segura 
diretamente pelo aplicativo. Além disso, os usuários poderão fazer reservas de 
produtos para retirada na loja e efetuar pagamentos online de maneira conveniente. 
Na segunda etapa, como Product Owner, o foco será elaborar o 
product backlog, priorizar as funcionalidades com base no valor de negócio e 
estruturar o desenvolvimento do aplicativo por meio de um quadro do Scrum. Isso 
incluirá a divisão das etapas do projeto, a definição de tarefas específicas e a 
determinação das datas de entrega para garantir o sucesso do desenvolvimento da 
TabacStore. 
 
 
4 
 
2 DESENVOLVIMENTO 
 
2.1 MÉTODO 
 Para a criação e o desenvolvimento do aplicativo, utilizei a 
metodologia ágil Scrum, que consiste em um framework para o 
gerenciamento de projetos e desenvolvimento de software. Utilizei a 
seguinte ferramenta para elaborar o product backlog e o quadro do Scrum: 
Trello. 
"O método Scrum é uma metodologia ágil que fornece um framework de 
gerenciamento de projetos. É centralizado em torno de um conjunto de 
sprints, que são períodos determinados de tempo, quando um incremento de 
sistema é desenvolvido. O planejamento é baseado na priorização de um 
backlog de trabalho e na seleção das tarefas mais importantes para um sprint. 
Sommerville, Ian Engenharia de Software / Ian Sommerville; tradução Ivan 
Bosnic e Kalinka G. de O. Gonçalves; revisão técnica Kechi Hirama. — 9. ed. 
— São Paulo: Pearson Prentice Hall, 2011". 
 
5 
 
2.2 RESULTADO 
Aplicativo: TabacStore 
 
 
2.3 FUNCIONALIDADES 
 
Tela de Login: Interface de login onde os usuários podem acessar o 
aplicativo inserindo suas credenciais. 
Cadastro de Usuário: Os usuários podem criar uma conta no 
aplicativo para ter acesso às funcionalidades oferecidas pela TabacStore. 
Catálogo de Produtos: Os usuários podem navegar pelo catálogo de 
produtos da TabacStore, que inclui uma variedade de itens como cigarros, tabaco, 
bebidas e lanches. 
Reservas: Os usuários podem reservar produtos para retirada na loja 
ou entrega em domicílio, garantindo que estejam disponíveis quando desejarem. 
Pagamento: Os usuários podem realizar pagamentos de forma segura 
e conveniente pelo aplicativo, utilizando métodos como pix ou cartão de crédito. 
Notificações: Os usuários recebem notificações sobre ofertas 
especiais, promoções e atualizações no catálogo de produtos. 
Histórico de Compras: Os usuários têm acesso ao histórico de 
compras e recibos, permitindo que visualizem todas as transações realizadas pelo 
aplicativo. 
 
2.4 PRIORIZAÇÃO DAS FUNCIONALIDADES 
 
➢ Tela de Login 
➢ Cadastro de Usuário 
➢ Catálogo de Produtos 
➢ Pagamento 
➢ Notificações 
➢ Reservas 
➢ Histórico de Compras 
 
6 
 
2.5 QUADROS DO SCRUM 
 
O Trello organiza as atividades em quadros virtuais, que representam 
diferentes etapas do projeto. No contexto do Scrum, podemos organizar esses 
quadros de acordo com as etapas do processo, que incluem: 
Backlog do Produto: Nesta etapa, são listadas todas as 
funcionalidades e requisitos do produto em formato de cartões no Trello. Cada cartão 
representa uma tarefa ou item do backlog que precisa ser desenvolvido. 
Sprint Atual: Durante cada sprint, os cartões selecionados do backlog 
do produto são movidos para o quadro da sprint atual. Esses cartões representam as 
tarefas que serão desenvolvidas durante o período da sprint. 
Em Desenvolvimento: Os cartões que estão sendo trabalhados pela 
equipe são movidos para o quadro de em desenvolvimento. Isso permite que todos os 
membros da equipe saibam quais tarefas estão em andamento. 
Revisão de Código: Após a conclusão do desenvolvimento, os cartões 
são movidos para o quadro de revisão de código, onde são revisados e testados antes 
da conclusão. 
Fase de Testes: Os cartões aprovados na revisão de código são 
movidos para o quadro de fase de testes, onde são testados quanto à funcionalidade 
e qualidade. 
Concluído: Finalmente, os cartões que passaram nos testes são 
movidos para o quadro de concluído, indicando que a tarefa foi concluída com 
sucesso. 
7 
 
3 CONCLUSÃO 
O desenvolvimento de aplicativos utilizando a metodologia ágil Scrum 
é uma abordagem altamente eficiente, organizada e colaborativa para gerenciar 
projetos, garantindo que as funcionalidades mais importantes sejam entregues 
prioritariamente. Ao adotar o Scrum, as equipes de desenvolvimento podem trabalhar 
de maneira iterativa e flexível, respondendo rapidamente às mudanças e às 
necessidades dos usuários. 
A ferramenta Trello desempenha um papel crucial nesse processo, 
oferecendo uma plataforma visual e intuitiva para organizar e acompanhar o progresso 
das tarefas. Com o Trello, os membros da equipe podem facilmente criar, atribuir e 
acompanhar as atividades de cada sprint, garantindo uma melhor comunicação e 
colaboração entre os envolvidos. 
Ao aplicar essa abordagem à TabacStore, um aplicativo de 
conveniência e tabacaria, o uso do Scrum e do Trello pode ser especialmente 
vantajoso. Isso permite que a equipe de desenvolvimento priorize as funcionalidades 
essenciais do aplicativo, como a navegação no catálogo de produtos, o processo de 
compra e reserva, os pagamentos seguros e as notificações sobre ofertas especiais. 
Dessa forma, garantimos que esses recursos sejam desenvolvidos e entregues de 
forma eficiente e oportuna, atendendo às necessidades dos usuários da TabacStore. 
Em resumo, ao combinar a metodologia ágil Scrum com a ferramenta 
Trello, o desenvolvimento da TabacStore pode ser conduzido de maneira organizada, 
transparente e colaborativa, resultando em um aplicativo final que oferece uma 
experiência de compra conveniente e satisfatória para os usuários. 
 
 
 
 
 
 
 
 
 
8 
 
REFERÊNCIAS 
SOMMERVILLE, IAN Engenharia de Software / Ian Sommerville; tradução Ivan 
Bosnic e Kalinka G. de O. Gonçalves; revisão técnica Kechi Hirama. — 9. ed. — São 
Paulo: Pearson Prentice Hall, 2011. 
GUEDES, Professor Fábio. Criando Kanban Scrum para Gestão Ágil de Projetos 
[exemplo do Trello]. Youtube, 2022. Disponível em: 
. Acesso em: 12. abril 2024.

Mais conteúdos dessa disciplina