O que é engenharia de desempenho?
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 no sistema, o aspecto não técnico da empresa cria os benchmarks contra os quais o sistema é testado. É o trabalho da equipe de tecnologia trabalhar para 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 aumenta 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 reduzindo os tempos de espera por informações e criando 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 chegar a uma grande melhoria.
Na maioria dos casos, o primeiroA etapa de um plano de engenharia de desempenho é feita pelo aspecto comercial da empresa. Durante essa 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.
Esta lista de solicitações e idéias de lavanderia vai para a equipe técnica responsável pelo outro lado do processo de engenharia de desempenho. A equipe analisará 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 analisará o processo para ver como está funcionando atualmente. Pode ser possível reduzir a distância de transmissão física, aumentar a prioridade da função ou até configurar um novo segundosistema y 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 que não é de tecnologia quer um efeito, mas não se importa com o que acontece. Isso deixa o lado da tecnologia para trabalhar nas diretrizes e orçamentos atuais, no entanto, ele achar adequado. Enquanto o objetivo final for alcançado, todos estão felizes.
A próxima etapa comum na engenharia de desempenho é testar. A equipe de tecnologia 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 estiverem 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 mudanças em uma área podem ter resultados inesperados em outro. Depois que os testes estão concluídos, as alterações são movidas para os sistemas ao vivo e os horários de trabalho e o processo começa novamente.