Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This lecture covers the fundamentals of requirements definition in systems engineering, focusing on the importance of clear and concise requirements for successful system design. It discusses the challenges of requirements definition, the hierarchy of requirements, and the impact of poor requirements through examples like the Mars Climate Orbiter incident. The lecture also delves into good and bad requirements examples, the evolution of requirements since the 1970s, and the methodology for requirements allocation. It emphasizes the need for verifiable, clear, and feasible requirements, and the importance of proper verification and validation processes. The session concludes with insights on requirements volatility and the significance of the System Requirements Review (SRR) in ensuring high-level requirements are well-defined and approved.