Académique Documents
Professionnel Documents
Culture Documents
Engineering
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide1
Objectives
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide2
Topics covered
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide3
Software engineering
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide4
Software costs
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide5
What is software?
What is software engineering?
What is the difference between software
engineering and computer science?
What is the difference between software
engineering and system engineering?
What is a software process?
What is a software process model?
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide6
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide7
What is software?
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide8
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide9
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide10
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide11
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide12
Waterfall;
Iterative development;
Component-based software engineering.
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide13
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide14
25
S pecification
Des ign
50
75
Development
100
Iterative development
0
25
S pecification
50
75
Iterative development
100
25
S pecification
50
Development
75
100
10
IanSommerville2004
200
30
400
SoftwareEngineering,7thedition.Chapter1 Slide15
S pecification
IanSommerville2004
25
Development
50
75
SoftwareEngineering,7thedition.Chapter1 Slide16
100
Rules
Recommendations
Process guidance
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide17
Lower-CASE
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide18
Dependability
Efficiency
Acceptability
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide19
Delivery
Trust
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide20
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide21
Confidentiality
Competence
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide22
Computer misuse
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide23
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide24
Preamble
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide25
PUBLIC
PRODUCT
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide26
JUDGMENT
MANAGEMENT
PROFESSION
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide27
COLLEAGUES
SELF
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide28
Ethical dilemmas
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide29
Key points
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide30
Key points
IanSommerville2004
SoftwareEngineering,7thedition.Chapter1 Slide31