DEV Community

Cover image for O Poder das Tarefas: Como Pequenas Entregas Levam a Grandes Resultados
Klecianny Melo
Klecianny Melo

Posted on

O Poder das Tarefas: Como Pequenas Entregas Levam a Grandes Resultados

Image description

No mercado de tecnologia, chamamos de task uma tarefa a ser realizada. Ela contém a descrição do que é para ser desenvolvido e o tempo estimado para a entrega. Vamos tomar como exemplo o projeto de construção de uma plataforma de streaming de filmes e séries. A primeira task será a seguinte:

  • Task: Tela para cadastro de usuários;
  • Descrição: A tela para cadastro de um novo usuário deve conter um formulário solicitando as seguintes informações: nome, e-mail, senha, data de nascimento e endereço. Após preencher os dados o usuário deverá clicar em um botão para realizar o cadastro na plataforma;
  • Tempo para conclusão: 15 dias.

Gerenciamento de Tasks

Image description

Para fazer a gestão das tasks podemos utilizar o método kanban, que é um quadro composto por colunas como: a fazer, em progresso, em testes e concluídos. Cada task irá iniciar na coluna a fazer, quando alguma pessoa desenvolvedora estiver executando a tarefa ela passará para a coluna em progresso.

Após concluir o desenvolvimento da tarefa, ela será enviada para a coluna em testes. Quando os testes forem concluídos, ela será transferida para a coluna concluídos. Nessa última etapa será realizado o deploy da tarefa e ela estará disponível para os usuários no ambiente de produção.

Outra metodologia bastante utilizada é a daily, uma reunião onde o time de tecnologia se reúne para compartilhar o status de desenvolvimento das tarefas. As pessoas desenvolvedoras falam o que foi feito no dia anterior e o que será realizado no dia atual. Também compartilham eventuais problemas encontrados, e solicitam ajuda de seus pares no time para destravar o andamento da tarefa.

Importância da Organização

Image description

É importante que cada pessoa desenvolvedora tenha uma tarefa para realizar e que cada tarefa seja alterada no quadro kanban de forma correta. Assim, o time saberá o que está sendo desenvolvido em cada etapa separadamente. Também é uma boa prática definir a quantidade máxima de tarefas para cada pessoa do time, evitando sobrecarga de trabalho e garantindo que cada desenvolvedor foque em suas entregas adequadamente.

Conclusão

Image description

Nossa plataforma de streaming de filmes e séries terá as seguintes tasks complementares:

  • Tela de login;
  • Tela de filmes;
  • Tela de séries;
  • Tela de episódios;
  • Tela de perfil;
  • Tela de configuração;
  • Tela de pagamento.

Após concluir todas as tarefas, teremos nossa plataforma pronta para utilização. É assim que os serviços digitais que você utiliza são construídos. Passo a passo, de tarefa em tarefa. Nos bastidores da tecnologia, as grandes entregas são compostas por pequenas partes. Como se a plataforma fosse um grande quebra cabeça, e as tarefas como peças individuais que fazem parte dele. Nenhum site começa como um foguete. Antes disso ele será um skate, uma bicicleta e uma moto. No mundo digital a evolução é contínua e constante.

Imagens geradas pelo DALL·E 3

Top comments (10)

Collapse
 
lucasmds198 profile image
Lucas Santos

Muito bom. Lembro que no começo dos meus estudos antes de trabalhar como dev eu não conseguia mensurar o que um dev fazia, isso aqui ajuda muito quem tá começando e não tem essa noção 🙏🏻

Collapse
 
kecbm profile image
Klecianny Melo

Muito obrigada pelo feedback meu amigo! Antes de entrar na área de tech não temos muita noção mesmo do que a galera de dev faz. Fico feliz em poder ajudar a galera que tá iniciando 😁

Collapse
 
rayanny_bezerra_563386fb7 profile image
Rayanny Bezerra

Agora deu pra entender um pouquinho do que você faz o dia todo na frente desse computador 😅

Collapse
 
kecbm profile image
Klecianny Melo

Tá vendo aí Lala, é mô trampo trabalhar nas internets 😅

Collapse
 
loremimpsu profile image
Lorem Impsu

Ótimo artigo. Pra quem é iniciante, é maravilhoso saber o que significa task e como se é organizada antes de qualquer entrevista de emprego

Collapse
 
kecbm profile image
Klecianny Melo

Muito obrigada minha amiga! É verdade, passa pro pessoal iniciante um gostinho de como é a rotina de pessoa desenvolvedora 😁

Collapse
 
nik4latic profile image
Anuska Santos

Muito interessante saber que as aplicações são construídas pouco a pouco 😁

Collapse
 
kecbm profile image
Klecianny Melo

Devagar e sempre meu bem 🥰

Collapse
 
pedro_bachigadecastro_ profile image
Pedro Bachiéga de Castro

Top demais o artigo! Tá mandando muito Kleci :)

Collapse
 
kecbm profile image
Klecianny Melo

Muito obrigada Pedro! Você é fera demais! Saudades 😁