Any business or product line constraints that will impact the manner in which the software is to be developed, designed, implemented or tested are noted here.
Specify here if your project has to run on few different OS. (In few of this year projects it may imply a major constraint on what development tools can or can not be used.) In any case, specify here attributes of the software that relate to the ease of porting the software to other host machines and/or operating systems.
For Web projects the issue is also the type of the browser.
Specify here the constraints about the development tools and software packages available. For example, the RDA project must use VB and ASP.
List each of the factors that affect the requirements stated in this ARS. These factors are not design constraints on the software but are, rather, those assumptions that any changes to these assumptions can affect the requirements. For example, an assumption might be that a specific development system would be available on the some hardware designated for your project. The .NET on the SE lab is classic real example. Or, that the old system would be available for testing. (RDA project).
If, in fact, these resource were not available, the SRS would then have to be changed accordingly.