Who should own the SRS?

Walking on water and developing software from a specification are easy if both are frozen. – Edward V. Berard

SRS contains “WHAT” the software is required to satisfy. It is the starting point for software design activities (whether it’s algorithm, design, tradeoffs). Just because it has the word “software” in it doesn’t mean it’s automatically owned by software.

It is a huge conflict of interest (as well as quality) for the organization to have software function owning the SRS for the software they’re implementing. This is essentially saying the software team will define what to implement, how to implement it, and guide test what to verify… it becomes a fucking joke.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *