O que ? engenharia de desempenho?

A engenharia de desempenho ? um processo em que os sistemas s?o constru?dos e mantidos para atender aos crit?rios definidos por seus usu?rios. Ao contr?rio de muitos processos baseados em sistemas, o aspecto n?o t?cnico dos neg?cios cria os benchmarks contra os quais o sistema ? testado. ? o trabalho da equipe de tecnologia trabalhar no sentido de atingir esses objetivos em tempo h?bil. O objetivo geral da engenharia de desempenho ? criar um sistema de computador enxuto e responsivo que facilite os trabalhadores e aumente a produtividade.

Quase todas as empresas t?m um objetivo geral: ganhar dinheiro. A engenharia de desempenho se encaixa bem nesse objetivo, simplificando os sistemas e aumentando a produtividade. Isso ? realizado de v?rias maneiras, principalmente pela redu??o do tempo de espera pelas informa??es e pela cria??o de sistemas confi?veis ??e f?ceis de usar que reduzem o treinamento, a manuten??o e o tempo de inatividade. Embora muitas das mudan?as criadas por esses processos sejam pequenas, juntas, elas podem representar uma grande melhoria.

Na maioria dos casos, a primeira etapa de um plano de engenharia de desempenho ? realizada pelo aspecto comercial da empresa. Durante esta fase inicial, os problemas s?o identificados do ponto de vista do usu?rio. Freq?entemente, esses problemas t?m defini??es n?o t?cnicas, como ‘acelerar’ um processo ou ‘obter a nova vers?o’ de um programa. A abertura dessas especifica??es permite a sala de manobra usada posteriormente.

Essa lista completa de solicita??es e id?ias vai para a equipe t?cnica respons?vel pelo outro lado do processo de engenharia de desempenho. A equipe examinar? as solicita??es e descobrir? como traduzi-las em tarefas espec?ficas. Por exemplo, se um processo comum for considerado “muito lento” pelo planejamento inicial, a equipe de tecnologia examinar? o processo para ver como est? funcionando atualmente. Pode ser poss?vel reduzir a dist?ncia f?sica da transmiss?o, aumentar a prioridade da fun??o ou at? mesmo configurar um novo sistema secund?rio para lidar com essa solicita??o espec?fica.

? aqui que a parte n?o t?cnica da engenharia de desempenho pode funcionar bem para todos. A equipe n?o-t?cnica quer um efeito, mas n?o se importa com o que acontece. Isso deixa o lado t?cnico para trabalhar dentro das diretrizes e or?amentos atuais, da forma que achar melhor. Contanto que o objetivo final seja alcan?ado, todos estar?o felizes.

O pr?ximo passo comum na engenharia de desempenho ? o teste. A equipe t?cnica determina quais s?o os melhores m?todos poss?veis para melhorar o sistema, cronogramas de manuten??o e procedimentos de atualiza??o. Quando v?rias op??es est?o dispon?veis, os engenheiros testam a viabilidade de cada altera??o em um ambiente fechado. Como os sistemas de neg?cios geralmente s?o excepcionalmente complexos, pequenas altera??es em uma ?rea podem ter resultados inesperados em outra. Depois que o teste ? conclu?do, as altera??es s?o movidas para os sistemas ativos e os cronogramas de trabalho e o processo come?a novamente.

Inteligente de ativos.