Uma introdução à engenharia de software

Páginas: 10 (2361 palavras) Publicado: 19 de março de 2012
Uma Introdução à Engenharia de Software

© 2007 by Pearson Education

©Ian Sommerville 2006

Engenharia de Software, 8ª. edição. Capítulo 1

Slide 1

Objetivos
Apresentar a engenharia de software e explicar a sua importância Dirigir as respostas às questões-chave sobre engenharia de software Apresentar questões éticas e profissionais e explicar por que elas são assunto para engenheirosde software

© 2007 by Pearson Education

©Ian Sommerville 2006

Engenharia de Software, 8ª. edição. Capítulo 1

Slide 2

Tópicos abordados

FAQs sobre engenharia de software Responsabilidade profissional e ética

© 2007 by Pearson Education

©Ian Sommerville 2006

Engenharia de Software, 8ª. edição. Capítulo 1

Slide 3

Engenharia de software
As economias de TODAS asnações desenvolvidas são dependentes de software. Cada vez mais sistemas são controlados por software. A engenharia de software se dedica às teorias, métodos e ferramentas para desenvolvimento de software profissional Os dispêndios com software representam uma fração significativa do PIB em todos os países desenvolvidos.

© 2007 by Pearson Education

©Ian Sommerville 2006

Engenharia de Software,8ª. edição. Capítulo 1

Slide 4

Custos de software
Os custos de software dominam os custos de sistemas computacionais. Em um PC, os custos de software são freqüentemente maiores que o custo do hardware. Manter um software custa mais que desenvolvê-lo. Para sistemas com uma longa vida, os custos de manutenção podem ser muito maiores que os custos de desenvolvimento. A engenharia de softwarededica-se ao desenvolvimento de software com custos adequados.

© 2007 by Pearson Education

©Ian Sommerville 2006

Engenharia de Software, 8ª. edição. Capítulo 1

Slide 5

FAQs sobre engenharia de software
O que é software? O que é engenharia de software? Qual é a diferença entre engenharia de software e ciência da computação? Qual é a diferença entre engenharia de software e engenhariade sistemas? O que é processo de software? O que é um modelo de processo de software?

© 2007 by Pearson Education

©Ian Sommerville 2006

Engenharia de Software, 8ª. edição. Capítulo 1

Slide 6

FAQs sobre engenharia de software
Quais são os custos da engenharia de software? Quais são os métodos da engenharia de software? O que é CASE (Computer-Aided Software Engeneering) Quais sãoos atributos de um bom software? Quais são os desafios-chave enfrentados pela engenharia de software?

© 2007 by Pearson Education

©Ian Sommerville 2006

Engenharia de Software, 8ª. edição. Capítulo 1

Slide 7

O que é software?
Programas de computador e documentação associada, tais como requisitos, modelos de projetos e manuais de usuário. Produtos de software podem ser desenvolvidospara um cliente particular ou para um mercado geral. Produtos de software podem ser: • Genéricos – desenvolvidos para serem vendidos para uma grande variedade de clientes, por exemplo, softwares para PC, tais como Excel e Word. • Personalizados – desenvolvidos para um único cliente de acordo com as suas especificações. Um software novo pode ser criado através do desenvolvimento de novos programas,da configuração de sistemas de software genéricos ou da reutilização de um software existente.
© 2007 by Pearson Education

©Ian Sommerville 2006

Engenharia de Software, 8ª. edição. Capítulo 1

Slide 8

O que é engenharia de software?
Engenharia de software é uma disciplina de engenharia relacionada com todos os aspectos da produção de software. Engenheiros de software devem -dependendo do problema a ser resolvido, das restrições de desenvolvimento e dos recursos disponíveis - adotar uma abordagem sistemática e organizada para seu trabalho, além de usar ferramentas e técnicas apropriadas.

© 2007 by Pearson Education

©Ian Sommerville 2006

Engenharia de Software, 8ª. edição. Capítulo 1

Slide 9

Qual é a diferença entre engenharia de software e ciência da...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Introdução a Engenharia de Software
  • Introdução a Computação e Engenharia de Software
  • Engenharia de Software Introducao XP
  • Exercícios introdução a engenharia de software
  • Introdução a engenharia de software
  • Introdução à engenharia de software
  • Introducao a Engenharia de Software
  • es02 introducao a engenharia de software

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!