איך לחשוב על איכות תוכנה: להימנע ממוות אלף חיתוכים
How to think about software quality (2022)
איכות תוכנה היא החוויה של התהליך, לא רק התוצר הסופי. במאמר זה אני טוען שאחריות לאיכות חייבת להיות משותפת לכל הפונקציות בארגון, ולא רק לצוותי ה-QA. זרימות עבודה ליניאריות יוצרות פיגורים ב-Feedback שמובילים להצטברות חוב תוכנה, בעוד שהטבע המשתנה של תוכנה דורש גמישות מתמדת כדי להימנע מנסיגה איטית.
העבודה של להבטיח את הטוב של מוצר שייכת לכל פונקציה המעורבת בחייו של המוצר.