Os requisitos do sistema - Direitos dos Clientes

Os principais direitos dos clientes são:

a) receber do desenvolvedor as explicações sobre o processo de desenvolvimento de sistemas; receber do desenvolvedor um sistema que atenda às suas necessidades nos aspectos de funcionalidade e qualidade;

b) ouvir dos desenvolvedores todas as informações técnicas sem o uso de jargões da área de Informática, e sim numa linguagem simples e compreensível.

Seus principais deveres em relação aos desenvolvedores são:

a) explicar o funcionamento da empresa onde o sistema será implantado;

b) disponibilizar tempo para fornecer as informações necessárias;

c) ser preciso e claro na descrição dos requisitos; ser capaz de priorizar os requisitos;

d) ser capaz de tomar decisões relativas ao sistema e suas funcionalidades;

e) realizar, juntamente com o desenvolvedor, revisões dos requisitos

Técnicas de identificação de requisitos

Para obtermos os requisitos de um sistema, utilizamos duas técnicas muito conhecidas:

a) entrevistas;

b) brainstorming (em português: “tempestade cerebral”): técnica em que um grupo de pessoas discute um assunto e diz qualquer coisa relativa ao assunto que lhe venha à mente sem a preocupação da relevância do que foi dito para o assunto em questão.

Quanto mais estudamos essas técnicas, mais requisitos conseguimos levantar sobre o sistema a ser desenvolvido. 

Uma boa referência para conhecermos melhor as técnicas de entrevista e brainstorming é o livro de Francisco Filho (2008). 

Algumas recomendações são importantes para o sucesso dessas técnicas:

• Para realizar entrevistas:

a) forneça uma agenda;
b) esclareça aos participantes quais os motivos do projeto;
c) faça as perguntas críticas em primeiro lugar;
d) não assuma que você tem conhecimento do assunto;
e) identifique o que é “necessário” e o que é “desejável”;
f) termine a entrevista com um sumário dos pontos abordados.

• Para realizar brainstorms*:

a) todas as ideias são boas: as ideias não são julgadas pelo grupo;
b) todas as ideias são do grupo, ninguém é “dono” de uma ideia;
c) todas as ideias são públicas, qualquer pessoa pode expandir ou modificar uma ideia;
d) sempre que surgir uma ideia, ela deve ser imediatamente escrita no quadro-negro;
e) antes da sessão, forneça ao grupo uma cópia das regras de brainstorming

*Brainstorm é uma técnica que consiste em reunir duas ou mais pessoas com o objetivo de gerar novas ideias ou para debater sobre soluções.


Atividade de Fixação

Postagens mais visitadas deste blog

O modelo em cascata: um modelo sequencial

Representação dos Elementos do Diagrama de classes

instalar WordPress no computador (localhost)