ES Capitulo 01
Capítulo 1 – Introdução
Slides do Livro do Sommerville, 2000
Disponíveis em inglês em www.softwareengin.com
Apresentados por
Bernadette Farias Lóscio
Slides traduzidos por Jacinta Pereira
Graduando do Curso de Letras da UFC e cedidos pela Profa. Rossana Andrade
Departamento de Computação Centro de Ciências,
Universidade Federal do Ceará
©Ian Sommerville 2000
Software Engineering, 6th edition. Capítulo 1
Slide 1
Tópicos abordados
FAQs sobre engenharia de software
Responsabilidade profissional e ética
©Ian Sommerville 2000
Software Engineering, 6th edition. Capítulo 1
Slide 2
Engenharia de Software
As economias de TODAS as nações desenvolvidas são dependentes de software
Cada vez mais os sistemas são controlados por software A engenharia de software se preocupa com teorias, métodos e ferramentas para o desenvolvimento profissional de software
©Ian Sommerville 2000
Software Engineering, 6th edition. Capítulo 1
Slide 3
Custos do Software
Os custos do software geralmente dominam os custos do sistema total.
•
Softwares são mais caros para manter do que para desenvolver.
•
Os custos de software em um PC são geralmente maiores que o custo do hardware
Para sistemas com uma vida longa, os custos com manutenção podem ser muitas vezes maiores que os custos de desenvolvimento Engenharia de software preocupa-se com o desenvolvimento de softwares rentáveis
©Ian Sommerville 2000
Software Engineering, 6th edition. Capítulo 1
Slide 4
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 engenharia de sistemas?
O que é um processo de software?
O que é um modelo de processo de software?
©Ian Sommerville 2000
Software Engineering, 6th edition. Capítulo 1
Slide 5
FAQs sobre engenharia de software
Quais os custos da