top of page
técnias ibm

Técnicas para Resolução de Problemas - IBM

Resolução de Problemas é uma abordagem sistemática para resolver um problema. O objetivo da resolução de problemas é determinar o motivo de algo não funcionar conforme o esperado e como resolver o problema. Determinadas técnicas comuns podem ajudar com a tarefa de resolução de problemas.

A primeira etapa no processo de resolução de problemas é descrever o problema completamente. As descrições dos problemas ajudam você e o representante de suporte técnico da IBM a saber onde iniciar para localizar a causa do problema. Esta etapa inclui fazer perguntas básicas a si mesmo:

  • Quais são os sintomas do problema?

  • Onde o problema ocorre?

  • Quando o problema ocorre?

  • Sob quais condições o problema ocorre?

  • O problema pode ser reproduzido?

As respostas a essas perguntas geralmente levam a uma boa descrição do problema, o que pode levar você a uma resolução do problema.

Quais são os sintomas do problema?

Ao iniciar a descrição de um problema, a questão mais óbvia é "Qual é o problema?" Essa questão pode parecer direta; entretanto, ela pode ser dividida em várias questões mais focadas que criam uma imagem mais descritiva do problema. Essas questões podem incluir:

  • Quem ou o que está relatando o problema?

  • Quais são os códigos e mensagens de erro?

  • Como o sistema falha? Por exemplo, entra em loop, é interrompido, trava, tem uma redução de desempenho ou apresenta resultado incorreto?

Onde o problema ocorre?

Determinar a origem do problema nem sempre é fácil, mas é uma das etapas mais importantes na resolução de um problema. Muitas camadas de tecnologia podem existir entre o relato e os componentes com falha. Redes, discos e drivers são somente alguns dos componentes a se considerar quando se está investigando problemas.

As questões a seguir o ajudam a se concentrar no local em que o problema ocorre para isolar a camada do problema:

  • O problema é específico em uma plataforma ou sistema operacional ou é comum em diversas plataformas ou sistemas operacionais?

  • O ambiente e a configuração atuais são suportados?

  • Todos os usuários têm o problema?

  • (Para instalações em diversos sites.) Todos os sites têm o problema?

Se uma camada relata o problema, o problema não se origina necessariamente nessa camada. Parte da identificação de onde o problema se origina é entender o ambiente no qual ele existe. Reserve um tempo para descrever completamente o ambiente do problema, incluindo o sistema operacional e a versão, todos os softwares e versões correspondentes e informações de hardware. Confirme se você está executando em um ambiente com uma configuração suportada; muitos problemas podem ser explicados por níveis incompatíveis de software que não devem ser executados juntos ou que ainda não foram totalmente testados juntos.

Quando o problema ocorre?

Desenvolva uma linha de tempo detalhada dos eventos que levam a uma falha, especialmente nos casos em que são ocorrências únicas. É possível desenvolver mais facilmente uma linha de tempo trabalhando em retrocesso: comece pelo horário em que um erro foi relatado (o mais precisamente possível, mesmo para milissegundo) e trabalhe em retrocesso por meio dos logs e informações disponíveis. Geralmente, é necessário observar somente até o primeiro evento suspeito que você localizar em um log de diagnóstico.

Para desenvolver a linha de tempo detalhada dos eventos, faça estas perguntas:

  • O problema ocorre somente em um determinado horário do dia ou da noite?

  • Com que frequência o problema ocorre?

  • Que sequência de eventos leva ao momento em que o problema é relatado?

  • O problema ocorre após uma mudança de ambiente, como atualização ou instalação de software ou hardware?

Ao responder esse tipo de pergunta, é possível obter um quadro de referência no qual investigar o problema.

Sob quais condições o problema ocorre?

Saber quais sistemas e aplicativos estão em execução no momento em que um problema ocorre é uma parte importante da resolução de problemas. Estas questões sobre seu ambiente podem ajudá-lo a identificar a causa-raiz do problema:

  • O problema sempre ocorre quando a mesma tarefa está sendo executada?

  • Uma determinada sequência de eventos precisa acontecer para que o problema ocorra?

  • Outros aplicativos falham ao mesmo tempo?

Responder a esse tipo de pergunta pode ajudá-lo a explicar o ambiente no qual o problema ocorre e correlacionar quaisquer dependências. Lembre-se de que apenas porque vários problemas ocorreram ao mesmo tempo, eles não estão, necessariamente, relacionados.

O problema pode ser reproduzido?

Do ponto de vista da resolução de problemas, o problema ideal é aquele que pode ser reproduzido. Geralmente, quando um problema pode ser reproduzido, tem-se um conjunto maior de ferramentas ou procedimentos à sua disposição para ajudar a investigar. Consequentemente, os problemas que podem ser reproduzidos geralmente são mais fáceis de depurar ou solucionar.

No entanto, os problemas que podem ser reproduzidos podem ter uma desvantagem: Se o problema tiver um impacto comercial significativo, você não vai querer passar por ele novamente. Se possível, recrie o problema em um ambiente de teste ou desenvolvimento, que geralmente oferece mais flexibilidade e controle durante sua investigação.

  • O problema pode ser reproduzido em um sistema de teste?

  • Vários usuários ou aplicativos estão encontrando o mesmo tipo de problema?

  • O problema pode ser recriado com a execução de um único comando, de um conjunto de comandos ou de um aplicativo específico?

resolucao de problemas

Resolução de problemas

A resolução de problemas consiste no uso de métodos, de uma forma ordenada, para encontrar soluções de problemas específicos. Algumas técnicas para resolução de problemas desenvolvidas e utilizadas na inteligência artificialciência da computaçãoengenhariamatemáticamedicina etc. estão relacionadas com processos mentais de resolução de problemas estudados no campo da psicologia.

Na Matemática, a resolução de problemas é vista como foco principal do ensino. Não faz sentido ensinar/aprender conceitos matemáticos se não for para aplicá-los na resolução de problemas do dia a dia ou problemas de áreas específicas. Entende-se por problema uma situação na qual não se conhece o caminho para a solução.

Definição

O termo resolução de problemas é usado em muitas disciplinas e áreas do conhecimento , às vezes com diferentes perspectivas e geralmente com terminologias diferentes. Por exemplo, na psicologia refere-se a um processo mental, enquanto na ciência da computação a um processo computadorizado. Já na Educação pode proporcionar um ensino mais investigativo e contextualizado, favorecendo o processo de ensino e aprendizagem.

 

 

