quinta-feira, setembro 04, 2014

Problemas no Citius

Para quem já trabalhou nos sistemas informáticos do ministério da justiça os recentes problemas no Citius não são nenhum espanto, o espanto é não terem sido expostos mais cedo. Ainda bem que só trabalhei lá durante breves meses mas deu para perceber que os sistemas estavam presos por arames e fita cola, muitos erros eram cometidos, tanto por culpa dos próprios responsáveis do ministério, como das consultoras que colocavam lá recursos para desenvolver os sistemas informáticos. Alguns erros que eram fáceis de identificar:
  • Projectos mal estimados a nível de tempo o que fazia que para que se terminasse a tempo comprometia-se a qualidade;
  • Pessoas que geriam os projectos que não tinham a mínima qualidade técnica para projectos daquela dimensão, nem queriam pagar para ter pessoas competentes tecnicamente para os apoiarem;
  • Colocação de recursos sem experiência só por serem mais baratos. Atenção que a culpa não é dos recursos, há que dar tempo para as pessoas crescerem profissionalmente, fazendo um paralelismo simples é a mesma coisa que meter 10 jogadores da equipa B na equipa principal, e esperar que a equipa principal continue a render a mesma coisa. Sim podem ser pessoas com potencial de crescimento, mas há que passar pelas dores de crescimento;
  • Depois e muito importante, estamos a falar de sistemas fortemente influenciados por vontades políticas, hoje sai uma lei que altera as regras do jogo, amanhã os sistemas informáticos têm de reflectir essas regras. Os políticos não percebem que para os sistemas mudarem têm as suas implicações e os arquitectos dos sistemas têm de perceber que têm de estar preparados para estas mudanças constantes;
  • Fazer manta de retalhos em cima de sistemas velhos e desactualizados invés de ir a seu tempo criando novos sistemas, promovendo mudanças graduais;
  • Andar a fazer um sistema à pressa sem preocupações com o desempenho e a segurança nunca é boa política, estar a testar sistemas para suportarem 10 utilizadores ao mesmo tempo e depois num cenário real haverem 10.000 utilizadores ao mesmo tempo como é óbvio o sistema vai ser muito mais lento que nos testes iniciais.
Tenho pena é dos informáticos que estão lá a trabalhar, se eles já são espremidos nas situações normais a partir do momento que isto se tornou uma arma política e saiu para a comunicação social, provavelmente nem vão dormir a casa só para resolver estes problemas. 

Sem comentários: