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

Desenvolvimento do App TabacStore com Scrum

Enviado por

Leticia Nazarko
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 PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações9 páginas

Desenvolvimento do App TabacStore com Scrum

Enviado por

Leticia Nazarko
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 PDF, TXT ou leia on-line no Scribd

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

PAULO VICTOR MENDES E MENDES

PROJETO DE SOFTWARE
TabacStore

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

LONDRINA-PR
2024
SUMÁRIO

1 Erro! Indicador não definido.


23
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:
<[Link] Acesso em: 12. abril 2024.

Você também pode gostar