Teoria de problemas

Tipos de problemas​

Podemos enquadrar os problemas em três grandes grupos:

  1. Os que não têm solução e portanto não há nada a fazer, que são classificados como problemas indecidíveis (ou impossíveis de serem solucionados).

  2. Os que têm solução algorítmica e podemos resolvê-los formalmente passo a passo, codificando os algoritmos para sua resolução.

  3. Um terceiro grupo que não pertecem aos dois anteriores. Dentre eles podemos ter:

  • Aqueles em que a solução algorítmica têm complexidade NP-Completa;

  • Aqueles que o Ser Humano é capaz de resolver;

  • Aqueles que os Seres Vivos são capazes de resolver. Ex: Jogar Xadrez, Jogar Futebol, Reconhecer Faces, Fazer Traduções, Procurar Comida, Reconhecer Letras, entre outros.

Definição de problema

É difícil de explicar precisamente o que é um problema, mas podemos explicar como sendo uma questão que se propõe para ser resolvida. Note que resolver um problema não necessariamente significa em se ter um método para resolvê-lo. Antes mesmo de se tentar buscar a solução de um problema, deve-se responder as seguintes perguntas:

  • Quais são os dados (informações)?

  • Quais são as soluções possíveis?

  • O que caracteriza uma solução satisfatória?

Também pode-se pensar que problema é algo difícil de resolver, uma dúvida, uma questão, enigma ou mistério. Problema é melhor "entendido" nas diferentes áreas do conhecimento, por exemplo:

Na Teoria dos problemas um problema pode ser representado em linguagem matemática da seguinte forma:

P = ( I, B, C )

P: O problema apresentado;

B: O conjunto de dados do problema, conjunto não vazio, que deve representar a informação apropriada do problema. Alguns elementos podem permanecer iguais e outros em constante dinâmica. É necessário documentar não só o estado inicial do problema mas também todos seus estados de mudanças.

I: O conjunto de operações e transformações, também conjunto não vazio, que podem ocorrer durante o processo da resolução do problema desde a sua fase inicial, as possíveis respostas.

C: Condição, uma relação binária, que deve satisfazer o problema. Esta relação caracteriza uma solução satisfatória, ela associa a cada elemento do conjunto de dados a solução única desejada. Mais precisamente é o conjunto solução do problema.

Caracterização de um problema

P

Exemplos

Uma pessoa que enfrenta um problema para satisfazer certos objetivos e não conhece que ações deve tomar para conseguir resolvê-lo.

Então ao se resolver um problema identificamos os seguintes componentes: Um objetivo para ser alcançado, um conjunto de ações pré-pensadas para resolver tal problema e a situação inicial do tal problema.

Exemplo: Um Puzzle Existe um tabuleiro de 4x4 casas e 15 peças somente. O problema é que temos que fazer com que as peças espalhadas no quadrado formem uma configuração previamente definida. Existe uma regra para isso, o movimento somente ocorre uma peça por vez e somente para casas adjacentes.

Neste caso o conjunto de dados do problema poderia ser descrito pela configuração das peças no tabuleiro, as operações de busca da solução como movimentos das peças de acordo com as regras, e a configuração final a solução do problema.

Um problema de diagnóstico médico pode ser modelado da mesma maneira, seja:

O problema "P" é o diagnóstico.

O conjunto "B" da dados do problema são dados que o médico obteve de exames com seu paciente.

O conjunto "C" da solução é o conjunto de todas as doenças possíveis.

Neste caso, a busca de uma solução é encontrar um par (d,k), tal que:

Em casos como o diagnóstico médico estamos buscando uma função que resolva o problema, essa função é denominada função problema.

Um outro exemplo, é o problema da raiz de polinômio.

A solução do problema da busca das raízes de um polinômio com coeficientes reais consiste em associar a cada conjunto de coeficientes de um polinômio particular p(x) de grau n, n números complexos cn de modo a satisfazer a condição de que o valor de p(x) fazendo x = c para todo n seja nulo.

A função problema

A função problema, se existir, pode ser encontrada de diversas formas:

  • Enumeração exaustiva: Enumerando todos os pares que ligam dados do problema ao conjunto solução. Evidentemente, este modo de definir uma função, só se aplica no caso que o conjunto de dados é finito.

Exemplo: Seja uma agenda de telefones. Ela pode ser considerada como a função que associa a cada nome de pessoa seu telefone.

  • Declarativamente: Definindo propriedades que definem a solução do problema.

Exemplo 1: Dado um número real, associa dois números cuja soma de seus quadrados é igual ao número real dado. A solução pode ser visualizada como um círculo, centrado na origem de um plano com coordenadas ortonormais (eixos ortogonais e de mesma escala), de raio igual ao número dado.

Exemplo 2: Seja a função característica do conjunto das equações diofantinas de quarta ordem que tem solução. Ora a partir de 3 sabe-se não haver teorema permitindo saber se o problema tem ou não solução. Logo, o que resta é tentar todas as possibilidades... e como existem infinitos números inteiros não se pode ter certeza, se calculando o problema tem solução ou ainda não foi achada ou não tem solução!

  • Por um algoritmo: A correspondência entre dados e resultados é feita através de um programa de computador, e sempre que ele para consegue-se chegar a uma solução. Sendo assim, um programa pode ser considerado como um modo de definir um problema.

Exemplo: Formulário de Imposto de Renda

  • Por exemplos: Pode-se reconhecer que, neste caso, a solução não é única: todas as funções que sejam iguais dentro subconjunto em que o problema é definido são válidas e é necessário fazer uma aproximação, neste caso costuma-se usar técnicas de Inteligência artificial como Rede neural, Usam-se os exemplos para treinar a rede e obtém-se valores estimados da solução para os outros valores usando a propriedade de generalização das redes.

Exemplo: Costuma-se empregar redes neurais com aprendizado supervisionado. Usam-se os exemplos para treinar a rede e obtém-se valores estimados da solução para os outros valores usando a propriedade de generalização das redes

Os modos de definir uma função levam a questões como Teoria da computabilidade e Complexidade.​

Caracterização_de_um_problema.png
funcao do problema.png
teoria de problemas
heuristica

Heurística

