Orientações de Trabalho:
|
Finalidade
|
| Orientações de Trabalho: |
Conduzir um workshop de requisitos implica reunir todos os envolvidos durante um período intensivo, concentrado. Um Analista de Sistemas atua como um facilitador da reunião. Todos os participantes deverão contribuir ativamente e os resultados da sessão deverão ser disponibilizados imediatamente para eles.
O workshop de requisitos fornece um framework para aplicar as outras técnicas de identificação como, por exemplo, brainstorming, encenação, interpretação de papéis e revisão dos requisitos existentes. Essas técnicas poderão ser usadas isoladamente ou combinadas. Todas poderão ser combinadas ao método de caso de uso. Por exemplo, você poderá criar uma ou algumas encenações para cada caso de uso previsto para o sistema. Você poderá usar a interpretação de papéis como uma maneira de compreender como os atores usarão o sistema e para ajudá-lo a definir os casos de uso.
O facilitador de um workshop de requisitos precisará estar preparado para as seguintes dificuldades:
Os resultados dos workshops de requisitos serão documentados em um ou mais artefatos de Solicitações dos Principais Envolvidos. Desde que você tenha boas ferramentas de suporte, geralmente é aconselhável permitir que os envolvidos relatem informações desse tipo. Se tiver optado por discutir o sistema em termos de atores e casos de uso, você também poderá ter um esquema de modelo de casos de uso.
O facilitador precisará "vender" o workshop para os envolvidos que deverão estar presentes e estabelecer o grupo que participará dele. Os futuros participantes deverão receber material de estudo de "aquecimento" antes do workshop. O facilitador é o responsável pelas atividades logísticas relacionadas ao workshop como, por exemplo, enviar convites, encontrar um local adequado com o equipamento necessário para a sessão, assim como distribuir uma agenda referente ao workshop.
O facilitador presidirá a sessão, o que inclui:
Após o workshop de requisitos, o facilitador (juntamente com os colegas analistas de sistemas) precisarão dedicar um tempo à síntese das descobertas e ao resumo das informações em um formato apresentável.
A tabela abaixo lista um conjunto de problemas e as soluções sugeridas que poderão atender às necessidades do facilitador. As soluções referem-se a um conjunto de "cartões" que podem parecer desnecessários, mas que, na maior parte dos casos, se mostram muito eficientes:
| Problema | Solução |
| Dificuldade de retomar o workshop após os intervalos. | Qualquer pessoa atrasada leva um cartão "Atrasado". Use um timer de cozinha para chamar a atenção das pessoas, utilize uma caixa semelhante às utilizadas nas arrecadações de caridade (estabeleça R$1,00 para cada cartão usado). |
| Críticas severas - preconceitos mesquinhos, disputas de território, politicagens e comentários vulgares. | Cartão "1 Comentário Vulgar Gratuito", cartão "É uma Excelente Idéia!!" . |
| Exibicionismos, pontos de vista autoritários, informações irregulares dos participantes. | Use um facilitador treinado, limite o tempo do discurso a uma "Expressão de Opinião de Cinco Minutos". |
| Baixa de rendimento após o almoço. | Sirva almoços, lanches, café, refrigerantes, balas e biscoitos leves, reorganize a sala, altere a temperatura. |
|
Rational Unified Process
|