Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

3
respostas

Desafio: Automatizando tarefas

O sistema precisa ser automatizado e um algoritimo modular deve ser usado.

  1. Para os dados de entrada seria necessário a coleta dos e-mails e nomes completos para ser introduzido na linguagem padrão
  2. O algoritmo deve coletar a entrada e uma confirmação de saida então deve ser dividido em dois momentos e se possível pedir confirmação ao fim da ultima parte da participação facilitando a organização.
  3. Com base no que foi coletado é possível rapidamente disparar respostas automáticas que levem em consideração os dados recolhidos e o tempo de participação de cada um e como o algoritmo modular esta operando para distinguir quem ficou até o fim daqueles que saíram antes da ultima confirmação.
  4. A ação final é o envio do envio do e-mail de agradecimento.

Passei muito longe da resposta ?
Esse foi o caminho que me veio primeiro a cabeça.

3 respostas

Olá, Bruno! Como vai?

Sua resposta está no caminho certo sim!

Você mostrou uma proposta bem interessante, destacando o uso de dados de entrada como e-mails e nomes, a divisão em módulos para organizar o fluxo e a preocupação com a confirmação final para distinguir participantes. Esse cuidado mostra atenção ao processo, clareza na lógica e preocupação em tornar o sistema mais automatizado e eficiente.

Se quiser aprofundar ainda mais, algumas boas práticas são:

  • Validação de dados: garantir que os e-mails e nomes sejam coletados corretamente antes de iniciar o fluxo.
  • Automatização de respostas: configurar mensagens automáticas personalizadas com base no tempo de participação.
  • Modularização clara: separar coleta, confirmação e envio de agradecimentos em funções distintas para facilitar manutenção.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Ah, uma pergunta: o que você considera mais interessante nesse tipo de desafio, elaborar o algoritmo modular para organizar o fluxo ou pensar nas automações de mensagens para tornar o processo mais dinâmico?

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Bom dia de novo!!

A automação nessa situação parece ideal! O dinamismo que pode ser imprimido com a automação pode ser a diferença entre uma boa experiência clara e direta ou uma situação de desencontrob causado por falha humana.
O primeiro momento é importante que seja bem preciso e objetivo e se precisar de um segundo encontro algo mais humano e subjetivo talvez seja melhor para a experiência dos profissionais ou dos usuários nesse processo.

Bom dia, Bruno!

Gostei muito da sua resposta.

Você destacou bem como a automação pode ser decisiva para dar dinamismo ao processo e evitar falhas humanas, garantindo uma experiência mais clara e direta. Esse ponto é essencial, porque em desafios que envolvem organização e comunicação, a agilidade e a precisão fazem toda a diferença.

Achei interessante também sua observação sobre o equilíbrio. No primeiro momento, a automação traz objetividade, mas em etapas posteriores pode ser valioso incluir um toque mais humano e subjetivo. Essa combinação é poderosa, porque une eficiência com empatia, criando um fluxo que é ao mesmo tempo funcional e acolhedor para os usuários ou profissionais envolvidos.

Parabéns pela análise, forte abraço!