Free courses from frontend to fullstack and AI
Learn the Skills Netflix, Meta, and Capital One Actually Hire For
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore the critical examination of requirements in software engineering through this 12-minute conference talk that challenges the conventional approach to interpreting project requirements. Learn to question the assumed necessity of stated requirements and recognize them as fallible human interpretations rather than immutable facts. Discover practical strategies for identifying when cognitive shortcuts about requirements may lead projects astray and how to course-correct early in the development process. Examine real-world scenarios that demonstrate the importance of being honest about what is truly "required" versus what is assumed. Understand how to articulate unstated assumptions about solution properties and prepare for inevitable changes driven by Murphy's law. Gain insights into the complexities of time estimation in engineering projects and develop a more nuanced approach to requirement analysis that can save significant costs and prevent misdirection in software development initiatives.
Syllabus
Requirements [Citation needed] | Tali Gutman | StaffPlus New York 2025
Taught by
LeadDev