Skip to content

Instantly share code, notes, and snippets.

@Gabrielgtt
Last active November 7, 2019 01:17
Show Gist options
  • Save Gabrielgtt/8e7e7ed07f3e64a892fe29a9a81d1267 to your computer and use it in GitHub Desktop.
Save Gabrielgtt/8e7e7ed07f3e64a892fe29a9a81d1267 to your computer and use it in GitHub Desktop.

Situação da entrada Mateus e Diego no desenvolvimento (06/11/2019)

Introdução

Antes de tudo, existem várias faltas na minha gerência assim como no desempenho dos desenvolvedores. As falhas se dão por diversos motivos:

  1. Falta de motivação do time
  2. Aplicação do Scrum (que não encaixa bem com o perfil do time)
  3. Impedimentos já relatados (final da SBC)
  4. Projeto muito ambicioso
  5. Tive que desenvolver muitos documentos (Maioria dos 21 Requisitos e Casos de Uso)

Bom saber esse contexto antes de entrar no time!

FrontEnd

O FrontEnd é a área mais atrasada atualmente. Tenho certeza que vai ser perfeitamente possível acabar um entregável concreto até dia 18, mas também tenho certeza que isso envolverá apagar alguns incêndios. Uma das características do time, por bem ou por mal, é conseguir fazer avanços grandes em poucos dias com pressão suficiente.

Dito isso, é a área que eu menos recomendo que os novos integrantes entrem pelos seguintes motivos:

  1. A integração vai ser difícil, porque é uma tecnologia nova
  2. O design da aplicação também terá que ser estudado e não existe documentação fácil para vocês
  3. Como a equipe do front é de duas pessoas, o desenvolvimento é bem pessoal, pouco sistemático para um time

O contraponto, claro, é que sendo a área mais atrasada e com menos desenvolvedores é contra-intuitivo continuar com menos desenvolvedores. Esse ponto fica para essa discussão de hoje!

BackEnd

O BackEnd, do contrário, está andando bem. João Marcelo fez um bom trabalho e inclusive adiantou algumas coisas desde a primeira sprint. Não estamos 100% seguros, apesar disso. Faltam testes, principalmente de integração. Creio que o melhor jeito de explicar a situação é com:

Está tudo certo, mas fogos vão surgir conforme o projeto for se concluindo

Sabendo disso, não acho que o BackEnd em si precisa de ajuda, mas seria interessante se vocês entrassem para criar testes e rodar as ferramentas que Rohit pediu. Esse ponto é ainda mais forte vendo que vocês já tem familiaridade com tais pelo trabalho no Projeto Real.

Alternativas

Existem outros pontos de trabalho na cadeira como um todo

Alloy

Rohit pediu, se não me engano, que modelássemos os nossos requisitos funcionais com Alloy. Sei que vocês acabaram o Projeto Real com o intuito de desenvolver no Novo, mas se pararmos pra pensar, a modelagem no Alloy gera mais documentação importante, que terá mais peso na nota. Lembrem que aplicativo em si não tem peso na nota, só os vários processos que giram em torno dele tais quais a documentação, processo, aprensentação, etc.

Se vocês concordarem, esse é o ponto que eu mais recomendo. Pessoalmente, acho que é o que mais tem impacto positivo na nota de todos.

Outras

Qualquer outra sugestão e recomendação que tiverem é bem-vinda! Recomendo que pensem no escopo geral do que vai pesar nas nossas notas, mas também gosto de lembrar que eu sei que na divisão dos nossos papéis vocês já fizeram o trabalho de vocês com o Projeto Real, e fizeram um bom trabalho, então quero ser o mais justo possível em relação a carga de trabalho de vocês.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment