Unidade 2
Na segunda fase de desenvolvimento do projeto LF-Bag-Your-Dreams, foram extraídas diversas lições valiosas que impactarão diretamente as próximas etapas. A seguir, estão listadas essas lições, com foco nos desafios enfrentados, nas ações tomadas para superá-los e nas oportunidades de melhoria identificadas.
Lições Aprendidas e Melhorias para o Processo
1. Execução adequada das atividades da Engenharia de Requisitos
- Desafio: A equipe, como um todo, possuía baixo entendimento de como separar e executar adequadamente cada atividade da Engenharia de Requisitos (Elicitação e Descoberta, Análise e Consenso, Declaração, Representação, Validação e Verificação, Organização e Atualização) ao longo de cada etapa do projeto. Dessa forma, não era possível garantir a fidelidade de cada processo da ER ao contexto e aos problemas central e específicos ligados à realidade da cliente.
- Ação de melhoria: Após as aulas de explicação de cada atividade da ER, e após o estudo e a pesquisa realizados pela equipe sobre métodos e ferramentas para a execução de cada processo, compreendeu-se melhor a separação das atividades e percebeu-se a melhoria na qualidade dos processos de ER executados pela equipe, de modo a se tornarem mais fiéis às necessidades e desejos de nossa cliente para o projeto.
2. Avaliação e validação através de critérios
- Desafio: Durante os processos de avaliação dos requisitos e das atividades da ER realizadas pela equipe, o time, em geral, baseava-se em opiniões (subjetivas) e em “achismos” para tais avaliações. Dessa forma, a validação dos requisitos e das atividades não se tornava objetiva, de modo a não garantir o cumprimento do propósito da validação.
- Ação de melhoria: Após aula teórica e dinâmica prática de validação dos requisitos e atividades da ER realizadas por outras equipes, a equipe compreendeu que, antes da avaliação em si, é necessária a definição de critérios, os quais permitirão uma avaliação mais objetiva e segura dos requisitos e atividades da ER.
3. Importância dos processos de DoR e DoD
- Desafio: A equipe possuía dificuldades em definir quando um requisito estava devidamente adequado para ser formalizado no backlog e ser incluído dentro de um ciclo do cronograma do projeto.
- Ação de melhoria: A partir da compreensão pela equipe de como se deve realizar adequadamente a avaliação dos requisitos, através de critérios bem definidos, como os recomendados pelas ferramentas DEEP e INVEST, e de aula teórica sobre DoR (Definition of Ready) e DoD (Definition of Done), a equipe entendeu que um requisito é considerado pronto para sua execução/´produção em um ciclo através de processos de DoR, e é considerado feito/concluído/completo após o fim de um ciclo através de processos de DoD.
4. Adaptação dos processos utilizados ao perfil do cliente e ao perfil da equipe
- Desafio: Dificuldade de compreender como conduzir a relação entre os integrantes da equipe e entre a equipe com a cliente, de maneira a conciliar e equilibrar a diferença de perfis e comportamentos particulares de cada indivíduo.
- Ação de melhoria: Após aula com a análise dos perfis identificados para cada equipe e cada cliente, foi possível compreender quais ações e tipos de condução das relações pela equipe e pelo líder são recomendados a cada realidade de compatibilidade dos perfis dos indivíduos envolvidos no projeto, de modo a gerar um ambiente adequado para o desenvolvimento saudável do trabalho e das relações de todos.