4.4 Joint preparation of the SRS
The software development process should begin with supplier and customer agreement on what the
completed software must do. This agreement, in the form of an SRS, should be jointly prepared. This is
important because usually neither the customer nor the supplier is qualified to write a good SRS alone.