Sistemas de Informação: Falhando por Décadas? A Raiz do Problema e a Solução Multidisciplinar.
Linha: Ciência de Dados e Engenharia de Software
“Há algum tempo, antes da pandemia, estava em uma banca de doutorado em Administração e o candidato apresentou uma estatística de falhas, erros sérios e não implantação de sistemas de informação. Fiquei preocupado, os valores apresentados eram muito semelhantes com os dados com que tinha trabalhado há uns 30 anos! Reclamei que ele estava usando dados antigos, me contestou mostrando que eram super recentes de uma conceituada instituição. O que se passou? Certamente a Engenharia de Software evoluiu muito, mas o problema continua. Então a dificuldade deve estar em outro ponto. Para mim o problema é anterior, está ligado à percepção e à modelagem da realidade. Como os Sistemas de Informação se tornaram mais complexos, precisamos muito mais habilidades e conhecimento para realizar uma Modelagem da Realidade consistente. O desenvolvimento de modelos da realidade passa por várias etapas onde devemos considerar aspectos não apenas de Ciência da Computação, mas de Ciências Cognitivas como Filosofia, Psicologia e Filosofia. Além disso, é necessário que se considere aspectos éticos em todo o processo. Atualmente se verifica que há uma superposição importante entre as Ciências Cognitivas e a Modelagem Conceitual devido a ambas tratarem com a representação da realidade em modelos da realidade que possam, por um lado, ser compreendidos por humanos e, por outro, processados computacionalmente. A modelagem da realidade contém aspectos que ultrapassam a Ciência da Computação. Esta percepção é extremamente importante para a representação computacional da realidade que passa por vários níveis. O primeiro nível é a percepção da realidade pelo observador. A percepção da realidade se realiza por diferentes canais como a visão, a audição, a leitura de textos ou entrevistas. Evidentemente o tratamento deste problema não pode ser feito unicamente com a análise dos modelos de representação, sejam eles UML, ER ou mesmo Ontologias. Este é um ponto que justifica a necessidade de uma abordagem multidisciplinar”.