TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Atividades Práticas Supervisionadas Especificação Dos Requisitos De Software

Trabalho Universitário: Atividades Práticas Supervisionadas Especificação Dos Requisitos De Software. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  6/6/2014  •  1.840 Palavras (8 Páginas)  •  637 Visualizações

Página 1 de 8

Atividades Práticas Supervisionadas

Especificação dos Requisitos de Software

SÃO PAULO

2014

Kleber Lourenço RA: 962186-5

UNIP

UNIVERSIDADE PAULISTA

CURSO DE SISTEMAS DE INFORMAÇÃO

ATIVIDADES PRÁTICAS SUPERVISIONADAS

Especificação dos Requisitos de Software

SUMÁRIO

Objetivo do Trabalho 4

Introdução 4

Conceitos gerais 5

Requisitos de Software 5

Engenharia de Requisitos 7

Documento de Requisitos 7

Anexos 8

Especificação Dos Requisitos De Software 8

Objetivo do Trabalho

Este documento tem como objetivo descrever os requisitos de software pra o desenvolvimento de uma solução computacional que irá melhorar o controle das informações referentes aos serviços prestados pela ONG Jovens Ambientalistas

Os requisitos desta solução computacional, estão documentados no documento

Introdução

Os requisitos de um software também chamados de requerimentos de software ou de requisitos funcionais de um sistema devem ser elaborados no inicio de um projeto de sistemas ou software, pois são de extrema importância para que o mesmo ocorra corretamente.

Estes são fundamentais para elaboração de um sistema ou software que atenda a satisfação plenamente tanto da equipe desenvolvedora quanto dos clientes/usuários.

Ele deve ser descrito por todos os envolvidos para que não haja discórdia entre os itens aplicados e inconsistências no projeto. Para que tudo isso ocorra da melhor forma devem ser utilizadas técnicas de levantamento de dados e análise de requisitos, que são tarefas complementares na engenharia de software para que atendam bem os anseios do usuário.

Neste trabalho apresentaremos essa prática aplicada com um modelo de documentação que foi feito com as práticas necessárias aplicadas, trazendo também os conceitos e visão geral desse assunto.

Conceitos gerais

Requisitos de Software

Requisitos “são as descrições do que o sistema deve fazer, os serviços que oferece e as restrições a seu funcionamento.” (Sommerville, 2011, p. 57).

“Os requisitos compõem o conjunto de necessidades estabelecido pelo cliente/usuário do sistema que definem a estrutura e comportamento do software que será desenvolvido” (Tonsig, 2008, 126).

Isso comprova que requisitos são as propriedades que o software deverá propiciar. O conjunto destes requisitos é o objetivo ou o problema do cliente.

Os requisitos expressam características, funções e restrições do software com base nas necessidades/problemas do cliente. Eles independem da tecnologia empregada, e são a parte mais crítica e propensa a erros no desenvolvimento do software, uma vez que estes podem sempre mudar.

Existem três tipos de requisitos,

Requisitos de Usuário: Onde o usuário final detalha o que o software deverá fazer, quais são suas necessidades.

Requisitos de Sistema: Especifica as funções e restrições, segundo o que foi detalhado no requisito de usuário.

Requisitos de Software: É uma descrição detalhada, que servirá de base para o desenvolvimento do sistema.

“Os requisitos de sistema de software são, frequentemente, classificados como funcionais ou não funcionais ou como requisitos de domínio:” (NOGUEIRA apud SOMMERVILLE, 2003).

Isso comprova que as características fornecem valor a um produto, da seguinte forma:

• Características Funcionais: Representam os comportamentos de um sistema, como este deverá agir em

certas situações e a certas entradas, o que se espera que ele faça, sem se preocupar em como isso será

implementado. Exemplo: “O software deverá emitir um relatório sobre o fluxo de caixa”.

• Características Não-Funcionais: Definem os aspectos técnicos e a qualidade global de um software como

custos, desempenho, usabilidade, manutenção. São mais críticas que as funcionais, pois caso não sejam

atendidas o sistema corre o risco de perder sua utilidade. Exemplo: “O sistema deverá ter um tempo de

resposta de no máximo 30 segundos”.

• Características de Domínio: São as características oriundas do domínio da aplicação do sistema, e refletem

necessidades especificas deste domínio. Exemplo: O calculo da media de cada aluno é dado pela fórmula:

(Nota1 + Nota2) / 2.

Engenharia de Requisitos

O conjunto de todos os modelos, métodos, técnicas e ferramentas para a realização levantamento, documentação, análise e gerência dos requisitos formam a Engenharia de Requisitos.

“A engenharia de requisitos fornece o mecanismo apropriado para entender aquilo que o cliente deseja, analisando as necessidades,

...

Baixar como (para membros premium)  txt (13.1 Kb)  
Continuar por mais 7 páginas »
Disponível apenas no TrabalhosGratuitos.com