storma
(usa Outra)
Enviado em 09/12/2022 - 21:04h
Não resisti a esse tópico... Vou contar um caso real.
To contratado de Supervisor no IBGE pro Censo Demográfico. O Censo está atrasado por diversos fatores, mas um deles com certeza são os Apps Bugados do Censo Demográfico.
Primeiro, o sistema online do IBGE via webbrowser é razoavelmente lento, isso quando não trava por completo! Quando estávamos mais no começo do Censo, o sistema, chamado de SIGC, dava sempre travadas durante o dia, muitas vezes por dias seguidos e assim não conseguíamos adicionar mais dados e fazer os procedimentos seguintes. A desculpa era que o sistema estava sobrecarregado.... Oras!!!!!! Como é que não pensaram que 100 mil recenseadores usando o sistema todos juntos não iria sobrecarregar o sistema? Pior é que se tivessem contratado um serviço bom, um servidor bom, sei que a Amazon oferece banda dinâmica, então o sistema não sobrecarrega nunca..
Mas esse é um outro problema, na verdade.. Não acho que esses dados deveriam passar pela Amazon ou por qualquer outra empresa privada! O IBGE deveria ter uma boa equipe de programadores da casa. E deveria desenrolar todo o serviço, desde hospedagem dos dados em servidor próprio, enfim..
Agora chegamos na maquininha que o Recenseador usa para coletar os dados dos Moradores, chamado de DMC (Dispositivo Móvel de Coleta).
Um Recenseador recebe uma semana de treinamento e tem que recensear milhares de pessoas depois. É claro que eficiência é muito importante.
Recebemos um smart-phone ou um tablet, a maioria marca Positivo. O smartphone/tablet nem é tão ruim assim de poder de processamento, então essa não pode ser a causa dos Aplicativos de Coleta e Supervisão serem extremamente lentos..
Os Apps são desenvolvidos por uma empresa terceirizada, chamada NAVITA... Que empresa medíocre deve ser... Enfim, descobri que os Apps importantes foram todos escritos em.. PYTHON! Não consegui descobrir a versão do Python, mas eu nem ficaria surpreso se estiverem usando Python2..... Sinceramente...
E todos sabemos que Python é muito lento. Os programadores tentaram fazer uma interface bonita, mas eles devem ter 17 anos de idade e desenvolvem tudo em um iPhone de última geração... Vi umas versões antigas dos Apps, e tinham ícones grandes e contrastantes. A nova versão do App tem ícones bem pequenos e estranhos, letras bem pequenas, ao invés de meterem uns 100 botões com NOME de cada função, não! Colocaram o tal do MENU de TRES PONTINHOS , putz, um inferno ficar clicando nele para desenterrar opções que a gente usa toda hora.. Tem Recenseador que desistiu pq não consegue enxergar as letrinhas! Cadê a acessibilidade ou todo mundo tem 17 anos e visão 30/20?
Enfim, os Apps são extremamente lentos... Ao invés de ajudar, a forma que eles programaram a interface torna tudo mais difícil, haja dedo para ficar tapeando um monte de confirmação desnecessária. Outra coisa, ao invés de colocarem todas as perguntas na mesma tela, tem que clicar em avançar a cada pergunta, então só gasta tempo à toa...
Não precisa nem de Python. Gente, eu desenvolvi meu blog HTML from scratch, e poxa ele roda super rapidamente (só uso o framework do w3.css)... Eu acho que se fizesse tudo em HTML+CSS+JAVASCRIPT offline se pá ia ser uma interface beeem melhor e mais rápida! Seria demais pedir que programassem em C para o App voar...
Uma outra coisa muito grave: o App trava, bugado, perde Questionários já feitos. Os Questionários simplesmente somem, e com isso , se a Recenseadora não refizer o Questionário com o Morador de novo, ela fica sem o pagamento daquele questionário... Uma desistiu depois que mais de 40 questionários desapareceram! Os meus Recenseadores mesmo perdem uns Questionários de vez em quando, mas temos sorte que este bug não tem nos afetado muito..
Conclusão: Não dá para lamber pão pintado. Questionários em PAPEL como era feito nos Censos anteriores são melhores. Esses programadores usam a tecnologia contra eles mesmos!
O conselho que estou dando é para os Recenseadores fazerem uma cópia do cartão de memória do smart-phone onde ficam guardados os backups. Gente, não podemos confiar no IBGE e no sistema digital deles para guardarem os Questionários, os Recenseadores precisam de uma prova para demonstrar que fizeram os Questionários mas que eles desapareceram da maquininha sem deixar rastros...
Até consegui instalar o Termux no DMC do IBGE mas infelizmente tem que fazer um monte de hack para fazer o Termux rodar então não é nada prático...