Abordagem
Resolução de Problemas
Para encontrar uma boa solução, uma abordagem estruturada é essencial, baseada em comunicação aberta e honesta e apoiada por uma gestão de projetos adequada. Cada processo de resolução de problemas que realizamos baseia-se numa abordagem metódica que pode incluir os seguintes elementos conforme necessário, os quais podem ser iterados várias vezes:
1. Investigação Preliminar
Definição do problema e pedidos de alteração
2. Análise do Estado Atual e Desejado
Avaliação da situação e identificação das causas raiz
3. Especificação de Requisitos
Levantamento de requisitos e resolução de objetivos conflitantes
4. Geração de Soluções
Geração e seleção de soluções possíveis
5. Implementação
Realização e implantação da solução selecionada
6. Verificação
Teste e avaliação da solução
7. Evolução
Desenvolvimento contínuo da solução implementada
Com esta abordagem sistemática, pretendemos encontrar soluções eficazes que sejam mínimas, ou seja, que cubram todos os requisitos levantados com o menor esforço e a utilização mais simples possível.
Crucial aqui é combater a causa e não os seus sintomas, porque o problema muitas vezes está mais profundo do que parece à primeira vista. Apenas a eliminação da causa raiz conduz a soluções estáveis.
A abordagem passo a passo até à causa raiz começa tipicamente com o exame dos primeiros sintomas óbvios antes de gerar uma ou mais soluções possíveis. Segue-se a implementação e verificação da solução selecionada e, se desejado, o seu desenvolvimento contínuo. Uma documentação adequada garante a rastreabilidade e transparência ao longo de todo o processo.
Diretrizes Éticas
Orientamo-nos pelas seguintes diretrizes éticas:
-
Gesellschaft für Informatik e.V. (GI)
Diretrizes Éticas da GI → -
Swiss Informatics Society (SI)
Diretrizes Éticas da SI → -
Association for Computing Machinery (ACM)
Código de Ética e Conduta Profissional da ACM →