Você está na página 1de 2

Análise de Requisitos

 O que é? 
Análise de requisitos refere-se a coleta de informações sobre a necessidade do usuário
referente ao software que está sendo desenvolvido. Ele define requisitos funcionais e
não funcionais, casos de uso etc. Considerada uma atividade crítica pois falhas nessa
fase podem levar a problemas sérios no desenvolvimento e no uso do sistema.

 Qual a sua importância no desenvolvimento de um software?

Define o escopo do projeto;

Evita problemas futuros;

Garante a qualidade do software;

Facilita a comunicação entre as partes interessadas;

Fundamental para o sucesso do desenvolvimento de software;

Ajuda a garantir que o software seja desenvolvido de acordo com as


expectativas do usuário;

 Como é dividida?

Segundo a Universidade Católica de Brasília


(https://conteudo.catolica.edu.br/conteudos/nbt_cursos/engenharia_requisit
os/tema_03/index.html?
access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwczpcL
1wvY29udGV1ZG8uY2F0b2xpY2EuZWR1LmJyIiwiYXVkIjoiaHR0cHM6XC9cL2Nvb
nRldWRvLmNhdG9saWNhLmVkdS5iciIsImlhdCI6MTU5Mzk4NjE5NCwibmJmIjox
NTkzOTg2MTkzLCJkYXRhIjpbIjNkZWE2OWRlIiwiNjAxNGVkZWMiXX0.aY4Q-
y9FZihZ_gSICIU9SKc7UPr-I-4DqkHCivS7wRI#:~:text=Segundo%20Pressman
%20(2006%2C%20p.,%2C%20Modelagem%2C%20Especifica%C3%A7%C3%A3o
%20e%20Revis%C3%A3o.)

Ela pode ser dividida em 5 fases, sendo elas:

Reconhecimento do Problema
É muito importante que o analista de requisitos entenda o problema do
usuário. Fica praticamente impossível construir o sistema certo sem um

Avaliação e Síntese

Nesta fase, o analista deve definir todos os objetos de dados observáveis


externamente, avaliar o fluxo e o conteúdo de informação, definir e refinar
todas as funções do software, entender o comportamento do software no
contexto dos eventos que afetam o sistema, estabelecer as características das
interfaces do sistema e descobrir restrições adicionais de projeto.

Modelagem

A modelagem é feita, inicialmente, para atender ao propósito de


entendimento do problema.

Especificação

A especificação é a explicação do modelo, dos seus itens, dos relacionamentos


e de todos os demais elementos que fazem parte daquele artefato.

As explicações – especificações – além de outras informações adicionais,


podem estar localizadas em outros artefatos. As ferramentas CASE permitem a
inclusão de informações sobre os elementos; assim, você tem um artefato
capaz de passar a informação em formato gráfico e, também, conteria texto
para uma melhor compreensão.

Revisão

A última, mas não menos importante área de esforço, preconizada por Roger
Pressman para a análise de requisitos, é a revisão. Essa é a área na qual
devemos nos concentrar em olhar para aqueles modelos e definições feitos
pela equipe de análise de requisitos em conjunto com os usuários e nos
perguntar.

Você também pode gostar