SRS Examples

Here are some example final Software Requirements Specifications (SRSs) from past terms. None of them is perfect, so pay attention to this term’s marking scheme and to the feedback you have received from your team’s TA. Also, in some cases the SRSs are from several years back when the whole class worked in teams on SRSs for the same project that had an external customer (so you will see things like minutes from the meetings with the customer). But even these older SRSs will give you an idea of the size of the final project, how to structure the sections, what explanatory text needs to accompany the models in order to produce a coherent document.

As you might guess from the topics of the SRSs, professors involved in the course when these were produced do some research on automotive software…

In addition, here is an outstanding example of a complete SRS for an Information System to support a PBX telephone exchange (including management of customer accounts and information, scheduled maintenance testing, and billing).