Overview
Explore a comprehensive mentorship session on Software Engineering and Functional Safety led by Peter Brink, a Functional Safety Engineering Leader at kVA by UL. Gain insights into the fundamentals of software engineering, its importance in the automotive industry, and its role in creating functionally safe systems. Discover industry standard references and learn how software engineering serves as a baseline for developing safe and secure software. Delve into topics such as the software development life cycle, measuring quality, safety-critical software, and the differences between quality and safety. Examine concepts like operational design domain, hazard identification, and risk evaluation. Understand the relationship between quality, safety, and security in software development. By the end of this 59-minute session, acquire valuable knowledge to enhance your skills in creating safe and secure software systems.
Syllabus
Introduction
Agenda
Questions
About me
About ABET
References
Software Engineer
Software Engineering Definition
suibach
Why
Software Engineering Competency Model
Life Cycle
Competency Model
Software Development Life Cycle
The Process
Measuring Quality
Safety Critical Software
Quality vs Safety
Conclusion
Questions on the chat
Acceptance criteria
Quality metrics
Bug rate
Quality is subjective
Safety standards
Operational design domain
Hazard identification and risk evaluation
ISO 21448
Quality Safety Security
Rust vs C
Closing
Taught by
Linux Foundation