Administraçao
Lista de Exercícios
01. Requisitos têm papel central no desenvolvimento de software. De que maneira os requisitos influenciam outras atividades do processo de software? Se uma analise de requisito não for bem elaborada o produto final não será entregue com qualidade. Por isso influencia todo o processo da construção do software para entregar com sucesso, devera seguir as seguintes regras:
a. Manter uma conversa diária com o cliente
b. Não ter uma previa conversa com o cliente sobre sistema.
c. Explanar os objetivos e funções dos softwares para desenvolver um sistema correto.
d. Não deixar de desenvolver a etapa de teste, assim fazer com que a qualidade do produto não seja prejudicada.
Destas maneiras se não fizer minuciosamente esses passos poderá interferir nas atividades do processo do software.
02. Descreva o processo de Engenharia de Requisitos, apontando suas principais atividades e o propósito de cada uma delas.
A Engenharia de Requisitos de Software é o ramo da Engenharia de Software que envolve as atividades relacionadas com a definição dos requisitos de software de um sistema, desenvolvidas ao longo do ciclo de vida de software.
O processo de engenharia de requisitos envolve criatividade, interação de diferentes pessoas, conhecimento e experiência para transformar informações diversas (sobre a organização, sobre leis, sobre o sistema a ser construído etc.) em documentos e modelos que direcionem o desenvolvimento de software.
03. Diferencie requisitos de usuário de requisitos de sistema. Como tratar a documentação de requisitos nesses dois diferentes níveis? Qual o público alvo dessa documentação? Por que é importante prover modelos de documentos para documentos de requisitos?
Requisitos de usuário são elaborados nos estágios iniciais do desenvolvimento (levantamento preliminar de requisitos) e servem de base para um entendimento entre clientes e desenvolvedores acerca do que o sistema deve contemplar. Esses