Especificação de requisitos de software
Especificação de Requisitos de Software
Professor Responsável: Luiz Roberto Forçan
Danilo Augusto Nikolaus RA B093GF-0
Jorge Luiz Franco RA xxxxxx-x
Douglas dos Santos Magalhães RA xxxxxx-x Sumário
1. Objetivo
Esse trabalho tem por objetivo apresentar os conceitos gerais, uso, aplicação e exemplos dos requisitos de software e engenharia de requisitos.
Mostrar na prática o levantamento de requisitos de um determinado software e o desenvolvimento da documentação de requisitos desse software para que após aprovado pelo cliente seja entregue a equipe de desenvolvimento para que possa então ser dado continuidade no processo de desenvolvimento do programa.
A proposta é planejar o desenvolvimento do sistema proposto pelo cliente assegurando a melhor qualidade possível durante o desenvolvimento e o resultado final.
2. Introdução
Requisitos de software são objetivos ou restrições estabelecidas por clientes e usuários do sistema que definem as propriedades do software. Os requisitos devem ser detalhados para o entendimento e a extração correta das funcionalidades do software.
A análise e a especificação de requisitos de software são atividades para determinar os objetivos de um software e as restrições associadas a ele, bem como elaborar a especificação precisa do software.
3. Conceitos Gerais
3.1. Requisitos de Software
Requisitos são os objetivos, regras ou restrições estabelecidas por clientes ou usuários que definem as diversas propriedades do sistema. Os requisitos de software são, aqueles dentre os requisitos de sistema que dizem respeito a propriedades do software.
Um conjunto de requisitos pode ser definido como uma condição ou capacidade necessária que o software deve possuir para que o usuário seja capaz de resolver um problema, atingir um objetivo ou para atender as necessidades ou restrições da organização.
Tradicionalmente, os requisitos de software são