The Fastest Way to Become a Backend Developer Online
Master Production-Ready Machine Learning, Step by Step
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
In this 15-minute conference talk, Dave Farley, Continuous Delivery pioneer and award-winning author, challenges the concept of "Non-Functional Requirements" (NFRs), arguing that the terminology itself is problematic. Explore why these critical cross-cutting concerns are often more difficult to estimate and implement than functional requirements, despite being essential to software quality. Learn how to better approach these complex aspects of software development that are wrongly categorized as "non-functional." Farley draws from his expertise as the author of "Continuous Delivery" and "Modern Software Engineering" to provide practical insights on handling these important requirements that impact performance, security, scalability, and other system-wide characteristics. Discover strategies for integrating these crucial considerations into your development process more effectively.
Syllabus
"Non-Functional Requirements" Are Stupid • Dave Farley • GOTO 2025
Taught by
GOTO Conferences