2
respostas

[Sugestão] Continuação da discussão sobre a questão do organograma

Olá, pessoal.

Tentei responder no tópico anterior sobre essa questão, mas ele aparenta estar travado para novas interações. Por isso, abri este tópico para contribuir com a discussão.

Na minha visão, a alternativa correta continua sendo a que fala em decompor o problema, reconhecer padrões, abstrair as informações relevantes e criar um modelo de dados eficiente. Porém, acho válida a observação de que a explicação poderia ser mais precisa ao usar a expressão “abstrair informações relevantes”, já que abstração, no pensamento computacional, envolve selecionar o que é essencial para resolver o problema.

2 respostas

Bom dia, Cristiano! Tudo bem?

Agradeço por compartilhar sua sugestão! Ela é de grande importância para continuarmos entregando conteúdos com qualidade e com certeza será levada em consideração em atualizações futuras.

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

Analisando o problema apresentado, percebemos que já existe uma plataforma funcional e que o objetivo do trabalho é incrementar uma nova funcionalidade. Considerando que o desenvolvimento será realizado por uma equipe multidisciplinar, o pensamento computacional torna-se o fundamento essencial para iniciar a solução, mesmo que já exista uma aplicação em funcionamento.

Isso é necessário porque precisamos decompor o problema em partes menores, permitindo que cada integrante da equipe trabalhe em uma etapa específica. Em seguida, reconhecemos padrões e abstraímos as informações relevantes, focando apenas naquilo que é essencial para a nova funcionalidade — sem necessidade de alterar toda a plataforma.

A abstração nos ajuda a filtrar o que realmente importa, direcionando o esforço para o que agrega valor. A partir dessa análise, podemos então desenvolver o algoritmo que solucionará o problema de forma eficiente e integrada ao sistema já existente.
Então a alternativa correta realmente é a que trata dos pilares do pensamento computacional, que garante organização, clareza e colaboração entre os membros da equipe, além de reduzir complexidade e aumentar a qualidade da solução proposta.

As demais demonstram que devemos partir diretamente para a solução, o que é incorreto, já que corremos o risco de retrabalho, perca de tempo ou a não finalização da solução para o problema.

Decompor o problema em partes menores, identificar padrões nas mudanças organizacionais, abstrair informações relevantes e criar um modelo de dados que permita atualizações rápidas e eficientes, garantindo que o organograma reflita instantaneamente as mudanças.