Heurísticas são processos cognitivos empregados em decisões não racionais, sendo definidas como estratégias que ignoram parte da informação com o objetivo de tornar a escolha mais fácil e rápida.[1]Heurísticas rápidas e frugais (fast and frugal heuristics) correspondem a um conjunto de heurísticas propostas por Gigerenzer e que empregam tempo, conhecimento e computação mínimos para fazer escolhas adaptativas em ambientes reais.[2]

Existem três passos cognitivos fundamentais na selecção de uma heurística:

  • Procura – As decisões são tomadas entre alternativas e por esse motivo há uma necessidade de procura activa;

  • Parar de procurar – A procura por alternativas tem que terminar devido as capacidades limitantes da mente humana;

  • Decisão – Assim que as alternativas estiverem encontradas e a procura for cessada, um conjunto final de heurísticas são chamadas para que a decisão possa ser tomada.[2]  

Etimologia

Heurística provém do grego antigo εὑρίσκω, transl. heurísko, 'eu encontro', 'eu 'acho' (de εὑρίσκειν, transl. heurískein: 'encontrar', 'descobrir', 'inventar', 'obter'). Tem a mesma origem da exclamação heureca (em grego antigo, εὕρηκα, transl. hēúrēka: achei!'), atribuída ao matemático grego Arquimedes (287–212 a.C.).

Uso gramatical

A palavra heurística aparece em mais de uma categoria gramatical:

  • como substantivo, identifica a arte ou a ciência do descobrimento.

  • quando aparece como adjetivo, refere-se a coisas mais concretas, como estratégias heurísticas, regras heurísticas ou silogismos e conclusões heurísticas.

Aplicabilidade

A capacidade heurística é uma característica humana que, do lado positivo, pode ser descrita como a arte de descobrir e inventar ou resolver problemas mediante a experiência (própria ou observada), somada à criatividade e ao pensamento lateral ou pensamento divergente. Como descrito acima, seja de forma deliberada ou não, heurísticas são procedimentos utilizados quando um problema a ser encarado é por demais complexo ou traz informações incompletas.

Por ser inconsciente, é praticada sem que muitas vezes os indivíduos se deem conta do processo. No geral, pode ser considerada como um atalho aos processos mentais, sendo assim uma medida que preserva e conserva energia e os recursos mentais. A heurística pode funcionar efetivamente na maioria das circunstâncias em que é aplicada conscientemente.[3][4]

Do lado negativo, é um processo geralmente aplicado de forma automática, inconsciente e, portanto, sujeito a inúmeros vieses e padronização de erros. Um exemplo de atalho mental aplicado dessa forma é o julgamento de um indivíduo com base no estereótipo do grupo ao qual pertence, o que em geral resulta em erros sistemáticos.[5]

Por ser uma forma automática, é muito difícil, mesmo para profissionais experientes, monitorá-la e às vezes até evitá-la (inclusive quando estão conscientes dela), dada à naturalidade com que, quando somos confrontados com questões de resolução difícil, perguntas e respostas heurísticas mais fáceis vem à mente. Especialmente se associadas a outras heurísticas ao longo do tempo, como a do afeto.[3][4]

Tipos de heurística

Existem vários tipos de heurísticas conhecidas e catalogados, aplicadas em várias situações. Entre as principais estão:[3]

  • Heurística do reconhecimento: é uma das heurísticas mais simples pois tem por base a recaptação de memórias e o reconhecimento de alternativas. Assim que uma alternativa é reconhecida, a procura por alternativas para a decisão é tomada pela alternativa que se reconhece. Para a utilização desta heurística é necessário ser parcialmente ignorante (less-is-more effect), ou seja, a ausência parcial de reconhecimento é essencial para que se faça uma inferência acertada utilizando esta heurística.[6] 

  • Heurística take-the-best: take-the-best faz parte de um grupo de heurísticas denominadas heurísticas one-reason, onde uma única razão é suficiente para a tomada de decisão. Na take-the-best as alternativas têm diferentes pesos e são avaliadas passo a passo através da comparação entre várias pistas que são utilizadas para as diferenciar. Desta forma, a procura é feita aleatoriamente através de várias pistas; a procura para assim que for encontrada uma pista que possa ser utilizada para discriminar entre as duas alternativas; a pista que descrimina é utilizada para inferir acerca da decisão a tomar.[1]  

  • Heuristica tallying: tallying faz parte de um grupo de heurísticas denominadas heurísticas trade-off, onde as alternativas são avaliadas como tendo todas o mesmo peso na tomada de decisão. Na heurística tallying, todas as alternativas têm o mesmo peso e por isso a decisão baseia-se simplesmente em contar o número de pistas a favor de uma alternativa e a favor de outra alternativa. A alternativa com o maior numero de pistas é que é escolhida na tomada de decisão.[2][1]  

  • Heurística de julgamento: processos de julgamentos ou previsões parciais baseados em similaridade e enquadramento, muitas vezes sem se dar conta disso.

  • Heurística de afeto: processo no qual as pessoas deixam que suas simpatias, antipatias e afinidades pessoais determinem suas crenças e ações.[7]

  • Heurística 3D ou de ilusão de óptica: processo automático de substituição quando, por exemplo, se interpreta um objeto bidimensional por um tridimensional.[8]

  • Heurística de disponibilidade: processo de julgar a frequência de dados segundo a facilidade com que similaridades vêm à mente, dada à limitada capacidade de manter concentração/atenção e empreender considerável esforço mental ao mesmo tempo.[9]

  • Heurística de avaliabilidade: processo no qual as tomadas de decisão são feitas e mudam conforme o quadro dado. Por exemplo, um julgamento ou tomada de decisão mediante avaliação conjunta dos elementos/fatores envolvidos tende a ser diferente de uma decisão tomada baseada numa avaliação isolada dos mesmos elementos.[10]

 

Heurísticas de Pólya

A popularização do conceito deve-se ao matemático húngaro George Pólya, explicado ao seu livro de 1945, A arte de resolver problemas. Estudando muitos testes matemáticos de sua juventude, quis saber como os matemáticos chegavam a estas conclusões. O livro contém a classe heurística da prescrição que tentou ensinar aos seus alunos de matemática. Quatro exemplos extraídos do livro ilustram o conceito:

  • se não puder compreender um problema, monte um esquema;

  • se não puder encontrar a solução, tente fazer um mecanismo inverso para tentar chegar à solução (engenharia reversa);

  • se o problema for abstrato, tente propor o mesmo problema num exemplo concreto;

  • tente abordar primeiro um problema de maneira mais geral, para depois adentrar no específico (conhecido como paradoxo do inventor).

