Finalidade
  • Entender quem são os envolvidos no projeto.
  • Coletar solicitações com as necessidades que o sistema deverá atender.
  • Priorizar solicitações dos principais envolvidos.
Passos
Artefatos Informados: Artefatos Resultantes:
Papel: Analista de Sistemas
Orientações de Trabalho:
Mentores de Ferramentas:

Detalhamentos do Fluxo de Trabalho:

Determinar as Origens de Requisitos

Finalidade
  • Identificar indivíduos que atuarão como envolvidos na "equipe de projeto estendida".
  • Determinar e priorizar as origens de requisitos.

Em um sistema existente, o primeiro conjunto de informações para esta atividade será o conjunto de solicitações de melhoria adiadas, que foi coletado ao longo do ciclo de vida do produto como parte do processo formal de gerenciamento de solicitações de mudança. Esse será um ponto de partida valioso para coletar dados e refinar o conjunto de solicitações dos principais envolvidos.

Depois que essas informações iniciais forem coletadas, procure parceiros, usuários, clientes, especialistas e analistas de campo que possam representar seus envolvidos. Defina os indivíduos com os quais você trabalharia para coletar informações, levando em consideração o conhecimento, as habilidades de comunicação, a disponibilidade e a "importância" deles. Esses indivíduos atuarão como envolvidos no projeto - na verdade, como uma "equipe de projeto estendida". Em geral, é melhor ter um grupo pequeno de pessoas (2 a 5) que possa ficar com você durante todo o projeto. Além disso, quanto maior o número de pessoas na sua equipe estendida, mais tempo será necessário para gerenciá-las e garantir que o tempo delas esteja sendo usado de forma eficaz. Essas pessoas não trabalham no projeto em tempo integral - costumam participar de um ou mais workshops de coleta de requisitos nas fases de iniciação e elaboração, e posteriormente nas sessões de revisão.

Encontre uma forma de descobrir como os outros fazem o que você está tentando fazer. Se você está desenvolvendo um produto de software, isso significa coletar informações competitivas. Se estiver desenvolvendo uma nova versão de um sistema de informações interno, você precisará programar visitas ao local para ver como as pessoas estão usando o sistema atual e descobrir o que pode ser melhorado.

As descrições existentes da organização na qual o sistema será usado são uma fonte importante. Elas podem ser modelos de negócios produzidos, conforme descritos na disciplina de modelagem de negócios, ou qualquer outra forma de definição de negócios.

Coletar Informações

Finalidade
  • Formular as perguntas que precisam ser respondidas.
  • Coletar e documentar informações.

Entrevistas

Um dos métodos mais úteis para coletar informações é conduzir entrevistas com um grupo restrito de envolvidos-chave. É possível encontrar alguns exemplos de perguntas e técnicas que podem ser usadas em Orientações de Trabalho: Entrevistas.  Consulte o template fornecido do Artefato: Solicitações dos Principais Envolvidos a fim de obter um exemplo de script de como conduzir uma entrevista com êxito.

Questionários

Esta é uma técnica amplamente usada. Após conduzir diversas entrevistas, você poderá perceber que há muitas informações repetidas. É possível reuni-las em um conjunto de perguntas com respostas comuns a serem escolhidas e enviá-las a um conjunto maior de envolvidos. Esse método permite uma coleta mais eficaz de estatísticas formais nas respostas fornecidas às perguntas feitas. No entanto, o importante é conseguir formular perguntas de modo que as estatísticas forneçam resultados realistas das necessidades reais dos envolvidos.

Os envolvidos poderão responder e enviar os resultados para você pela Internet. Com isso, você poderá atingir um número bem maior de pessoas do que se realizasse entrevistas diretas, mas terá um controle menor dos resultados. Você não estará no local para se comunicar diretamente com a pessoa que responderá às perguntas e esclarecer quaisquer problemas ou mal-entendidos. Os questionários podem ser uma ferramenta muito eficaz, mas não substituem uma entrevista direta. Além disso, supõe-se que as perguntas relevantes possam ser determinadas antecipadamente e que você possa formulá-las de modo que o entrevistado as interprete da forma pretendida.

Conduza Workshops de Requisitos

Finalidade
  • Promover o encontro entre a equipe do projeto e os envolvidos nele.
  • Elaborar uma ampla "lista de desejos" dos envolvidos no projeto.
  • Priorizar os requisitos coletados com base nos envolvidos que estão participando do workshop
Orientações de Trabalho:

Avaliar os Resultados

Finalidade
  • Comparar os resultados de diferentes workshops de requisitos.
  • Verificar se você coletou as informações corretas.

Principalmente se você tiver conduzido mais de um workshop de requisitos, convém à equipe do projeto fazer uma inspeção técnica dos resultados e:

  • Verificar se uma prioridade foi atribuída a cada solicitação.
  • Verificar se há informações sobre qual ou quem é a origem da solicitação.
  • Observar e talvez esclarecer inconsistências óbvias entre as solicitações.

É necessário apresentar os resultados do workshop de requisitos a um conjunto restrito de clientes ou usuários em uma sessão de acompanhamento ou revisão. Nessa sessão, você verificará se há problemas a serem esclarecidos, o que, por sua vez, significa que identificará as tarefas que precisam ser concluídas e as pessoas a serem atribuídas a elas.

Copyright  (c) 1987 - 2001 Rational Software Corporation


Exibir o Rational Unified Process usando quadros

Rational Unified Process