Skip to content

Lições Aprendidas

Unidade 1

MDS

Na unidade 1 os ensinamentos aprendidos foram relacionados ao processo de desenvolvimento de software, métodos e metodologias, disciplinas de engenharia de software e ciclo de vida. Ademais, para melhorar nosso ambiente de desenvolvimento optamos por utilizar uma abordagem ágil e nos baseamos no framework Scrum, pois o design e a implementação do software são a base dessa abordagem.

Como também, escolhemos o ciclo de vida evolutivo que se encaixa no nosso projeto, devido aos requisitos ainda estarem passíveis de mudança. Tais escolhas foram feitas a partir da abordagem de Sommerville, que nos nortearam a utilizar esse ciclo de vida e a utilizar o modelo de processos de desenvolvimento de software (Scrum).

Requisitos

A primeira unidade deu ao grupo instrução para que fosse possível a escolha de uma metodologia de desenvolvimento, visto que nenhum dos integrantes possuía conhecimento sobre esse assunto e não sabia qual metodologia se encaixaria melhor no projeto. E também foi iniciado o aprendizado de execução do planejamento de engenharia de requisitos.

MDS-Requisitos

Aprendemos um pouco sobre a dinâmica de cada membro da equipe e como nós iremos nos comunicar e delegar tarefas.

Nesta primeira etapa, estabelecemos a comunicação entre equipes, entender as necessidades específicas de cada um para o conhecimento mútuo entre ambas as equipes.

Unidade 2

MDS

A colocar

Requisitos

Nós como equipe responsável pelos requisitos, nesta unidade, aprendemos um pouco sobre a formatação e organização de requisitos pelo Framework SAFe e a separação destes requisitos em não funcionais e funcionais em formatos de épicos/features/estórias de usuários. Tivemos bastante dificuldade em entender e definir um nível de abstração ideal que se encaixasse nesses formatos, mas com aulões que tivemos pudemos tirar um pouco dessas dúvidas e corrigir nossa documentação.

MDS-Requisitos

Nesta unidade aprendemos um pouco mais sobre o funcionamento da equipe. Percebemos que ainda possuímos ruídos na nossa comunicação que atrapalham nas atividades de ambas as equipes, mas esperamos resolver isto para as próximas unidades.

5.3 Unidade 3

MDS

A preencher.

Requisitos

Uma lição que o grupo de requisitos aprendeu foi o uso de diferentes framework para organização de requisitos, como o PBB e o User Story Mapping. Com o último, foi possível ver com mais clareza as ideias e necessidades do projeto, pois cada card do backbone (Necessidades e passos dentro delas) tinha sua "espinha", que são detalhes de cada item respectivo do backbone. Esses detalhes fornecem de fato uma visão mais abrangente sobre cada necessidade do projeto e ainda "geram" histórias de usuários mais facilmente.

MDS-Requisitos

A preencher.

5.4 Unidade 4

MDS

A preencher.

Requisitos

Uma das lições que a equipe de requisitos pode tirar desta unidade é a importância de se ter firmeza e clareza na escrita de um documento de visão, pois quando se há uma interpérie no meio da execução de um projeto, revisitar o que foi acordado lá no início deste ajuda a clarificar meios de resolver os problemas atuais do projeto, principalmente quanto à gerência dele.

MDS-Requisitos

A preencher.

Histórico de Revisão

Data Versão Descrição Autor
11/08/2022 1.0 Cria documento e preenche com as lições aprendidas nas unidades 1 e 2 Cristian Furtado
16/08/2022 1.1 Preenche lições aprendidas na unidade 3 pela equipe de Requisitos Cristian Furtado
14/09/2022 1.2 Preenche lições aprendidas na unidade 4 pela equipe de Requisitos Cristian Furtado