MAPA - GERENCIAMENTO DE SOFTWARE
Por: JE Neves • 26/9/2019 • Trabalho acadêmico • 475 Palavras (2 Páginas) • 293 Visualizações
[pic 2] Atividade MAPA | |||
Acadêmico (a): | José Eugênio das Neves | R.A | 1710938-5 |
Curso: | Engenharia de Software | Disciplina: GERENCIAMENTO DE SOFTWARE |
1a Etapa da Atividade:
Identificar as funcionalidades do sistema proposto (pelo menos 5).
Funcionalidade 1: cadastrar usuários.
Funcionalidade 2: consultar produtos.
Funcionalidade 3: montar a cesta online.
Funcionalidade 4: visualizar o histórico de pedidos e compras.
Funcionalidade 5: informar os dados de pagamento.
2a Etapa da Atividade:
Elaborar o cronograma com pelo menos 3 atividades.
[pic 3]
3a Etapa da Atividade:
Descrever o processo de desenvolvimento desse projeto por meio das metodologias ágeis.
- A metodologia a ser empregada será a Scrum e o time será composto por 9 pessoas.
- Optou-se por desenvolver as funcionalidades 1, 2 e 3 da seguinte forma:
A funcionalidade 1 será desenvolvida de forma solitária, enquanto que as atividades 2 e 3 serão desenvolvidas em conjunto. Tal escolha deveu-se ao fato de que a funcionalidade 1 apresenta grau de dificuldade maior que as demais, o que justifica seu desenvolvimento sozinha. As outras duas, por apresentarem um grau de dificuldade menor, podem ser agrupadas.
- A Sprint da funcionalidade 1 terá a duração de uma semana, enquanto que a Sprint referente às atividades 2 e 3 terá a duração de 7 dias.
Cada funcionalidade obedecerá a três etapas, que serão executadas uma em sequência à outra. As etapas serão as seguintes: Análise, Desenvolvimento e Teste e Entrega ao Cliente.
4a Etapa da Atividade:
Fazer um comparativo entre as metodologias adotadas no projeto, quais pontos positivos e negativos foram identificados ao utilizar metodologias distintas.
A grande diferença que salta ao olhos é a quantidade de tempo utilizada na confecção de cada funcionalidade. A metodologia ágil emprega, conforme se pode observar, uma quantidade muito menor de dias para a conclusão das funcionalidades. Por conta da redução de tempo, viria, por consequencia, uma redução de custos, o que seria de grande benefício para o projeto.
Observa-se também uma vantagem com relação às entregas no que tange à quantidade. No projeto acima, é possível fazer duas entregas na metodologia ágil, sendo que uma delas contém duas funcionalidades, enquanto que, na tradicional são três, com uma funcionalidade para cada entrega.
Há que se analisar ainda o fato de que a metodologia ágil trabalhar melhor com as mudanças, enquanto que na metodologia tradicional, mudanças não são tão bem vindas, já que podem provocar atrasos na entrega e, por consequência, aumento de custos.
...