Skip to content

12.1 Unidade 1

Nesta Unidade, aprendemos sobre a importância de se utilizar o processo, o ciclo de vida e a abordagem mais adequada para cada tipo de projeto. Isso inclui considerar aspectos como o escopo, o tipo de problema, a complexidade das regras de negócio, o nível de experiência e habilidades da equipe, a disponibilidade dos stakeholders, sua familiaridade com tecnologia, e a forma como se relacionam com o time de desenvolvimento.

A equipe analisou diferentes filosofias e técnicas, comparando as características de processos como RAD, Espiral, Processo Unificado e ScrumXP, até encontrar aqueles que melhor se adequavam à situação-problema apresentada pela cliente Hermínia, do projeto AdvogaAI.

Como resultado dessa análise, foi escolhida a abordagem híbrida, com ciclo de vida adaptativo, e os processos de engenharia de software RAD para o ínício do projeto com prototipagens e ScrumXP para desenvolvimento, o que melhor se alinha à nossa realidade de equipe enxuta, cliente com alto engajamento e necessidade de entregas contínuas com validação frequente e prototipagem.

Uma lição central desta unidade foi compreender que todo software deve existir para resolver um problema de pessoas. Sendo assim, ele é uma forma de intervenção social, e sua construção precisa ser feita de forma colaborativa entre stakeholders e a equipe de desenvolvimento.


12.2 Lições aprendidas pelo time

Durante a fase inicial do projeto, algumas lições foram destacadas como fundamentais para o avanço nas próximas etapas:

Desafio:

Em alguns momentos, foi identificado que as informações relevantes sobre o projeto não estavam claras e homogêneas para todos os integrantes.

Solução: Foi decidido pela criação de atas referentes às reuniões e definido que, ao final das aulas presenciais, serão realizadas reuniões no estilo stand-up meeting para alinhamento geral.


Desafio:

O horário de disponibilidade dos integrantes não estava claro, o que dificultou o agendamento de reuniões em grupo.

Solução: Foi realizado um mapa de calor com os horários disponíveis de cada membro da equipe, otimizando a organização dos encontros e atividades assíncronas.


12.3 Vídeo de apresentação da Unidade 1