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

APLICAÇÃO DE ENGENHARIA DE REQUISITOS EM UM PROJETO DE SOFTWARE

Por:   •  7/11/2016  •  Trabalho acadêmico  •  3.562 Palavras (15 Páginas)  •  839 Visualizações

Página 1 de 15

UNIVERSIDADE PAULISTA










APLICAÇÃO DE ENGENHARIA DE REQUISITOS EM UM PROJETO DE SOFTWARE











RIBEIRÃO PRETO 2016

Sumário

1.0 Objetivo do trabalho        3

2.0 Introdução        3

3.0 Conceitos Gerais        5

3.1 Requisitos de Software        5

3.2 Engenharia de Requisitos        5

3.2.1 Elicitação        6

3.2.2 Análise e negociação        8

3.2.3 Especificação        9

3.2.4 Modelagem        9

3.2.5 Validação        10

3.2.6 Gestão        10

4.0 Descrição das atividades        11

4.1 Elicitação        11

4.2 Análise e negociação        11

4.3 Especificação        13

4.4 Modelagem        14

4.5 Validação        15

4.6 Gestão        15

5.0 Conclusão        17

6.0 Bibliografia        18

  1.  Objetivo do trabalho

O objetivo deste trabalho é criar a documentação para um ERP de uma ONG. Esta documentação aplicará todos os conceitos de engenharia de software para que o projeto possa sair do papel de uma maneira correta, onde possa ser aumentada a eficiencia no controle de gastos, custos e produtividade.

Iremos mostrar como com uma documentação bem feita e simples, é fácil de se implementar os conceitos vistos na aula. Com base nas especificações preliminares mostraremos também a viabilidade de algo desejado, mas que ainda não foi analisado. Desta forma será permitido a exploração e eficácia da solução proposta para tal desafio.

  1.  Introdução

Engenharia é a ciência que aplica vários conhecimentos, matemáticos, técnicos e científicos para a criação, construção, análise, desenvolvimento e manutenção de máquinas, construções, processos, sistemas e outros. Ou seja, engenharia são conceitos utilizados em várias áreas, para criar, analisar, desenvolver, dar manutenção, á vários projetos, e infinits coisas, seguindo padrões e normas para q eu tudo saia da melhor maneira.

Software é uma sequência de instruções executadas por um computador para realizar diversas tarefas. Ele é a parte lógica do computador e leva instruções para o hardware. O software é constituído por todos os programas que existem para um referido sistema.

Engenharia de software é uma área da computação voltada à especificação, desenvolvimento e manutenção de sistemas de software, com aplicação de tecnologias e práticas de gerência de projetos e outras disciplinas, visando organização, produtividade e qualidade. A Engenharia de software abrange ferramentas de apoio para as atividades, métodos para orientar a realização das atividades, processo para definir as atividades e os produtos e a qualidade de processo e de produto de software.

A Engenharia de Software é o estabelecimento e uso de sólidos princípios de engenharia a fim de obter um software que seja confiável e que funciona de forma econômica e eficiente em máquinas reais.”- Fritz Bauer.

Este conceito foi criado em 1969 por Fritz Bauer em uma conferência, no momento em que existia a crise do software que precisava de uma solução para a demanda cada vez mais crescente por software. Para ele a engenharia de software utiliza sólidos princípios com objetivo de aumentar a qualidade dos softwares produzidos, diminuindo custos e riscos dos processos na hora da elaboração dos mesmos.

O projeto em si abordará o  conceito de implementação de um software voltado a uma ONG (organização não governamental) para que a mesma consiga controlar as informações referentes aos seus serviços, produtos criados e controle financeiro da instituição. Esta ONG tem como sua principal renda, a criação e elaboração de brinquedos "ambientalmente corretos" que são vendidos tanto no Brasil quanto no exterior.

        Com base nestas informações começamos a desenvolver uma possível solução  para estes requisitos ilustrados basicamente. Esta prévia de requisitos ajuda a criar uma documentação básica, mas que fará toda a diferença no projeto como um todo evitando assim gastos desnecessários, custos essessívos e assim criar um projeto "eficas e eficiente".

Este projeto aplica todas específicações que uma engenharia de software deve ter. Desde a confirmação dos requisitos até a modelagem e fluxo que as informações devem ter no sistema. Isto é o que viabilizará o projeto final para ser aprovado.

  1.  Conceitos Gerais

3.1 Requisitos de Software

Requisitos são objetivos ou restrições estabelecidas por clientes e usuários do sistema que definem as diversas propriedades do sistema. Eles refletem as necessidades e expectativas das partes interessadas no projeto. Os requisitos de software são que dizem respeito a propriedades do software.Tipos de requisitos

  • Requisitos do projeto- voltados para os requisitos do negócio, gerenciamento e entrega do produto.
  • Requisitos do produto- voltados para os requisitos técnicos, de segurança, de desempenho, etc.
  • Requisitos funcionais- estabelecem como o sistema deverá agir, e o que deverá fazer, e são ser descritos detalhadamente.
  • Requisitos não funcionais- definem as propriedades do sistema e suas restrições.

3.2 Engenharia de Requisitos

A Analise de Requisitos ou Engenharia de Requisitos é essencial e de extrema importância no Gerenciamento de Projetos, pois coleta dada necessários e indispensável para solução de um problema, no qual o usuário consegue suprir suas necessidades e alcançar os objetivos em pauta, inclusive, consegue mapear as expectativas de um usuário para o produto.

...

Baixar como (para membros premium)  txt (22 Kb)   pdf (253.9 Kb)   docx (87.9 Kb)  
Continuar por mais 14 páginas »
Disponível apenas no TrabalhosGratuitos.com