Então vamos continuar com nosso tema de Engenharia de requisitos começando por um tópico bem importante, chamado de Elicitação de requisitos.
Elicitação de Requisitos
É o processo de reunir informações sobre o sistema requerido e os sistemas existentes, não tem muito o que "definir".
Agora, durante todo esse processo de elicitação existe um grupo de pessoas que tem grande influencia sobre os requisitos do sistema em desenvolvimento, esse grupo de pessoa são chamados de, Stakeholders.
Agora, quando o analista ou os envolvidos responsáveis para elicitar os requisitos, é bem comum terem dificuldades de elicitar.
- Os clientes costumam não saber o que querem.
- Expressam requisitos em seus próprios termos e com o conhecimento implícito de seu próprio trabalho.
- Diferentes Stakeholders tem requisitos diferentes.
- Fatores políticos podem influenciar o levantamento de requisitos.
- o ambiente econômico e empresarial no qual a análise ocorre é dinâmico.
Vou listar algumas fontes de informações:
- Documentação.
- Stakeholders do sistema.
- Especificações de sistemas similares.
O que deve ser usado para a compreensão do sistemas?
- Entrevistas.
- Cenários.
- Protótipos.
- Casos de uso.
- Etnografia.
Entrevista
Quando se faz uma entrevista, se deve questionar sobre, sistemas que já usam ou conhecem, sistemas que usam no momento e o sistema que será desenvolvido.
Existem dois tipo de entrevistas, entrevistas fechadas, que os stakeholders respondem a um conjunto de perguntas pré definidas. E as entrevistas abertas, que não existe uma agenda pré definida.
Como ser um entrevistador eficaz?
- Estão abertos a novas ideias.
- Evitam ideias pré concebidas sobre os requisitos.
- Estão dispostos a ouvir os stakeholders.
- Se os stakeholders apresentarem novos requisitos eles estarão dispostos a ouvir e mudar de ideia sobre o sistema.
- Estimulam o entrevistado a participar das questões.
Cenários
Os cenários existem para ser mais fácil se relacionar com exemplos da vida real do que com descrições abstratas.
Um cenário pode incluir:
- Uma descrição do que o sistema e o usuários esperam quando o cenário se iniciar.
- Uma descrição do fluxo normal de eventos do cenário.
- Uma descrição do que pode dar errado e como isso deve ser tratado.
Protótipos
Protótipo é uma representação limitada do sistema em questão.
Ele pode ser representado como:
- Um esboço de uma tela em um papel.
- Uma fotografia eletrônica.
- Uma simulação em vídeo de uma tarefa.
- Um conjunto de telas vinculadas por hiperlinks.
Casos de uso
São técnicas de descobertas de requisitos que já se tornaram uma característica fundamental da linguagem UML (Unified Modeling Language).
- Identifica os atores.
- Suplementada por informações adicionais que descrevem a interação com o sistema.
- São documentados por diagramas de caso de uso de alto nível.
- Neste documento, atores, que podem ser pessoas ou outros sistemas, são representados como figuras palitos.
- Cada classe de integração deve ser representada por uma elipse.
- Linhas fazem a ligação entre atores e a interação.
- Neste documento, atores, que podem ser pessoas ou outros sistemas, são representados como figuras palitos.
- Cada classe de integração deve ser representada por uma elipse.
- Linhas fazem a ligação entre atores e a interação.
Etnografia
O que é etnografia?
É o termo que os antropólogos dão ás monografias descritivo - interpretativas sobre as formas de vida e povos primitivos, seus usos, costumes, valores e mitos.
As abordagens etnográficas exploram o que não é notado e não é examinado pelos participantes.
Agora, o que é etnografia para requisitos?
É o termo que os antropólogos dão ás monografias descritivo - interpretativas sobre as formas de vida e povos primitivos, seus usos, costumes, valores e mitos.
As abordagens etnográficas exploram o que não é notado e não é examinado pelos participantes.
Agora, o que é etnografia para requisitos?
É uma técnica e observação que pode ser usada para compreender os processos operacionais e ajuda a extrair requisitos de apoio para esses processos.
Caso não tenha lido a introdução só clicar aqui.
Obrigado.
Caso não tenha lido a introdução só clicar aqui.
Obrigado.
Nenhum comentário:
Postar um comentário