Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.