As técnicas heurísticas não asseguram as melhores soluções, mas somente soluções válidas, aproximadas; e não raro não é possível justificá-las de imediato em termos estritamente lógicos a validade do resultado.

É útil neste respeito recordar a distinção entre três tipos de estratégias para a definição dos problemas:

  • busca às cegas,

  • estratagema heurístico; baseado na intuição real ou percebida (consciente ou inconsciente) e;

  • busca racional; usando um sistema ou forma de raciocínio, explicável do ponto de vista lógico formal.

As heurísticas de Pólya são procedimentos estratégicos deliberados,[11] do tipo que utilizam conscientemente a intuição, sendo seus usuários em geral conscientes de suas limitações.

Heurísticas em ciência da computação

Em ciência da computação, em especial otimizaçãointeligência computacional por exemplo, heurística representa algo sem precedentes. Infelizmente a maioria dos algoritmos desenvolvidos para resolver problemas gerados pela aplicação da matemática e física à realidade são ineficientes para casos de dimensão real. Heurísticas e meta-heurísticas têm sido a saída, ver por exemplo busca gulosa (greedy search) ou mesmo GRASP.

effective ways

4 Effective Ways Leaders Solve Problems

 

With as many problems as we are all faced with in our work and life, it seems as if there is never enough time to solve each one without dealing with some adversity along the way.  Problems keep mounting so fast that we find ourselves taking short-cuts to temporarily alleviate the tension points – so we can move onto the next problem. In the process, we fail to solve the core of each problem we are dealt; thus we continuously get caught in the trap of a never-ending cycle that makes it difficult to find any real resolutions.  Sound familiar?

 

Problem solving is the essence of what leaders exist to do.  As leaders, the goal is to minimize the occurrence of problems – which means we must be courageous enough to tackle them head-on before circumstances force our hand.  We must be resilient in our quest to create and sustain momentum for the organization and people we serve. But the reality of the workplace   finds us dealing with people that complicate matters with their corporate politicking, self-promotion, power-plays and ploys, and envy. Silos, lack of budgets and resources, and many other random acts or circumstances also make it harder for people to be productive.

Competitors equally create problems for us when they unexpectedly convert a long-standing client, establish a new industry relationship, or launch a new product, brand or corporate strategy.   Mergers & acquisitions keep us on our toes and further distract us from solving existing problems by creating new ones.

 

As Karl Popper, one of the most influential 20th century philosophers of science, once eloquently stated, “All life is problem solving.” I’ve often contended that the best leaders are the best problem solvers. They have the patience to step back and see the problem at-hand through broadened observation; circular vision. They see around, beneath and beyond the problem itself. They see well-beyond the obvious. The most effective leaders approach problems through a lens of opportunity.

 

Leaders who lack this wisdom approach problems with linear vision – thus only seeing the problem that lies directly in front of them and blocking the possibilities that lie within the problem. As such, they never see the totality of what the problem represents; that it can actually serve as an enabler to improve existing best practices, protocols and standard operating procedures for growing and competing in the marketplace. They never realize that, in the end, all problems are the same – just packaged differently.

A leader must never view a problem as a distraction, but rather as a strategic enabler for continuous improvement and opportunities previously unseen.

 

When I launched my first venture in the food industry, we had a problem with the adhesion of the labels to the glass jar packaging of our products that affected nearly 20% of an initial shipment.  As circumstances would have it, this was the first shipment to a new client that was “testing” our new products in 200 stores with an opportunity to expand our distribution to over 2500 stores nationally.  Instead of panicking, we took a problem solving approach that involved multiple steps and resulted in a full-blown change management effort with our label supplier, manufacturer, trucking company and client.  Rather than viewing this problem simply as a hurdle that could potentially lose us the client, we took proactive measures (and a financial investment) to show our new client that we were capable of not only solving the problem – but earning their trust by responding promptly and efficiently  with a comprehensive step-by-step incident report that included our change management efforts.

 

This experience taught us many lessons about our company and helped us to avoid many unforeseen problems.  The ROI from how we handled this problem helped open our eyes to many elements that were previously being overlooked – and in the long run it helped enable us to grow the business.

Whether you are a leader for a large corporation or a small business owner, here are the four most effective ways to solve problems.

 

1.  Transparent Communication

 

Problem solving requires transparent communication where everyone’s concerns and points of view are freely expressed. I’ve seen one too many times how difficult it is to get to the root of the matter in a timely manner when people do not speak-up.

 

Yes, communication is a fundamental necessity. That is why when those involved in the problem would rather not express themselves – fearing they may threaten their job and/or expose their own or someone else’s wrong-doing – the problem solving process becomes a treasure hunt. Effective communication towards problem solving happens because of a leader’s ability to facilitate an open dialogue between people who trust her intentions and feel that they are in a safe environment to share why they believe the problem happened as well as specific solutions.

 

Once all voices have been heard and all points of view accounted for, the leader (with her team) can collectively map-out a path toward a viable and sustainable solution.  As fundamental as communication may sound, don’t ever assume that people are comfortable sharing what they really think. This is where a leader must trust herself and her intuition enough to challenge the team until accountability can be fairly enforced and a solution can been reached.

 

2.  Break Down Silos

 

Transparent communication requires you to break down silos and enable a boundary-less organization whose culture is focused on the betterment of a healthier whole.   Unnecessary silos invite hidden agendas rather than welcome efficient cross-functional collaboration and problem solving.

 

Organizational silos are the root cause of most workplace problems and are why many of them never get resolved. This is why today’s new workplace must embrace an entrepreneurial spirit where employees can freely navigate and cross-collaborate to connect the problem solving dots; where everyone can be a passionate explorer who knows their own workplace dot and its intersections.  When you know your workplace dot, you have a much greater sense of your sphere of influence. This is almost impossible to gauge when you operate in silos that potentially keep you from having any influence at all.

 

In a workplace where silos exist,  problem solving is more difficult  because you are more likely dealing with self-promoters – rather than  team players fostered by a cross functional environment..  When you operate in a siloed environment where everyone wants to be a star, it becomes increasingly difficult to help make anything or anyone better. This is when problem solving becomes a discouraging task.

 

