Portfólio Projeto de Software
Faculdade Anhanguera
Análise e Desenvolvimento de
Sistemas
Desenvolvimento de aplicativo usando método
Scrum
Neri Tiago Florenciano de Moura
Professor Marco Ikuro Hisatomi
Ponta Porã Ms
2024
Sumário
Introdução
Métodos
Resultados
Conclusão
INTRODUÇÃO
O objetivo deste trabalho é criar e desenvolver um aplicativo
utilizando a metodologia ágil Scrum. Na primeira etapa, como cliente,
pensei em um aplicativo que possa ajudar as pessoas a se
organizarem economicamente para atingir uma meta de consumo,
como comprar algo ou viajar.
Para isso, foi necessário definir as funcionalidades do produto,
priorizar essas funcionalidades de acordo com o valor de negócio e
montar um quadro do Scrum (Kanban) com as divisões de etapas,
tarefas, data de entrega e responsáveis por atividade. Para a
realização desse trabalho, utilizei a ferramenta Trello.
MÉTODOS
Na primeira etapa para a criação e desenvolvimento do aplicativo,
utilizei a metodologia ágil Scrum, que consiste em um framework
para gerenciamento de projetos e desenvolvimento de software.
Utilizei a seguinte ferramenta para elaborar o product backlog e o
quadro do Scrum: Trello.
Na segunda etapa, como Product Owner, elaborei o product backlog com base nas
funcionalidades definidas anteriormente e priorizei as funcionalidades de acordo com
o valor de negócio. O product backlog ficou da seguinte forma:
• Funcionalidades
• Tarefas
• Data de entrega
• Responsáveis
RESULTADOS
Após a priorização, montei um quadro no Trello com as divisões de
funcionalidades, tarefas, data de entrega e responsáveis por atividade. As
tarefas foram distribuídas nas etapas de acordo com a prioridade estabelecida.
A data de entrega foi definida para daqui a 2 meses, tudo ficou divido da
seguinte forma.
• Funcionalidades:
Cadastro de usuário: O usuário deve criar uma conta para acessar o
aplicativo e ter acesso às funcionalidades dele.
Questionário sobre o usuário: Serão feitas perguntas como financeiro atual,
gastos atuais, moeda pretendida a ser gasta, por fim o objetivo final, ou seja, o
que a pessoa deseja adquirir no final do investimento, como viagem ou um
carro por exemplo.
Organizar dados: O aplicativo vai pegar todas as informações adquiridas e
organizar para no fim dizer o plano financeiro final.
Plano financeiro: Por fim com todos os dados organizados, o aplicativo
vai mostrar ao usuário se baseando na situação atual da pessoa um plano
financeiro, dizendo o quanto que ele tem que economizar para conquistar o
objetivo final, além de mostrar formas diferentes que o usuário pode fazer para
se organizar financeiramente.
• Tarefas e responsáveis:
Vai iniciar:
Adicionar tarefas com data de vencimento e hora (Desenvolvedor 1) Definir
prioridade para cada tarefa (Desenvolvedor 2)
Receber notificações para lembrar das tarefas a serem concluídas
(Desenvolvedor 1)
Em desenvolvimento:
Marcar tarefas como concluídas (Desenvolvedor 2)
Ver um resumo das tarefas pendentes e concluídas (Desenvolvedor 3)
Planos já feitos:
Adicionar notas para cada tarefa (Desenvolvedor 3)
Sincronizar as tarefas com o calendário do usuário (Desenvolvedor 1)
DATA DE ENTREGA
Será feito uma análise precisa para cada tipo de cliente diferente para que
dependendo do objetivo e o financeiro da pessoa seja analisado para saber se
encaixa melhor um planejamento a curto ou a longo prazo.
CONCLUSÃO
Através dessa aula prática, pude entender melhor como funciona a
metodologia ágil Scrum e como utilizar ferramentas como o Trello para
gerenciar projetos de forma eficiente. A criação da ideia de um aplicativo e a
atuação como Product Owner.
Além que o desenvolvimento de aplicativos utilizando a metodologia ágil
Scrum é uma forma eficiente e colaborativa de gerenciar projetos e garantir
que as funcionalidades mais importantes sejam entregues de forma prioritária.
O uso de ferramentas como Trello facilita a organização