O levantamento de informacoes sobre as tarefas e os usuarios pode ser melhor realizado quando os analistas procuram descrever situacoes do processo de trabalho. Os metodos baseados em cenarios consistem de uma colecao de narrativas de situacoes no dominio que favorecem o levantamento de informacoes, a identificacao de problemas e a antecipacao das solucoes. Cenarios sao uma maneira excelente de representar, para clientes e usuarios, os problemas atuais e as possibilidades que podem surgir.Os cenarios tem como foco as atividades que as pessoas realizam nas organizacoes possibilitando uma perspectiva mais ampla dos problemas atuais onde o sistema sera inserido, explicando porque ele e necessario. Eles proporcionam um desenvolvimento orientado a tarefas possibilitando maior usabilidade do sistema.Nao e objetivo dos cenarios oferecer uma descricao precisa, mas provocar a discussao e estimular novos questionamentos. eles permitem tambem documentar o levantamento de informacoes a respeito dos problemas atuais, possiveis eventos, oportunidades de acoes e riscos.Por sua simplicidade, cenarios sao um meio de representacao de facil compreensao para os clientes e usuarios envolvidos que podem avaliar, criticar e fazer sugestoes, proporcionando a reorganizacao de componentes e tarefas do dominio. Cenarios oferecem um "meio-intermediario" entre a realidade e os modelos que serao especificados, possibilitando que clientes, usuarios e desenvolvedores participem do levantamento das informacoes e especificacao dos requisitos. Em resumo, os cenarios permitem compreensao dos problemas atuais pelos analistas e antecipacao da situacao futura pelo clientes e desenvolvedores.Elaborando CenariosComo toda atividade de analise e especificacao de requisitos, a descricao do dominio atraves de cenarios requer tecnicas de comunicacao e modelagem.A descricao de cenarios deve ser apoiada pelas tres tecnicas de comunicacao vistas anteriormente. Antes de descrever os cenarios, os analistas devem entrevistar clientes para entender os problemas e requisitos iniciais. A entrevista com usuarios permite que cada um descreva as suas tarefas e os problemas associados a cada uma delas. A observacao direta in loco e fundamental para que os analistas possam descrever a situacao de uso como ela realmente vem ocorrendo na pratica.Apos a elaboracao dos cenarios, clientes, usuarios e analistas podem participar de encontros para que possam discutir cada um destes cenarios. Eles podem ser afixados em quadros na parede onde os participantes possam analisa-los e fazer comentarios, possivelmente afixando pequenos pedacos de papel a cada uma das cenas.Cenarios podem ser descritos em narrativas textuais ou atraves de storyboarding. As narrativas textuais podem ser descritas livremente, identificando os agentes e as acoes que eles participam. E possivel utilizar notacoes para descrever roteiros de cinemas ou notacoes mais precisas como aquelas utilizadas pela Inteligencia Artificial para representacao de conhecimento.Uma tecnica que esta bastante relacionada com cenarios, por permitir descrever situacoes de uso, e o storyboarding. Essa tecnica envolve a descricao atraves de quadros com imagens que ilustram as situacoes do dominio. Cada quadro deve apresentar a cena que descreve a situacao, os atores e as acoes que cada um deve desempenhar. Abaixo de cada quadro devem estar descritas acoes que os atores desempenham. Os storyboards sao bastante utilizados em cinemas como forma de comunicacao entre roteiristas, diretores, atores e tecnicos.Exemplos de cenariosComo exemplo, vamos considerar o