Pular para o conteúdo principal

Semana 7 - Reuniões

Sejam bem-vindos a mais um post do blog Lotus! 😁


27 de Março a 02 de Abril de 2023

A semana da equipe começou com uma reunião muito produtiva entre alguns membros da Lotus e uma funcionária da CTP. Na reunião tanto a equipe como a funcionária tiraram dúvidas sobre o projeto e compartilharam ideias. 

Logo em seguida, aconteceu a aula de PDS. Nela, os professores começaram falando um pouco sobre a entrega da POC. 

Conhecida como: Proof Concepct, POC ou Prova de Conceito, trata-se de um modelo que busca testar a veracidade e a eficácia de algum conceito. Basicamente, a POC coloca em prática algo que está somente na teoria, e assim é possível analisar se uma ideia pode ir para a frente ou não. Esse modelo é muito usado na área da tecnologia (como é o caso do projeto da Lotus), para ter certeza sobre a funcionalidade de novos softwares e soluções. Ela torna possível analisar se um projeto é bem-sucedido no que se propõe a fazer e por isso, ela é importante e necessária para o desenvolvimento do projeto, através dela a equipe começará a colocar em prática suas ideias. 


Depois, os alunos fizeram a validação do arquivo YAML com o validador YAMLLINT. Nesse arquivo a equipe coloca seus dados de acordo com o modelo disponibilizado. Esses dados são as informações sobre a equipe que serão expostas na página Blogs de Trabalhos | Dicas do Ivan (ivanfm.com) 

Em resumo, YAML trata-se de uma linguagem de serialização (processo de conversão do estado de um objeto em um formulário que possa ser persistido ou transportado) de dados muito usada na escrita de arquivos de configuração, ela facilita a visualização e a organização de informações. A YAML possui uma sintaxe bem simples, e com ela pode-se criar listas, dicionários, etc. Além disso, os arquivos têm a extensão .yml ou .yaml.  

E quanto ao Yamllint? Existe uma ferramenta de análise de códigos chamada lint, ela é usada para sinalizar erros de programação, bugs, erros estilísticos e construções suspeitas. É uma espécie de corretor que possibilita um código limpo para rodar a aplicação. O Yamllint é um validador de arquivos .yml/.yaml inspirado nessa ideia do lint. Ele faz uma análise estática do conteúdo de um arquivo desse tipo sinalizando os erros de programação, os erros estilísticos e qualquer estranheza que possa estar presente no arquivo. 


Além disso, ainda durante a aula, a Lotus conversou sobre a modelagem de dados e outros tópicos do projeto, principalmente os abordados na reunião com a CTP. A equipe também pesquisou e definiu o tipo de gerenciamento de projeto que seria utilizado com base nas orientações dos professores. Ficou definido, que seriam utilizadas as técnicas Kanban e Scrum 


O Kanban trata-se de um método de gerenciamento de projeto que foca na execução de terefas-chaves (essenciais) e um fluxo de trabalho contínuo. Nessa técnica, se utiliza cartões ou post-its que representam as tarefas, esses são distribuídos em diversas colunas, representando o estágio de execução. Assim, é possível ter o controle do andamento do projeto, bem como tornar a equipe mais produtiva. 


Já a Srcum, em resumo, é uma técnica mais voltada para a gestão e planejamento de projetos de Software. Nela, os projetos são divididos em ciclos geralmente mensais chamados Sprints. Dentro do Sprint, um conjunto de atividades deve ser executado. As funcionalidades a serem implementadas no projeto são conhecidas com Product Backlog, e ficam em uma lista. No início de cada Sprint, ou seja, de cada ciclo, se faz uma Sprint Planning Meeting, basicamente, uma reunião com a equipe, onde o Product Owner (responsável por definir e dividir as funcionalidades) prioriza os itens que precisam ser realizados e a equipe se organiza para realizá-los no Sprint que vai se iniciar. A cada dia a equipe faz uma breve reunião chamada de Daily Scrum para organizar e analisar o desenvolvimento diário. Ao final de um Sprint, se faz uma Sprint Review Meeting, e por fim uma Sprint Retrospective. E em seguida, a equipe parte para o próximo Sprint, iniciando o ciclo novamente. 


