Sunteți pe pagina 1din 2

Levantamento e anlise de requisitos funcionais e no-funcionais

O que so requisitos no processo de anlise de sistemas? Veja as diferenas entre funcionais e no funcionais e as tcnicas que podem ser usadas para obteno de requisitos.
Home SQL e Banco de Dados

Como o prprio nome sugere, requisito algo necessrio como fundamento ou matria prima para o desenvolvimento de alguma coisa. Em sistemas de informao, os requisitos so os primeiros a aparecer logo no incio do processo de anlise do sistema. Eles constituem a matria prima que o analista ira usar para propor o sistema, document-lo e finalmente lev-lo ao desenvolvimento e uso. A etapa de levantamento de requisitos composta por diversas tcnicas que visam obter do cliente as informaes necessrias para desenvolver o projeto do sistema de informao. Essas tcnicas podem ser: Entrevistas no estruturadas: Informal ou sem agenda pr-definida; Entrevistas estruturadas: Com uma agenda pr-definida; Observao do comportamento: Observar os usurios em seu ambiente de trabalho; Aprendizagem com o usurio: Analisa e discute com o usurio a maneira como feito o trabalho; Prototipagem: Desenvolvimento de um modelo que simular o sistema real; Brainstorming: Reunio com vrias pessoas onde todos discutem um tema central; Anlise de textos: O usurio descreve as necessidades textualmente. (tcnica muito usada atualmente); Reutilizao de requisitos: Reaproveitamento de padres ou requisitos de outros sistemas.

Classificao dos requisitos


Os requisitos podem ser classificados de vrias formas a a finalidade desta classificao melhor compreender a relao entre objetos, tarefas e as prprias funes do sistema. Uma forma bastante aceitvel entre analista que a classificao seja entre requisitos funcionais e no-funcionais.

Requisitos funcionais
Os requisitos funcionais so aqueles que fazem parte do sistema, como um relatrio especfico, um

campo a mais em um cadastro, etc. Eles normalmente tm a finalidade de agregar valor ao usurio ou facilitar o trabalho que ele desenvolve. Requisitos funcionais sero implementados no prprio sistema e da juno desses requisitos o corpo do sistema ser montado.

Requisitos no-funcionais
Requisitos no-funcionais so aqueles relacionados ao ambiente onde o sistema est inserido. Um servidor mais robusto, um firewall, ou um usurio especializado em determinado procedimento pode ser visto como requisitos no-funcionais. Eles no devem ser ignorados por no fazerem parte diretamente do sistemas, mas devem ser considerados por compor o ambiente onde o software ir rodar. Os requisitos podem ser classificados tambm pelo seu tipo: Requisitos operacionais; Requisitos de segurana; Requisitos de desempenho; Especificaes de Hardware e software. Entre outros. A anlise e refinamento dos requisitos uma ETA importantssima do processo de documentao e projeto.

S-ar putea să vă placă și