Logica
Disciplina: Fundamentos da Engenharia de Software
Professora:
Acadêmico:
Exercícios
1. Defina:
•Requisitos de software: Condição ou capacidade necessária para o usuário resolver um problema ou atingir um objetivo. Condições ou capacidade que deve ser atingida ou possuída por um sistema ou componente de sistema para satisfazer um contrato, padrão, especificação, ou outro documento de formalidade. Representação documentada de uma condição ou capacidade.
•Escopo: Definir o escopo do projeto é uma parte de vital de grande importância. É a partir daí que delimitamos o que será feito, quais produtos ou serviços serão entregues, quem participará do time do projeto, quanto tempo levará, quanto esforço será necessário e quanto custará o projeto. Os processos incluídos são aqueles que produzirão os produtos ou serviços a serem entregues pelo projeto. Estes processos devem ser identificados e os mesmos devem ter representantes no time. Existem também processos que impactarão o projeto, mas que não estão inclusos no escopo. São os processos de suprimento.
•Engenharia de requisitos: A engenharia de requisitos define, sem dúvida, um dos mais importantes conjuntos de atividades a serem realizadas em projetos de desenvolvimento de software. Embora não garanta a qualidade dos produtos gerados, é um pré-requisitos básico para que para que obtenhamos sucesso no desenvolvimento do projeto
2. Qual é a finalidade da definição de requisitos?
Obter os requisitos do sistema como um todo estabelecendo um conjunto de objetivos gerais que o sistema deve cumprir Características do que o sistema deve fazer e não o que deve ser implementado Utilizados pelos: usuários finais de sistemas, desenvolvedores de software e arquitetos de sistemas. Tal abordagem possibilita que o produto final possa ser validado não apenas nos requisitos utilizados no seu projeto mas, principalmente nas necessidades dos stakeholders.