Escolar Documentos
Profissional Documentos
Cultura Documentos
Brasília/DF
2023
1
PORTFÓLIO – RELATÓRIO DE PROJETO DE
SOFTWARE
Trabalho de portfólio apresentado como requisito parcial para a obtenção de pontos para a
média semestral.
Professor: Marco Ikuro Hisatomi
2
LISTA DE FIGURAS
Figura 01 – Ideias do cliente............................................08
Figura02 – Product Backlog.............................................11
Figura03 – Product Backlog “RM”...................................15
Figura04 – Backlog Sprint................................................17
Figura05 – Backlog em andamento.................................18
Figura 06. Backlog concluído...........................................18
Figura 07. MR “RouteMaster”.........................................20
3
SUMÁRIO
1INTRODUÇÃO.................................................................05
2DESENVOlVIMENTO...................................................... 06
2.1Primeira Etapa............................................................07
2.2Segunda Etapa............................................................10
3 RESULTADO...................................................................19
4 CONCLUSÃO..................................................................20
REFERÊNCIAS...................................................................20
4
1. INTRODUÇÃO
Durante as aulas, foram abordados conceitos
fundamentais sobre o desenvolvimento de software,
e metodologias ágeis. Em seguida, foi proposto um
desafio prático para o desenvolvimento das etapas
de um projeto ágil.
O desafio consistia em, primeiramente, idealizar
uma aplicação com funcionalidades e características
próprias, após a primeira etapa, faz-se necessário
agir como Product Owner e elaborar o
desenvolvimento do aplicativo proposto se
utilizando de metodologias ágeis como o framework
Scrum e quadros Kanban para o gerenciamento do
projeto e priorização das atividades.
Ao final do projeto, foi entregue uma aplicação
funcional que atendeu às as histórias do cliente,
com uma interface simples e ferramentas, além de
uma arquitetura bem estruturada e escalável para
possíveis evoluções futuras.
5
2.DESENVOLVIMENTO
O objetivo deste relatório é apresentar a proposta de um
software de transporte público que tem como objetivo
melhorar a experiência dos usuários ao utilizar o serviço.
O software, ainda sem nome definido, terá
funcionalidades como cadastro e autenticação de
usuários, mapas interativos, planejamento de rotas,
alertas e notificações, comentários e avaliações,
pagamento integrado e estatísticas e análise de dados.
Com essas funcionalidades, o software irá fornecer aos
usuários informações importantes sobre o serviço de
transporte público, permitindo que eles planejem melhor
suas rotas, recebam alertas sobre mudanças de rota ou
horários e façam avaliações para melhorar a qualidade do
serviço. O software também terá um sistema de
pagamento integrado, permitindo que os usuários
comprem bilhetes de ônibus diretamente pelo aplicativo,
com segurança e conveniência. Com a coleta e análise de
dados, o software poderá fornecer estatísticas sobre o
uso do serviço, permitindo que os gestores do transporte
público tomem decisões mais informadas para melhorar
o sistema. Com relação ao nome do software, foi definido
que ele será chamado de RouteMaster. Com o
RouteMaster, os usuários poderão acessar todas as
funcionalidades de maneira fácil e intuitiva, tornando a
experiência de utilizar o transporte público mais
agradável e eficiente. O aplicativo terá uma interface
amigável e será compatível com diferentes sistemas
6
operacionais e dispositivos móveis, garantindo que todos
possam utilizá-lo com facilidade
2.1 Primeira Etapa
Como cliente, gostaria de ter um aplicativo de transporte
público que ofereça as seguintes funcionalidades e
características:
Nome do Aplicativo:
RouteMaster
Descrição do Cliente:
"Sou gestor de uma empresa de transporte público
e quero um software que ajude a melhorar a
experiência dos passageiros. Preciso de um
aplicativo que mostre horários de chegada e
partida, estimativas de tempo de viagem e a
localização dos ônibus em tempo real. Quero que os
passageiros possam comprar bilhetes pelo
aplicativo e possam personalizar rotas para evitar
áreas congestionadas ou selecionar rotas mais
rápidas. Quero melhorar a eficiência e a satisfação
do cliente no transporte público."
7
Figura 01. Ideias do cliente:
Funcionalidades:
Primeira etapa:
8
1. Cadastro e autenticação de usuários: o aplicativo
deve permitir que os usuários criem suas contas,
realizem login e mantenham seus dados atualizados.
9
usuários comprem bilhetes de ônibus diretamente
pelo aplicativo, com segurança e facilidade.
11
Montei o quadro do Scrum (Kanban) na plataforma
trello.com com as seguintes etapas, tarefas, data de
entrega e responsáveis por atividade
12
Data de Entrega: 05/05/2023 responsáveis: Guilherme
(Desenvolvedor), Larissa (Analista de Dados)
13
Data de Entrega: 30/05/2023
14
Figura 03. Product Backlog “RM”.
15
O Product Backlog recebeu um total de sete tarefas
e foi dividido em 2 Backlog da Sprints, cada Sprint
recebendo as tarefas as serem entregues na
semana.
16
Figura 04. Backlog da Sprint:
17
O Product Backlog das sprints em andamento
18
. Resultado
O resultado do projeto foi um aplicativo móvel funcional
e eficiente para planejamento de rotas em transporte
público. O aplicativo inclui recursos como mapas
interativos, planejamento de rotas, alertas e notificações,
comentários e avaliações, pagamento integrado e
estatísticas e análise de dados. O aplicativo foi bem
recebido pelos usuários de transporte público e pela
equipe de desenvolvimento. A metodologia ágil Scrum
provou ser uma abordagem eficaz para gerenciar o
projeto, permitindo que a equipe entregasse um produto
de alta qualidade dentro do prazo e do orçamento
estabelecidos.
19
Figura 07 MR “RouteMaster”
. Conclusão
Em conclusão, o desenvolvimento de um aplicativo
móvel para planejamento de rotas em transporte público
foi um projeto desafiador e gratificante para a equipe. A
metodologia ágil Scrum permitiu que a equipe
trabalhasse de forma colaborativa e eficiente, entregando
um produto de alta qualidade dentro do prazo e do
orçamento estabelecidos. Este projeto destaca a
importância da comunicação e da colaboração na equipe
de desenvolvimento de software, bem como a
importância de ouvir as necessidades dos usuários para
criar produtos que atendam às suas necessidades. O
sucesso deste projeto certamente inspirará a equipe a
continuar a buscar desafios e aprimoramentos em futuros
projetos.
20
. Referencias
Trello: https://trello.com/w/citylink21/home
Professor: Marco Ikuro Hisatomi, Projeto de Software,
2023
21