Vamos iniciar falando um pouco de levantamento de requisitos. Você sabe o que é?
O levantamento de requisitos é uma das partes mais importantes do processo que resultará na implementação de um sistema.
Entender o que o cliente deseja ou o que acredita que precisa e as regras do negócio ou processo do negócio.
Para implementar sistemas de qualidade, precisamos levantar os requisitos de forma eficaz e com seriedade.É necessário ter bons profissionais para cada etapa do projeto e bons profissionais esta cada vez mais difícil de se encontrar!
Após realizar o levantamento de requisitos, o resultado será um documento, onde constará os requisitos que serão abordados no sistema. Neste documento deveremos separar os requisitos em:
Requisistos Funcionais: Onde serão abordados O QUE o sistema deve fazer;
Requisitos Não Funcionais: Onde serão aborados caracteristicas de qualidade que o sistema deverá conter e que estão relacionadas às suas funcionalidades;
Requisitos de usabilidade: Onde serão abordados requisitos que se relacionam ou afetam a usabilidade do sistema.
Técnicas de Levantamento de Requisitos:
Existem diversas formas de se obter os requisitos e suas respectivas vantagens e desvantagens, que podem ser utilizadas em conjunto com o analista. Dentre as diversas formas destaca-se:
- Workshops: Trata-se de uma técnica de elicitação em grupo usada em reunião de forma estruturada. Devem fazer parte do grupo uma equipe de analistas e stakeholders que melhor representam a organização e o contexto em que o sistema será usado, definindo da melhor forma um conjunto de requisitos bem definido.
- Prototipagem: Tem por objetivo explorar aspectos críticos dos requisitos de um produto, implementando de forma rápida um subconjunto de funcionalidade deste produto. O protótipo é indicado para estudar as alternativas de interface do usuário;
- Entrevistas: A entrevista é uma das técnicas tradicionais mais simples de utilizar e que produz bons resultados na fase inicial de obtenção de dados. Convém que o entrevistador dê espaço ao entrevistado para expor suas idéias.
- Questionários: Os uso de questionário é indicado, quando há grupos de usuários que podem estar em diversos locais diferentes do país. Neste caso deve ser elaborada pesquisas especificas de companhamentos dos usuários selecionados.
- Brainstorming: É uma técnica para geração de idéias, que consiste em uma ou várias reuniões que permitem que as pessoas sugiram idéias.
- JAD (Joint Application Design): É uma técnica para promover cooperação, entendimento entre todo o grupo de desenvolvedores envolvidos:.

Nenhum comentário:
Postar um comentário