Breaking down silos allows a leader to more easily engage their employees to get their hands dirty and solve problems together. It becomes less about corporate politicking and more about finding resolutions and making the organization stronger.

 

3.  Open-minded People

 

Breaking down silos and communication barriers requires people to be open-minded.  In the end, problem solving is about people working together to make the organization and the people it serves better. Therefore, if you are stuck working with people that are closed-minded, effective problem solving becomes a long and winding road of misery.

 

There are many people in the workplace that enjoy creating unnecessary chaos so that their inefficiencies are never exposed. These are the types of people (loafers and leeches) that make it difficult for problems to get solved because they slow the process down while trying to make themselves look more important.  Discover the lifters and high-potential leaders within the organization and you will see examples of the benefits of being open-minded and how this eventually leads to more innovation and initiative.

Open-minded people see beyond the obvious details before them and view risk as their best friend. They tackle problems head-on and get on with the business of driving growth and innovation.  Close-minded employees turn things around to make it more about themselves and less about what is required to convert a problem into a new opportunity.

 

With this explanation in mind, carefully observe the actions of others the next time you are dealt a real problem.

 

4.  A Solid Foundational Strategy

 

Without strategy, change is merely substitution, not evolution.  A solid strategy must be implemented in order to solve any problem.  Many leaders attempt to dissect a problem rather than identify the strategy for change that lies within the problem itself.

 

Effective leaders that are comfortable with problem solving always know how to gather the right people, resources, budget and knowledge from past experiences. They inspire people to lift their game by making the problem solving process highly collaborative; for them, it’s an opportunity to bring people closer together. I’ve always believed that you don’t know the true potential and character of a person until you see the way they solve problems.

 

Effective leaders connect the dots and map-out a realistic plan of action in advance. They have a strategy that serves as the foundation for how the problem will be approached and managed. They anticipate the unexpected and utilize the strengths of their people to assure the strategy leads to a sustainable solution.

Never shoot from the hip when problem solving. Avoid guessing. Take enough time to step back and assess the situation and the opportunities that each problem represents. Make the problem solving process more efficient by recognizing that each problem has its own nuances that may require a distinct strategy towards a viable resolution.

 

You know that you have great leadership in your organization when problem solving becomes a seamless process that enables the people and the organization to grow and get better.  If problem solving creates chaos, you may have a serious leadership deficiency.

 

Problem solving is the greatest enabler for growth and opportunity. This is why they say failure serves as the greatest lesson in business and in life.  Be the leader that shows maturity, acts courageously, and requires accountability.  Applying each of these lessons can help you become a master problem solver. Each experience teaches us all new things. Embrace problem solving and the many unseen treasures it represents.

                                                                                                                                                                                                                             forbes

solving

Problem Solving

 

Everybody can benefit from having good problem solving skills as we all encounter problems on a daily basis. Some of these problems are obviously more severe or complex than others.

It would be wonderful to have the ability to solve all problems efficiently and in a timely fashion without difficulty, unfortunately though there is no one way in which all problems can be solved.

You will discover, as you read through our pages on problem solving, that the subject is complex.

 

However well prepared we are for problem solving, there is always an element of the unknown. Although planning and structuring will help make the problem solving process more likely to be successful, good judgement and an element of good luck will ultimately determine whether problem solving was a success.

Interpersonal relationships fail and businesses fail because of poor problem solving.

This is often due to either problems not being recognised or being recognised but not being dealt with appropriately.

 

Problem solving skills are highly sought after by employers as many companies rely on their employees to identify and solve problems.

A lot of the work in problem solving involves understanding what the underlying issues of the problem really are - not the symptoms. Dealing with a customer complaint may be seen as a problem that needs to be solved, and it's almost certainly a good idea to do so. The employee dealing with the complaint should be asking what has caused the customer to complain in the first place, if the cause of the complaint can be eliminated then the problem is solved.

 

In order to be effective at problem solving you are likely to need some other key skills, which include:

 

  • Creativity. Problems are usually solved either intuitively or systematically. Intuition is used when no new knowledge is needed - you know enough to be able to make a quick decision and solve the problem, or you use common sense or experience to solve the problem. More complex problems or problems that you have not experienced before will likely require a more systematic and logical approach to solve, and for these you will need to use creative thinking. See our page on Creative Thinking for more information.

  • Researching Skills. Defining and solving problems often requires you to do some research: this may be a simple Google search or a more rigorous research project. See our Research Methods section for ideas on how to conduct effective research.

  • Team Working. Many problems are best defined and solved with the input of other people. Team working may sound like a 'work thing' but it is just as important at home and school as well as in the workplace. See our Team-Working page for more.

  • Emotional Intelligence. It is worth considering the impact that a problem and/or its solution has on you and other people. Emotional intelligence, the ability to recognise the emotions of yourself and others, will help guide you to an appropriate solution. See our Emotional Intelligence pages for more.

  • Risk Management. Solving a problem involves a certain amount of risk - this risk needs to be weighed up against not solving the problem. You may find our Risk Management page useful.

  • Decision Making. Problem solving and decision making are closely related skills, and making a decision is an important part of the problem solving process as you will often be faced with various options and alternatives. See Decision Making for more.

 

The measure of success is not whether you have a tough problem to deal with, but whether it is the same problem you had last year.

John Foster Dulles, Former US Secretary of State.

 

What is a Problem?

 

The Concise Oxford Dictionary (1995) defines a problem as:

 

“A doubtful or difficult matter requiring a solution”

             and

“Something hard to understand or accomplish or deal with.”

 

It is worth also considering our own view of what a problem is.

We are constantly exposed to opportunities in life, at work, at school and at home. However many opportunities are missed or not taken full advantage of. Often we are unsure how to take advantage of an opportunity and create barriers - reasons why we can't take advantage. These barriers can turn a potentially positive situation into a negative one, a problem.

 

Are we missing the 'big problem'? It is human nature to notice and focus on small, easy to solve problems but much harder to work on the big problems that may be causing some of the smaller ones.

It's useful to consider the following questions when faced with a problem.

Is the problem real or perceived?

Is this problem really an opportunity?

Does the problem need solving?

 

All problems have two features in common: goals and barriers.

 

Goals

 

Problems involve setting out to achieve some objective or desired state of affairs and can include avoiding a situation or event.

