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

Definição de software

Artigo: Definição de software. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  10/6/2014  •  Artigo  •  491 Palavras (2 Páginas)  •  317 Visualizações

Página 1 de 2

Engenharia de software

Origem: Wikipédia, a enciclopédia livre.

A engenharia de software é a área responsável pelo estabelecimento de técnicas e práticas para o desenvolvimento de software cobrindo uma ampla área de aplicações e diferentes tipos de dispositivos.1

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.2

Atualmente, essas tecnologias e práticas englobam linguagens de programação, banco de dados, ferramentas, plataformas, bibliotecas, padrões, processos e a questão da Qualidade de Software.

Os fundamentos científicos para a engenharia de software envolvem o uso de modelos abstratos e precisos que permitem ao engenheiro especificar, projetar, implementar e manter sistemas de software, avaliando e garantindo suas qualidades. Além disso, a engenharia de software deve oferecer mecanismos para se planejar e gerenciar o processo de desenvolvimento de um sistema computacional.

Índice [esconder]

1 Definição

2 Áreas de conhecimento

3 Processo de software

3.1 Modelos de processo de software

3.2 Modelos de maturidade

4 Metodologias e métodos

4.1 Modelagem

5 Ferramentas, tecnologias e práticas

5.1 Ferramentas

6 Gerência de projetos

6.1 Planejamento

6.2 Análise de requisitos

6.3 Gestão

7 Histórico

8 ES no presente e tendências

9 Ver também

10 Referências

11 Bibliografia

12 Ligações externas

Definição[editar | editar código-fonte]

Friedrich Ludwig Bauer foi o primeiro dizendo: "Engenharia de Software é a criação e a utilização de sólidos princípios de engenharia a fim de obter software de maneira econômica, que seja confiável e que trabalhe em máquinas reais". O próprio significado de engenharia já traz os conceitos de criação, construção, análise, desenvolvimento e manutenção.

A Engenharia de Software se concentra nos aspectos práticos da produção de um sistema de software, enquanto a ciência da computação estuda os fundamentos teóricos dos aspectos computacionais.

O termo foi criado na década de 1960 e utilizado oficialmente em 1968 na NATO Science Committee. Sua criação surgiu numa tentativa de contornar a crise do software e dar um tratamento de engenharia (mais sistemático e controlado) ao desenvolvimento de sistemas de software complexos. Um sistema de software complexo se caracteriza por um conjunto

...

Baixar como (para membros premium)  txt (3.6 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com