Industry data indicates that untrained and inexperienced requirements authors commonly inject thirty to fifty major defects per page of text. With many requirements specifications reaching several hundred pages, potentially thousands of defects are injected into the software development process. John Terzakis says training and mentoring of authors by a requirements coach is effective in reducing defect densities by an order of magnitude—when each coach is assigned only a few authors, they are collocated and, most importantly, experienced requirements coaches are available. So what...
John Terzakis
Intel
John Terzakis has more than thirty years of experience developing, writing, and testing software. With Intel for eighteen years, John is a systems engineer specializing in requirements engineering. He works with architects and engineers to help specify, improve, verify, and manage requirements for Intel’s next generation cellular modem products. He is a certified Intel instructor for the internal requirements engineering courses. John’s prior experience includes director and manager roles with Shiva, Racal InterLan, and Dataproducts. He was a member of the technical staff at Bell Labs. John is a Fellow with the International Academy, Research and Industry Association.