Tarefa: Definir Visão
Objetivo
  • A Visão define o ponto de vista dos Stakeholders a respeito do produto a ser desenvolvido, especificada em termos das principais funcionalidades e necessidades.
Relacionamentos
PapéisExecutor Principal: Executores Adicionais:
Saídas
    Passos
    Obter Consenso Sobre o Problema a Ser Resolvido

    Uma das formas mais simples de obter consenso sobre a definição do problema é escrevê-lo e ver se todos concordam.

    Pergunte ao grupo: Qual é o problema?

    É muito comum correr para a definição da solução sem investir tempo primeiro na compreensão do problema. Escreva o problema e veja se você pode obter acordo de todas as pessoas sobre a definição.

    Em seguida, pergunte novamente ao grupo: Qual é o problema, realmente?

    Procure pelas principais causas ou o "problema por trás do problema". O verdadeiro problema muitas vezes se esconde por trás do que é percebido como problema. Não aceite a primeira declaração de um problema. Continue perguntando "por quê?" para descobrir o que é "realmente" o problema. Algumas vezes o grupo pode estar tão focado em uma possível solução que fica difícil para eles formularem o problema. Nestes casos, pode ser benéfico explorar os benefícios da solução e, depois, tentar encontrar os problemas a serem resolvidos por esses benefícios. Você pode, então, explorar se esses problemas são, ou não, "verdadeiros" problemas na organização.

    Identificar os Stakeholders
    • Que são os usuários do sistema?
    • Quem é o comprador econômico do sistema?
    • Que mais será afetado pela saída que o sistema irá produzir?
    • Quem irá avaliar e abençoar o sistema, quando for entregue e implantado?
    • Existem outros usuários do sistema, internos ou externos, cujas necessidades devem ser abordadas?
    • Que irá manter o novo sistema?
    • Existe mais alguém?
    • Ok, existe mais alguém?
    Definir as Funcionalidades Primárias do Sistema

    Quais as principais funcionalidades do sistema que permitem aos Stakeholders resolverem seus problemas? Esta deve ser uma lista de funcionalidades de muito alto nível.

    Comunicar a Visão

    Uma vez acordada com os Stakeholders, a visão é claramente comunicada a todos os membros da equipe de projeto. Quando o projeto inicia, as equipes XP escrevem a visão em um dos quadros brancos no espaço de trabalho aberto da equipe para que possa ser facilmente vista por todos os participantes do projeto. Após um curto período de tempo, a equipe normalmente internaliza a visão e já não precisa mais do lembrete.