Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software Engineering Principles I (Spring 2017)

Similar presentations


Presentation on theme: "Software Engineering Principles I (Spring 2017)"— Presentation transcript:

1 Software Engineering Principles I (Spring 2017)
Introduction to the course and SE

2 Outline Introduction to this course
Logistics Introduction to Software Engineering (SE) Software Definition Changing nature Domains (web apps) Software engineering Comparison to ad-hoc development

3 Course Introduction Course overview Learning objectives Resources
Policies Syllabus

4 Software Diversity Domains WebApps Changing nature Costs

5 Software Engineering What is it? “Software Engineering: (1) The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is the application of engineering to software. (2) The study of approaches as in (1).”

6 Software Engineering Why is it important? Reliability Trustworthiness
Cost

7 Software Engineering Versus Ad-hoc

8 Software Engineering Versus other engineering disciplines Malleable
Not wear out

9 Software Engineering Fundamental principles Process
Dependability & Performance Specification Reuse


Download ppt "Software Engineering Principles I (Spring 2017)"

Similar presentations


Ads by Google