A análise do gráfico de Pareto é uma das sete ferramentas estatísticas de controle de qualidade. Ela ajuda a equipe do projeto ou o tomador de decisões a identificar os principais problemas contribuintes e a tomar medidas corretivas a tempo, garantindo a melhoria contínua do resultado desejado para maximizar a produção do sistema.
O conceito foi fundado pelo guru da administração Joseph M. Juran e recebeu o nome do economista italiano Vilfredo Pareto, que inicialmente observou que 80% da renda da Itália provinha de 20% da população.
O conceito pode ser aplicado a muitos aspectos, alguns listados abaixo: -20% dos produtos e serviços são responsáveis por 80% do lucro da empresa. -20% das forças de vendas foram responsáveis por 80% da receita. -20% dos defeitos do sistema causavam 80% dos problemas. Neste blog, veremos como a “Análise do gráfico de Pareto” pode nos ajudar em nossos projetos ou atividades cotidianas a identificar as causas que contribuem para a maioria dos problemas.
Exemplo de situação em que isso ajuda !!!
Imagine que você acabou de assumir uma nova função como chefe de departamento. Não é de surpreender que você tenha herdado uma série de problemas que precisam de sua atenção. Idealmente, você gostaria de se concentrar na resolução dos problemas mais importantes. Mas como você decide quais problemas precisa resolver primeiro? E alguns problemas são causados pela mesma questão subjacente? É nesse ponto que você pode usar a análise do gráfico de Pareto.
O que é um gráfico de Pareto?
Um gráfico de Pareto é um tipo de gráfico de barras em que uma série de barras que significam fatores contribuintes é organizada com base na magnitude do efeito. Isso significa, relativamente, que as barras altas à esquerda são mais significativas do que as da direita. Também é conhecido como regra 80/20, na qual se afirma que aproximadamente 80% dos efeitos vêm de 20% das causas.
Quando devemos usar um gráfico de Pareto?
Quando você quiser dividir grandes problemas em causas menores e identificar os principais contribuintes
Quando quiser se concentrar e priorizar seus esforços
Quando há vários problemas ou motivos e você quer se concentrar nos mais significativos
Quando estiver analisando a frequência de causas ou motivos
Quando os dados podem ser categorizados e você pode determinar o número de incidentes em cada categoria.
Como usar a ferramenta Gráfico de Pareto?
O serviço da Web será hospedado em um local centralizado, que será conectado ao servidor de banco de dados para atender à solicitação do cliente. O serviço não tem nenhuma ideia de qual cliente vai chamar, ou seja, é independente do cliente. A imagem acima mostra diferentes tipos de clientes chamando um único serviço. Os serviços da Web baseados na arquitetura REST são conhecidos como serviços da Web RESTful. Os princípios a seguir incentivam os serviços RESTful a serem simples, leves e rápidos.
1. Interação sem estado
Toda interação com um recurso é sem estado. Isso significa que as mensagens de solicitação são autônomas. As interações com estado são baseadas na transferência explícita de estado. Por sem estado, entende-se que o servidor não armazena nenhum estado sobre a sessão do cliente no lado do servidor. A sessão é armazenada no lado do cliente. O servidor sem estado significa que todo servidor pode atender a qualquer cliente a qualquer momento, não há afinidade de sessão. As informações relevantes da sessão são armazenadas no cliente e transmitidas ao servidor conforme necessário. É daí que vem a transferência de estado no REST.
2. Identificação de recursos por meio de URL
Um serviço da Web RESTful expõe um conjunto de recursos que identificam os alvos da interação com seus clientes. Os recursos são identificados por URLs, que fornecem um espaço de endereçamento global para a descoberta de recursos e serviços.
3. Interface uniforme
Os recursos são manipulados usando um conjunto fixo de operações CRUD (Create, Read, Update e Delete). Isso é feito usando conjuntos de métodos HTTP. Os métodos HTTP a seguir são bem conhecidos e comumente usados na arquitetura baseada em REST.
Como interpretamos um gráfico de Pareto?
Quando você olha para um gráfico de Pareto, pode ver pontos de ruptura nas alturas das barras que indicam as categorias mais importantes. Essas informações são úteis quando você está estabelecendo prioridades.
Exemplo de análise:
Os dados destacados abaixo são um exemplo para demonstrar a ferramenta Gráfico de Pareto. A ABC Holdings está querendo eliminar o aplicativo existente e o objetivo é criar uma nova geração de aplicativos robustos e dimensionáveis que interajam com vários sistemas. As partes interessadas necessárias foram identificadas para a solução e uma equipe de projeto foi criada para a implementação. Os cronogramas estabelecidos eram muito desafiadores. A equipe de analistas de negócios criou os wire-frames iniciais e os fluxos de processos técnicos de alto nível com base nas informações dos usuários de negócios e os forneceu como informações à equipe de desenvolvimento. A equipe de desenvolvimento começou a criar o novo aplicativo com informações como wire-frames, fluxos de processo passo a passo e comparando as funcionalidades do aplicativo existente. Foi realizado um teste unitário mínimo devido ao atraso nos cronogramas, pois o desenvolvimento levou mais tempo do que o previsto. A versão foi então entregue à equipe de controle de qualidade para testes. A equipe de testes criou um conjunto extenso de scripts de teste para verificar e validar o aplicativo do ponto de vista comercial. Identificou mais de 1.400 defeitos na fase de teste do sistema, que foram categorizados em várias causas principais, conforme listado abaixo. O HOD de Tecnologia da Informação foi nomeado no final da primeira fase do projeto para identificar as falhas no processo e tomar medidas corretivas para preencher essas lacunas. Ele pediu à equipe que realizasse a Análise de Pareto dos defeitos para identificar e se concentrar em questões vitais. Ele obteve os fatores contribuintes da Análise de Pareto realizada, conforme mencionado nos diagramas abaixo, e também as recomendações.
Vantagens
1. Simplicidade: Os serviços REST podem ser acessados de qualquer navegador.
2. Menor consumo de largura de banda: menos dados são transferidos pela rede com o formato de dados json/xml serializado.
3. Segurança: As regras de segurança dos aplicativos REST podem ser configuradas usando os padrões http. O administrador (ou firewall) pode discernir a intenção de cada mensagem analisando o comando HTTP usado na solicitação. Por exemplo, uma solicitação GET sempre pode ser considerada segura porque, por definição, ela não pode modificar nenhum dado.

