Melhoria de Processos de Software Reinaldo Cabral [email protected] O curso PARTE I Definição de Processos de Software PARTE II Execução e Melhoria de Processos de Software PARTE III Melhoria Software Radical em Processos de Roteiro - Parte III 1. Simplificação 2. Reengenharia 3. Melhoria em Vôo 4. Exercícios 3a Etapa – Final 5. Considerações Finais Estruturas condicionais Estruturas de repetição 1. Simplificação Resultados: •20% em reduçao de custo •20% do esforço •30 % no número de atividades 2. Reengenharia Redefinição de Processos; Reconfiguração de processos e inovação empresarial; reengenharia de processos; A IBM Credit Reduziu o tempo de preparo de uma quota para cota ou arrendamento de um computador se sete para um dia, ao mesmo tempo em que aumentava em dez vezes o número de quotas preparadas Receita Federal americana Aumentou a arrecadação em 33% dos contribuintes em atraso e utilizou apenas 2/3 dos de suas agências e metade do seu quadro. 2. Reengenharia CitiCorp Reduziu o prazo de aprovação de algumas hipotecas a 15 minutos, mas amargaram prejuízos em função da não prevenção dos riscos associados a cada cliente. 3. Melhoria em vôo Alterações do processo durante a execução Não é “para onde o vento soprar” Requer guias de adaptação otimizados com critérios bem definidos Requer profundo conhecimento sobre o domínio e muita sinergia