O universo paralelo em desenvolvimento de sistemas modularizados

O universo paralelo em desenvolvimento de sistemas modularizados

dez 6, 2011

Pela Wikipédia: Universo paralelo ou realidade alternativa em ficção científica e fantasia é uma realidade auto-contida em separado, coexistindo com a nossa própria. Esta realidade em separado pode variar em tamanho de uma pequena região geográfica até um novo e completo universo, ou vários universos formando um multiverso. Embora os termos “universo paralelo” e “realidade alternativa” sejam geralmente sinônimos e possam ser intercambiáveis na maioria dos casos, há por vezes uma conotação implícita no termo “realidade alternativa” que implica que a realidade é uma variação da nossa própria. O termo “universo paralelo” é mais genérico, sem quaisquer conotações que impliquem uma relação (ou a falta dela) com o nosso universo.

Por que não levar este “mundo paralelo” na hora de escrever programas?

A idéia de universo paralelo em desenvolvimento de programas é muito útil e perfeitamente concebível, tendo em vista que ele permitirá uma série de benefícios, seguem alguns:

Pelo próprio programa, permitir que sejam feitas auditorias eficazes; será possível, por exemplo, saber exatamente quem executou uma determinada ação, e quando;

Ajudar a identificar os usuários que têm mais ou menos facilidade em interagir com o sistema, melhorando o tempo de realização de uma determinada tarefa. – Este tempo poderá ser medido facilmente (chamo de produtividade); desta forma, diretamente, poder-se-á ajudar este usuário a atingir mais rapidamente seus objetivos, eliminando suas dúvidas; de forma indireta, poder-se-á também, encontrar facilmente falhas nos processos, permitindo corrigi-los, ou até mesmo possibilitar melhorias nestes;

Em caso de problema, num banco de dados, por exemplo, este poderá ser reconstituído ao ponto até onde o sistema funcionou antes de uma tarefa acarretar problema (muita gente que utiliza certo SGBD no mercado automotivo sabe do que estou falando!);

O mais interessante, sou capaz de afirmar 100%, que será impossível acessar o sistema por adivinhação, ataque de dicionário, força bruta ou qualquer outro meio mal intencionado (polimorfismo);

5. Atrevo-me a dizer que a perda de dados será quase impossível, só em caso de muito e total azar rsrs (mas o universo paralelo estará lá para garantir os dados de volta);

6. Sistema de login com processo jamais visto antes.

Exemplo fictício: imaginem uma estrutura concebida por meio de peças de dominó que, logo após terminada, coloca-se tal estrutura num cofre seguro e este cofre ainda não possui ainda chave para abri-lo (perfeitamente possível). Imaginem agora aquele usuário que pode ter acesso e que, por algum motivo, resolva tirar uma destas peças, ou várias, fazendo com que o todo caia ou apenas parte dessa estrutura apresente problema. O que fazer?

Perdoem-me caros amigos e companheiros de profissão; mas, esta e demais repostas somente aparecerão na hora e no lugar certos, depende apenas de sua curiosidade!

Abraços a todos!

José Henrique Bezerra Sento Sé

Number of View :1005

Posts Relacionados:

  1. Métodos de migração de sistemas
  2. Entendendo o Universo de TI e sobrevivendo aos seus desafios
  3. O mercado e o desenvolvimento para dispositivos móveis
  4. Medidas de Segurança – Métricas para Desenvolvimento de Processos
  5. O Poder do Desenvolvimento de Software

facebook comments:


Trackbacks/Pingbacks

  1. Artigos da Semana no TI Especialistas - 08/12/2011 | Augusto Vespermann - [...] universo paralelo em desenvolvimento de sistemas modularizados – José Henrique Sento Sé ( http://www.tiespecialistas.com.br/2011/12/o-universo-paralelo-em-desenvolvimento-de-sistemas-modular... ) VN:F [1.9.11_1134]please wait...Rating: 0.0/10 ...

Responder

WordPress Blog
Rss Feed Tweeter button Facebook button Linkedin button
WordPress Blog