domingo, 22 de julho de 2007

Otimização Sistemas - Parte 01 - Visão MAcro



Artigo: Otimização Sistemas - Parte 01 - Visão Macro

Autor: Leonardo Molinari


Pessoal,

estarei publicando em várias partes ao longo das proximas semanas, uma série de fast-issues (artigos rápidos) que tratam da otimização de sistemas que suportam e apoiam o negócio. Digo isto pois estaremos estudando e vendo um conceito pouco conhecido no Brasil como BTO (Business Tecnology Optimzation). Sim, caro leitor: OTIMIZAÇÃO. Isto passa por tudo que apoia e suporta o negócio da empresa: processos, programação, gerencia de configuração, testes, requisitos, performance de aplicativos, VOCÊ inclusive, etc. Veremos como otimizar cada área e torná-la mais agil em novos patamares.

Antes de começar vou traduzir o que quero dizer de forma mais simples adequada ao foco dos artigos:


OTIMIZAÇÃO = COMO FAZER MELHOR O QUE FAÇO


Então veremos tudo mais detalhado a seguir...

De vêm o termo BTO?

Em 2002 o Gartner Group um novo quadrante tecnologico, dentre vários que ele vive detectando nas tendências de negócio, que se resume no seguinte: antes de comprar ou usar uma nova tecnologia avalie e use o que você já tem em mãos. Otimize-a o máximo possível. Não gaste dinheiro a toa somente por gastar. Veja se o negócio realmente precisa. Umas das razões desta tendência é o fato dos custo em TI terem crescido vertiginosamente. Qualquer erro em TI, e lá vai milhares ou milhões de dolares pelo ralo.

O que é OTIMIZAÇÃO ?

Otimização é um termo oriundo da engenharia, sendo uma área desta, que trata da melhoria do desempenho de um sistema qualquer ou estrutura ou processos de negócios envolvidos. Otimização faz uso de alguns pontos:

-Uso de computação para a solução de alguns problemas;
-Aplicação de mátemática na análise e solução de problemas;
-Uso de regras e modelos de modo a respeitar tempo, custo e risco;
-Uso de computação da alto desempenho no apoio a sistemas e para sobrevivência dos mesmo, pois existem sistemas que necessitam de um alto desempenho;
-Melhoria dos resultados e soluções obtidos para qualquer sistema;

Quais as grandes área que compõe BTO?

BTO se compõe das principais grandes áreas:

-Reengenharia de Processos;
-Melhoria da Qualidade;
-Engenharia de Otimização;
-Performance Tunning;

Qual a aplicabilidade de BTO em Sistema de Informações?

É aplicável nas áreas:

-Gerência de Projetos;
-Gerência de Requisitos;
-Modelagem de Sistemas;
-Programação de Software;
-Projeto de Hardware;
-Gerência de Defeitos;
-Gerência de Configuração;
-Gerência de Testes;
-Melhoria de Desempenho de Sistemas;

Livros de Refência?

Um dos meus livros publicados trata exclusivamente deste tema:




Fontes


  • MOLINARI, Leonardo. Gerência de Configuração - Técnicas e Práticas no Desenvolvimento do Software, Editora Visual Books, 2007, Florianópolis, 85-7502-210-5.


  • ___________. Gerência de Projetos - Técnicas e Práticas com Ênfase em Web, Editora Érica, 2004, São Paulo, 85-7194-0050.


  • ___________. BTO - Otimização da Tecnologia de Negócio, Editora Érica, 2003, São Paulo, 85-7194-9506.


  • ___________. Testes de Software - Produzindo Sistemas Melhores e Mais Confiáveis, Editora Érica, 2006, 3a Edição, São Paulo, 85-7194-959X.



  • STICKYMINDS. Endereço: http://www.stickyminds.com/. Acesso em julho de 2007.

Nenhum comentário: