Esta é a pergunta-chave que terá de ser respondida durante a definição do problema; não faz muito sentido tentar resolver um problema que você não sabe qual é. Embora a necessidade da definição do problema possa parecer óbvia, este talvez seja o passo mais freqüentemente omitido em todo o processo de análise e projeto de sistemas.
Obviamente alguém terá de reconhecer que ele existe. Muitas vezes o usuário vai se defrontar com dificuldades, solicitando ajuda. Talvez a administração identifique uma área de desempenho fraco dentro da função do usuário; freqüentemente o analista de sistemas apontará o problema. As discussões iniciais a ele relativas muitas vezes são bastante informais. Contudo, eventualmente essas discussões atingem o ponto em que o usuário, a administração, e o analista de sistemas concordam: "Sim, realmente há um problema".