Goals can be anything that you wish to achieve, or where you want to be. If you are hungry then your goal is probably to eat something. If you are the head of an organisation (CEO), then your main goal may be to maximise profits and this main goal may need to be split into numerous sub-goals in order to fulfil the ultimate aim of increasing profits.

 

Barriers

 

If there were no barriers in the way of achieving a goal, then there would be no problem.  Problem solving involves overcoming the barriers or obstacles that prevent the immediate achievement of goals.

Following our examples above, if you feel hungry then your goal is to eat. A barrier to this may be that you have no food available - so you take a trip to the supermarket and buy some food, removing the barrier and thus solving the problem. Of course for the CEO wanting to increase profits there may be many more barriers preventing the goal from being reached. The CEO needs to attempt to recognise these barriers and remove them or find other ways to achieve the goals of the organisation.

 

Our problem solving pages provide a simple and structured approach to problem solving.

The approach referred to is generally designed for problem solving in an organisation or group context, but can also be easily adapted to work at an individual level at home or in education.

Trying to solve a complex problem alone however can be a mistake. The old adage "A problem shared is a problem halved" is sound advice.

 

Talking to others about problems is not only therapeutic but can help you see things from a different point of view, opening up more potential solutions.

 

Stages of Problem Solving

 

Effective problem solving usually involves working through a number of steps or stages, such as those outlined below.

 

Problem Identification:

 

This stage involves: detecting and recognising that there is a problem; identifying the nature of the problem; defining the problem. The first phase of problem solving may sound obvious but often requires more thought and analysis. Identifying a problem can be a difficult task in itself. Is there a problem at all? What is the nature of the problem, are there in fact numerous problems? How can the problem be best defined? By spending some time defining the problem you will not only understand it more clearly yourself but be able to communicate its nature to others, which leads to the second phase.

 

Structuring the Problem:

 

This stage involves: a period of observation, careful inspection, fact-finding and developing a clear picture of the problem. Following on from problem identification, structuring the problem is all about gaining more information about the problem and increasing understanding. This phase is all about fact finding and analysis, building a more comprehensive picture of both the goal(s) and the barrier(s). This stage may not be necessary for very simple problems but is essential for problems of a more complex nature.

 

Looking for Possible Solutions:

 

During this stage you will generate a range of possible courses of action, but with little attempt to evaluate them at this stage.

From the information gathered in the first two phases of the problem solving framework it is now time to start thinking about possible solutions to the identified problem. In a group situation this stage is often carried out as a brain-storming session, letting each person in the group express their views on possible solutions (or part solutions). In organisations different people will have different expertise in different areas and it is useful, therefore, to hear the views of each concerned party.

 

Making a Decision:

 

This stage involves careful analysis of the different possible courses of action and then selecting the best solution for implementation.

This is perhaps the most complex part of the problem solving process. Following on from the previous step it is now time to look at each potential solution and carefully analyse it. Some solutions may not be possible, due to other problems like time constraints or budgets. It is important at this stage to also consider what might happen if nothing was done to solve the problem - sometimes trying to solve a problem that leads to many more problems requires some very creative thinking and innovative ideas.

Finally, make a decision on which course of action to take - decision making is an important skill in itself and we recommend that you see our pages on decision making.

 

Implementation:

 

This stage involves accepting and carrying out the chosen course of action.

Implementation means acting on the chosen solution. During implementation more problems may arise especially if identification or structuring of the original problem was not carried out fully.

 

Monitoring/Seeking Feedback:

 

The last stage is about reviewing the outcomes of problem solving over a period of time, including seeking feedback as to the success of the outcomes of the chosen solution.

The final stage of problem solving is concerned with checking that the process was successful. This can be achieved by monitoring and gaining feedback from people affected by any changes that occurred. It is good practice to keep a record of outcomes and any additional problems that occurred.

                                                                                                                                                      skillsyouneed

identifying

Identifying and Structuring Problems


 

This page continues from Problem Solving an Introduction that introduces problem solving as a concept and outlines the stages used to successfully solve problems.

This page covers the first two stages in the problem solving process: Identifying the Problem and Structuring the Problem.

 

Stage One: Identifying the Problem

 

Before being able to confront a problem its existence needs to be identified. This might seem an obvious statement but, quite often, problems will have an impact for some time before they are recognised or brought to the attention of someone who can do anything about them.

 

In many organisations it is possible to set up formal systems of communication so that problems are reported early on, but inevitably these systems do not always work.  Once a problem has been identified, its exact nature needs to be determined: what are the goal and barrier components of the problem?  Some of the main elements of the problem can be outlined, and a first attempt at defining the problem should be made.  This definition should be clear enough for you to be able to easily explain the nature of the problem to others.

commom problems.png

Looking at the problem in terms of goals and barriers can offer an effective way of defining many problems and splitting bigger problems into more manageable sub-problems.

Sometimes it will become apparent that what seems to be a single problem, is more accurately a series of sub-problems.  For example, in the problem:

“I have been offered a job that I want,

  but I don't have the transport to get there and I don't have enough money to buy a car.”

“I want to take a job” (main problem)
“But I don't have transport to get there” (sub-problem 1)
“And I don't have enough money to buy a car” (sub-problem 2)

Useful ways of describing more complex problems are shown in the section, 'Structuring the Problem', below.

During this first stage of problem solving, it is important to get an initial working definition of the problem.  Although it may need to be adapted at a later stage, a good working definition makes it possible to describe the problem to others who may become involved in the problem solving process.  For example:​

identifying.png

Stage Two: Structuring the Problem

 

The second stage of the problem solving process involves gaining a deeper understanding of the problem. Firstly, facts need to be checked.

understanding.png

This is also a good opportunity to look at the relationships between the key elements of the problem.  For example, in the 'Job-Transport-Money' problem, there are strong connections between all the elements.

By looking at all the relationships between the key elements, it appears that the problem is more about how to achieve any one of three things, i.e. job, transport or money, because solving one of these sub-problems will, in turn, solve the others. This example shows how useful it is to have a representation of a problem.

represented by.png

Chain Diagrams

Chain diagrams are powerful and simple ways of representing problems using a combination of diagrams and words.  The elements of the problem are set out in words, usually placed in boxes, and positioned in different places on a sheet of paper, using lines to represent the relationship between them.

Chain Diagrams are the simplest type, where all the elements are presented in an ordered list, each element being connected only with the elements immediately before and after it.  Chain diagrams usually represent a sequence of events needed for a solution.  A simple example of a chain diagram illustrates the job-transport-money example as as follows:​

