E N D
Reengenhariade Sistemas Reengenharia de Sistemas - Ricardo L Schneider
Hammer [1990]: “É hora de parar de pavimentar o caminho do gado. ... Nós devemos ‘ reengenheirar’ nossos negócios: usar o poder da moderna tecnologia da informação para reprojetar radicalmente nossos processos de negócios para obter melhorias dramáticas em suas performances”. Reengenharia de Sistemas - Ricardo L Schneider
BPR - Business Process Reengineering • BPR: é a pesquisa para, e implementação de, mudanças radicais nos processos de negócios para obter resultados surpreendentes • Processos de Negócios: um conjunto de tarefas, logicamente relacionadas, executadas para obter um resultado Reengenharia de Sistemas - Ricardo L Schneider
exemplos de processos de negócios: • Desenhar um novo produto • Comprar serviços e suprimentos • Contratar um novo empregado • Pagar fornecedores • .... Reengenharia de Sistemas - Ricardo L Schneider
Hierarquia do negócio O negócio Sistema de negócio #1 Sistema de negócio #2 Sistema de negócio #n Processo de negócio # 1.1 Processo de negócio # 1.2 Processo de negócio # 1.n Sub-processo negócio 1.1.1 Sub-processo negócio 1.1.2 Sub-processo negócio 1.1.n Reengenharia de Sistemas - Ricardo L Schneider
Relacionamento entre IT e BPR Tecnologia da Informação BPR Reengenharia de Sistemas - Ricardo L Schneider
Princípios BPR • Organizar pelas saídas (não tarefas) • Fazer as pessoas que usam as saídas executá-las • Colocar trabalho de processamento no trabalho real que produz a informação • Tratar recursos dispersos como locais • Ligar atividades paralelas • Colocar a decisão junto ao trabalho • Capturar os dados uma única vez Reengenharia de Sistemas - Ricardo L Schneider
Modelo de BPR: Definição do negócio Refinamento e instanciação Prototipação Identificação do processo Especificação e design Avaliação do processo Reengenharia de Sistemas - Ricardo L Schneider
Reengenharia de Software • Manutenção de software (60% do esforço) • correção (20% da manutenção) • adaptação • melhoramentos • prevenção ou reengenharia Reengenharia de Sistemas - Ricardo L Schneider
Engenharia para frente Inventário de sistemas Reestruturação de documentos Reestruturação dos dados Engenharia reversa Reestruturação do código Reengenharia de Sistemas - Ricardo L Schneider