Skip to content

10 Lições Aprendidas

10.1 Unidade 1

A Unidade 1 foi um período de adaptação intensa, marcado pela formação de uma equipe parcialmente nova e pelo desafio de alinhar expectativas acadêmicas com a realidade de um cliente real. A seguir, detalhamos as lições extraídas dessa experiência.

Lições Aprendidas e Melhorias para o Processo

  1. Dinâmica de Grupo e Comunicação Presencial

    Lição: A decisão de realizar reuniões presenciais foi um diferencial para a integração do time. Como parte dos membros não se conhecia, o contato direto facilitou a interação inicial, a tomada de decisões em conjunto e o compartilhamento rápido de conhecimento.

    Ação de Melhoria: Manter rituais presenciais ou síncronos sempre que possível para garantir que a coesão do grupo se mantenha nas fases de desenvolvimento mais complexas.

  2. Escolha do Processo de Desenvolvimento

    Desafio: Identificar um processo de software que fosse eficiente para o contexto da disciplina, evitando o risco de a equipe trabalhar de forma desordenada por falta de um fluxo claro.

    Solução: A dificuldade foi superada através de discussões colaborativas baseadas no material didático da disciplina, garantindo que o método escolhido servisse como guia e não como um entrave.

  3. Planejamento e Cronograma

    Lição: A ausência de um cronograma palpável no início resultou em uma sobrecarga de tarefas próximo ao prazo da proposta, o que causou erros que passaram despercebidos na revisão final.

    Ação de Melhoria: Implementar um cronograma de entregas internas mais rigoroso para as próximas unidades, permitindo tempo hábil para revisões de qualidade antes do envio oficial.

Dificuldades e Ações para Superá-las

  1. Identificação do Problema e Viabilidade da Solução

    Desafio: Dificuldade em filtrar as necessidades do cliente e transformá-las em uma solução que fosse tecnicamente viável e, ao mesmo tempo, resolvesse o problema real apresentado.

    Como foi superada: O time focou nos processos de engenharia de requisitos e no diálogo constante para entender as dores do cliente, buscando o equilíbrio entre a teoria acadêmica e a prática de mercado.

  2. Mudança de Stack Tecnológica e Sustentabilidade

    Desafio: Após uma escolha inicial, a equipe optou por mudar a stack tecnológica para garantir que o software final fosse sustentável e adequado à realidade do cliente a longo prazo. Isso aumentou o desafio técnico, pois muitos membros terão o primeiro contato com essas ferramentas.

    Como foi superada: A equipe aceitou o desafio em prol da qualidade do produto final, comprometendo-se com o nivelamento de conhecimento técnico entre os integrantes.

  3. Gestão de Tempo e Carga Acadêmica

    Desafio: Conciliar as entregas densas da disciplina com outras matérias e a vida pessoal em um prazo curto.

    Como foi superada: A colaboração foi a chave; cada membro assumiu sua responsabilidade, e o apoio mútuo permitiu que as entregas fossem realizadas a tempo, sem sobrecarregar apenas um indivíduo.

10.2 Unidade 2

10.3 Unidade 3

10.4 Unidade 4