Un SRS è una graffetta di ogni serio lavoro a contratto, e può essere incredibilmente noioso per coloro che non hanno mai avuto la sfortuna di doverne leggere uno in una volta.
Sto scrivendo una serie di classi di documenti con LaTeX (linguaggio di markup per documenti di qualità professionale, vedi questi < a href="https://tex.stackexchange.com/questions/102878"> domande e questa risposta su TeX.SE) e, così facendo, ho bisogno di definire i principi fondamentali e le strutture logiche comuni evidenti attraverso qualsiasi SRS ragionevole.
Purtroppo non ho mai avuto l'opportunità di partecipare alla creazione di un SRS da zero, salvo un esempio semplificato e un po 'forzato durante il college, quindi non credo di conoscere l'ampiezza di ciò che accade in un Specifica dei requisiti del software (SRS) . So che consiste almeno del log delle modifiche e dei requisiti stessi, ma oltre ...?
Quali sono le parti indispensabili del documento che ogni SRS dovrebbe avere?
Sono ancora abbastanza nuovo qui, ma sono aperto a fare questo CW se Programmers.SE è tutto su questo tipo di cose.