Ao longo da semana, os membros da Lotus conversaram sobre o desenvolvimento, a organização e as tarefas para a produção da POC e já começaram a trabalhar nela. Para isso, realizaram duas reuniões via discord, além das conversas por meio do grupo de WhatsApp. 

Aos poucos o projeto começa a tomar forma de fato, e conforme os membros vão desenvolvendo, se torna mais fácil ver os detalhes e o time começa a perceber coisas que não haviam sido pensadas antes, assim, a ideia vai se encaminhando para o seu objetivo. 

Os membros estão muito empolgados com tudo e têm compartilhado muitas ideias e visões que vão se complementando e formando o CTP Acolhe.


Nesse post, a Lotus trouxe algumas explicações para que a experiência de vocês se torne mais completa e para que entendam e acompanhem de fato o processo de desenvolvimento do projeto. Aqui estão as fontes de pesquisa dos conteúdos e das imagens: 


POC


Yaml e Yamllint


Kanban


Scrum 



    A Lotus te agradece por ler e te espera no próximo post. Até mais! 😉   

















Comentários

Postagens mais visitadas deste blog

Semana 17 - Entrega Parcial (terceira apresentação)

A Lotus está de volta. Sejam bem-vindos!   😁 05 a 11 de Maio de 2023 A semana 17 da Lotus começou com as preparações para a entrega parcial e finalização das entregas de outras tarefas.  Na parte da manhã e tarde da segunda-feira (05), os membros se dedicaram aos preparativos para a apresentação da entrega parcial, e também finalizaram algumas coisas que precisavam ser entregues e que são exigências da disciplina, como a autoavaliação da equipe e o vídeo do gource.  De noite, durante a aula de PDS, aconteceram as apresentações. O professores fizeram um sorteio, e adivinhem? Lotus em primeiro. A equipe gostaria de um pouco mais de tempo, porém, estava pronta, então fez a apresentação sem problemas.  Ao final da apresentação, os professores orientadores fizeram seus apontamentos. Felizmente, a Lotus recebeu muitos elogios, e os pontos apontados pelos professores foram pequenas correções que os membros receberam muito bem, sabendo que serão de grande ajuda para melhora...

Semana 11 - Prova de Conceito (segunda apresentação)

Mais um post da Lotus pessoal, sejam bem-vindos!   😁 24 a 30 de Abril de 2023 Tem dois posts aqui no blog onde se falou sobre a preparação da equipe Lotus para a apresentação da POC, e ela finalmente aconteceu (palmas: 👏👏👏👏).  A semana 11 da equipe começou com essa apresentação. Antes da aula, os membros se reuniram para ensaiar e fazer os últimos ajustes. Também aproveitaram para mostrar um pouco do que foi desenvolvido na POC para a CTP. Assim, durante a aula de PDS, ocorreu a apresentação. Primeiro, os membros falaram um pouco sobre algumas coisas, como: o que é uma prova de conceito, a modelagem, a arquitetura do projeto, entre outros. Depois, exibiram as funcionalidades inicias da aplicação que foram desenvolvidas para a POC. Em seguida, a professora orientadora deu seu feedback e tirou suas dúvidas em relação ao que foi apresentado pela equipe. Os membros ficaram felizes e satisfeitos com a apresentação, que foi realizada com qualidade e o principal: com união e emp...

Semanas 30, 31, 32 e 33 - Entrega Final (quarta apresentação)

Depois de um tempinho, a Lotus está de volta. Sejam bem-vindos! 😁   Sim, o time passou um tempinho afastado do blog por duas razões: primeiro, para organizar tudo para a apresentação final, e segundo, para descansar um pouco depois de tanto tempo trabalhando direto no projeto. Mas, felizmente a equipe está de volta e vai atualizar vocês sobre os últimos acontecimentos e a tão esperada apresentação final. Vamos lá?      Semana 30 04 a 10 de Setembro de 2023 A semana 30 da Lotus foi toda dedicada para a preparação dos membros em relação à apresentação final, uma vez que era a última semana para isso. Assim, foram feitas correções na aplicação e nos slides, além da realização de ensaios para fazer a organização das falas, do tempo e da dinâmica da apresentação.  Semana 31 11 a 17 de Setembro de 2023   Já a semana 31 começou com a tão esperada apresentação final. Antes da aula, os membros realizaram mais ensaios e fizeram os ajustes necessários para que a ap...