IN4MATX 43 Lecture 2: Perspectives, Essentials and Principles
Document Summary
In4matx 36900 intro to software engineering. Week 1 lecture 2 perspectives, essentials and principles. In software engineering: business, engineering, design, others, essential ingredients, software principles, no silver bullet. Engineering perspective: cars, self-driving cars and the future, medical systems, gone wrong: a radiation therapy machine software failure, massive overdose of radiation that burned people, expressed itself in a way that was very harmful. Design perspective: game development, not talking about money or staffing, but how gameplay is. Functionally unacceptable: this is basically the opposite; it focuses on external effects. Pleasing: how software engineering helps, helps by things such as ux design ui design, etc. Informatics 43 perspective: the process of constructing software, the phases of development other than programming, principles and qualities of enduring value. Three essential ingredients of software engineering: people + processes + tools, people, they do the work.