issue diagram.png

Flow Charts

Flow charts allow for inclusion of branches, folds, loops, decision points and many other relationships between the elements.  In practice, flow charts can be quite complicated and there are many conventions as to how they are drawn but, generally, simple diagrams are easier to understand and aid in 'seeing' the problem more readily.

Tree Diagrams

Tree diagrams and their close relative, the Decision Tree, are ways of representing situations where there are a number of choices or different possible events to be considered.  These types of diagram are particularly useful for considering all the possible consequences of solutions.

Remember that the aim of a visualisation is to make the problem clearer.  Over-complicated diagrams will just confuse and make the problem harder to understand.

Listing

Listing the elements of a problem can also help to represent priorities, order and sequences in the problem.  Goals can be listed in order of importance and barriers in order of difficulty.  Separate lists could be made of related goals or barriers.  The barriers could be listed in the order in which they need to be solved, or elements of the problem classified in a number of different ways.  There are many possibilities, but the aim is to provide a clearer picture of the problem.​

clear picture.png
Ideas

Investigating Ideas and Solutions

 

This page continues working through the stages of problem solving as laid out in: Problem Solving - An Introduction. This page provides detailed information on 'Stage Three' of the problem solving process - finding possible solutions to problems. In group situations this involves finding ways to actively involve everybody - encouraging participation and generating as many ideas and possible solutions as possible.

 

Stage Three: Possible Solutions

 

Brainstorming

Brainstorming is perhaps one of the most commonly used techniques for generating a large number of ideas in a short period of time.  Whilst it can be done individually, it is more often practised in groups.

Before a brainstorming session begins, the leader or facilitator encourages everyone to contribute as many ideas as possible, no matter how irrelevant or absurd they may seem.

There should be lots of large sheets of paper, Post-It notes and/or flip charts available, so that any ideas generated can be written down in such a way that everyone present can see them.

brainstorming.png

Warming-up exercises encourage participants to get in the right frame of mind for creative thinking.  The exercises should be fun and exciting, with the facilitator encouraging everyone to think up wild and creative ideas in rapid succession.  Possible topics could be: 'What would you wish to have with you if you were stranded on a desert island?' or 'Design a better mousetrap!'

It is better if the warm-up problems are somewhat absurd as this will encourage the uncritical, free-flowing creativity needed to confront the later, real problem.  A time limit of ten minutes is useful for the group to come up with as many ideas as possible, each being written down for all to see.  Remember, the aim is to develop an uncritical, creative momentum in the group.

The definition of the problem arrived at earlier in the problem solving process should be written up, so that everyone is clearly focused on the problem in hand.  Sometimes it may be useful to have more than one definition.

As in the warm-up exercises, a time limit is usually set for the group to generate their ideas, each one being written up without comment from the facilitator.  It helps to keep them in order so the progression of ideas can be seen later.  If the brainstorming session seems productive, it is as well to let it continue until all possible avenues have been explored. However setting a time limit may also instil a sense of urgency and may result in a flurry of new ideas a few minutes before the time runs out.

At the end of the session, time is given to reflect on and to discuss the suggestions, perhaps to clarify some of the ideas and then consider how to deal with them.  Perhaps further brainstorming sessions may be valuable in order to consider some of the more fruitful ideas.

Divergent and Convergent Thinking

Divergent Thinking:

Divergent thinking is the process of recalling possible solutions from past experience, or inventing new ones.  Thoughts spread out or 'diverge' along a number of paths to a range of possible solutions.  It is the process from which many of the following creative problem solving techniques have been designed.

Convergent thinking:

Convergent thinking is the subsequent process of narrowing down the possibilities to 'converge' on the most appropriate form of action.

The elements necessary for divergent thinking include:

  • Releasing the mind from old patterns of thought and other inhibiting influences.

  • Bringing the elements of a problem into new combinations.

  • Not rejecting any ideas during the creative, problem solving period.

  • Actively practicing, encouraging and rewarding the creation of new ideas.

Techniques of Divergent Thinking:

Often when people get stuck in trying to find a solution to a problem, it is because they are continually trying to approach it from the same starting point.  The same patterns of thinking are continually followed over and over again, with reliance placed on familiar solutions or strategies.

If problems can be thought of in different ways - a fresh approach - then previous patterns of thought, biases and cycles may be avoided.

Three techniques of divergent thinking are to:

  • Bring in someone else from a different area.

  • Question any assumptions being made.

  • Use creative problem solving techniques such as 'brainstorming'.

Bring in Someone Else From a Different Area:

While it is obviously helpful to involve people who are more knowledgeable about the issues involved in a problem, sometimes non-experts can be equally, or more valuable. This is because they do not know what the 'common solutions' are, and can, therefore, tackle the problem with a more open mind and so help by introducing a fresh perspective.

Another advantage of having non-experts on the team is that it forces the 'experts' to explain their reasoning in simple terms.  This very act of explanation can often help them to clarify their own thinking and sometimes uncovers inconsistencies and errors in their thinking.

Another way of gaining a fresh viewpoint, if the problem is not urgent, is to put it aside for a while and then return to it at a later date and tackle it afresh. It is important not to look at any of your old solutions or ideas during this second look in order to maintain this freshness of perspective.

Questioning Assumptions:

Sometimes problem solving runs into difficulties because it is based on the wrong assumptions.  For example, if a new sandwich shop is unsuccessful in attracting customers, has it been questioned whether there are sufficient office workers or shoppers in the local area?  Great effort might be spent in attempting to improve the range and quality of the sandwiches, when questioning this basic assumption might reveal a better, if perhaps unpopular, solution.

Listing assumptions is a good starting point.  However, this is not as easy as it first appears for many basic assumptions might not be clearly understood, or seem so obvious that they are not questioned.  Again, someone totally unconnected with the problem is often able to offer a valuable contribution to this questioning process, acting as 'devil's advocate', i.e. questioning the most obvious of assumptions.

Such questions could include:

  • What has been done in similar circumstances in the past?  Why was it done that way?  Is it the best/only way?

  • What is the motivation for solving the problem? Are there any influences such as prejudices or emotions involved?

Of course, many assumptions that need to be questioned are specific to a particular problem. Following our previous example:​

solving order.png
implementation

Implementing a Solution and Feedback

 

