Sistemas de informações

Páginas: 5 (1060 palavras) Publicado: 16 de fevereiro de 2013
Engenharia de software
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. 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 egerenciar o processo de desenvolvimento de um sistema de informação Sistema computacional, pois ambos se confundem. 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ão7 Histórico 8 ES no presente e tendências 9 Referências 10 Bibliografia 11 Ligações externas

Definição 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 decriaçã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 acrise 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 de componentes abstratos de software (estruturas de dados e algoritmos) encapsulados na forma de procedimentos, funções, módulos, objetos ou agentes e interconectados entre si, compondo a arquiteturado software, que deverão ser executados em sistemas computacionais. Os fundamentos científicos 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 disto, deve oferecer mecanismos para se planejar e gerenciar o processo de desenvolvimento. Empresas desenvolvedoras desoftware passaram a empregar esses conceitos sobretudo para orientar suas áreas de desenvolvimento, muitas delas organizadas sob a forma de Fábrica de Software. A Engenharia de Sistemas é uma área mais ampla por tratar de todos os aspectos de sistemas baseados em computadores, incluindo hardware e engenharia de processos além do software.

E Qual o MOTIVO da existência da Engenharia deSoftware? O desenvolvimento de software é uma atividade de crescente importancia na sociedade contemporanea. A utilização de computadores nas mais diversas áreas do conhecimento humano tem gerado uma crescente demanda por soluções computadorizadas. Para os iniciantes na Ciência de Computação, desenvolver software é, muitas vezes, confundido com programação. Essa confusão inicial pode ser atribuída,parcialmente, pela forma como as pessoas são introduzidas nesta á rea de conhecimento, começando por desenvolver habilidades de raciocínio lógico, através de programação e estruturas de dados. Aliás, nada há de errado nessa estratégia. Começamos resolvendo pequenos problemas que gradativamente vão aumentando de complexidade, requerendo maiores conhecimentos e habilidades. Entretanto, chega-se a um...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • sistema de informações
  • Sistemas de Informações
  • Sistemas de Informações
  • Sistema de Informações
  • Sistema de Informações
  • Sistemas de informações
  • Sistema de informaçoes
  • SISTEMA INFORMAÇOES

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!