Towards Solving the Problem

 

This pages continues working through the stages of problem solving as laid out in: Problem Solving - An Introduction. This page concludes our problem solving series with a brief overview of the final stages of the problem solving framework.

Stage Four: Making a Decision

Once a number of possible solutions have been arrived at, they should be taken forward through the decision making process. 

Decision Making is a an important skill in itself and you may want to read our Decision Making articles for more information.

For example, information on each suggestion needs to be sought, the risks assessed, each option evaluated through a pros and cons analysis and, finally, a decision made on the best possible option.

Stage Five: Implementation

Making a decision and taking a decision are two different things.

implementation.png

Stage Six: Feedback

The only way for an individual or group to improve their problem solving, is to look at how they have solved problems in the past.  To do this, feedback is needed and, therefore, it is important to keep a record of problem solving, the solutions arrived at and the outcomes.  Ways of obtaining feedback include:

  • Monitoring

  • Questionnaires

  • Follow-up phone calls

  • Asking others who may have been affected by your decisions.

It is important to encourage people to be honest when seeking feedback, regardless whether it is positive or negative.

Conclusions to Problem Solving

Problem solving involves seeking to achieve goals and overcoming barriers. The stages of problem solving include identification of the problem, structuring the problem through the use of some forms of representation, and looking for possible solutions often through techniques of divergent thinking. Once possible solutions have been arrived at, one of them will be chosen through the decision making process.

The final stages of problem solving involve implementing your solution and seeking feedback as to the outcome, feedback can be recorded for help with future problem solving scenarios.

 

skillsyouneed

complex

Complex Problems Solving

 

Learning how to break down and solve complex problems is a core skill you need in today’s business world.

The more complex and multi-faceted your problems are, the more your problem solving skills and techniques will be put to the test.

 

No one understands this better than some of the world's most highly paid and highly regarded problem solving professionals, the strategy consultants whose fame and fortune is dependent on their ability to quickly break down complex problems and develop effective solutions.

This page details two powerful problem solving techniques you can take from the consulting world to begin breaking down your problems and tackling them like a pro.

 

Problem Solving Technique #1:


Focus On The Key Drivers

 

When analyzing a complex problem, focus your time and energy on the key drivers and big wins; don't get bogged down in the problem solving minutia. And although this sounds obvious, it is easy to inadvertently end up doing the exact opposite when first applying your problem solving techniques.

Consultants recognize that complex problems can have hundreds, if not thousands, of issues surrounding them and that can it be tempting to dig into and analyze them all for potential solutions. To fight this temptation, one problem solving technique that consultants use is to focus their time and energy on the 'key drivers' of their problem; in other words, they focus on the largest and most salient aspects of the problem that, if solved, would have the biggest immediate impact.

drivers.png

For example, if you are hired by an organization to cut costs, think of all the different ways you could potentially help them cut costs. Instead of spinning your wheels analyzing all of the potential cost saving areas, you’re better off focusing on the two or three costs that, if reduced, would have the largest overall impact on the organization.

If you're having trouble finding the key drivers of your problem, use the 80-20 rule to find your problem’s highest value components.

pareto.png

For example, using the 80-20 problem solving technique for cutting costs, you could start by asking yourself questions like:

 

  • Which 20% of the company’s divisions are generating 80% of its costs? – Reduce or reorganize the company’s divisions.

  • Which 20% of the company’s production costs represent 80% of its cost of goods sold? – Streamline manufacturing processes.

  • Which 20% of the company’s marketing costs are generating 80% of its new clients? – Cut the marketing fat.

 

If this problem solving technique produces too many key drivers, you can narrow them down by asking yourself which of them you can build a strong case for with hard data (see #2).

 

#2: Build Your Case with Hard Data

 

When problem solving, gathering and analyzing hard data is critical to effectively building a case for, and eventually selling, a solution. As such, consultants focus their energy on the key drivers that they can prove or disprove, by gathering and analyzing hard factual data.

premisse.png

Arguably the most famous consulting firm in the world, McKinsey, is notorious for its rigorous data gathering methodologies and problem solving analysis. Why such a focus on hard data? As Ethan Rasiel notes in his book, "The McKinsey Way", hard data allows McKinsey consultants to quickly achieve two things:

 

  1. Make Up For Lack Of Gut Instinct

    Consultants are typically generalists, which means they lack the 30 or 40 years of in-depth industry experience that their clients often have. Whereas a client might have a “gut” instinct for how to solve a specific problem based on their experience, McKinsey consultants will dig for hard data to prove or disprove their clients' “gut” instinct before moving forward.

  2. Bridge The Credibility Gap

    Hard data is objective and tends to be less prone to argument. As such, hard data allows McKinsey consultants, who are typically much younger and greener than their clients, to quickly establish credibility and authority when presenting their problem’s solutions.

 

Recognizing that hard data will be critical to the success of your problem solving, focus on key drivers that you can back up with hard data given your time constraints.

For example, if your solution to the problem of needing to cut an organization's costs was to reorganize all of its divisions into one location, ask yourself whether or not you can get access to enough hard data to thoroughly prove or disprove your solution. If not, ask for a project extension, break your key driver down into smaller pieces, or pick another key driver to focus on.

 

Two Data Analysis Tips From McKinsey

 

A common challenge when problem solving complex issues is knowing where to start and when to stop.

Here are two problem solving tips straight from McKinsey:

 

Problem Solving Tip #1 – Start With The Outliers:

 

A great problem solving technique when analyzing large sets of data is to calculate a performance metric around your key drivers and focus on the outliers.

For example, costs per unit per region:

  • Positive outliers (low cost per unit) will surface potential best practices you can mimic.

  • Negative outliers (high cost per unit) will give you something to immediately figure out and fix.

  •  

Problem Solving Tip #2 - Don’t Boil The Ocean:

 

It’s important to realize that when figuring out how to solve a problem, there is always an enormous amount of research and data analysis you could potentially do.

Instead of trying to perform all of it, which is the equivalent of trying to boil the ocean, McKinsey consultants focus on doing enough research and analysis to thoroughly prove or disprove their key drivers and ignore everything else.

 

Conclusion

 

Although there are many other problem solving skills and techniques you can apply to your problems, these two strategies from the consulting world will help you quickly break down your problems into their core components and more effectively come up with a credible and fact-based solution.         

                                                                                                                                                      skillsyouneed

bottom of page