27

ISBN : 978-81-963532-2-3 (E-Book) Fig. 5.1: View of a system performing a set of functions Nonfunctional requirements:Nonfunctional requirements deal with the characteristics of the system which cannot be expressed as functions - such as the maintainability of the system, portability of the system, usability of the system, etc. Goals of implementation:The goals of implementation part documents some general suggestions regarding development. These suggestions guide trade-off among design goals. The goals of implementation section might document issues such as revisions to the system functionalities that may be required in the future, new devices to be supported in the future, reusability issues, etc. These are the items which the developers might keep in their mind during development so that the developed system may meet some aspects that are not required immediately. Identifying functional requirements from a problem description The high-level functional requirements often need to be identified either from an informal 22 Software Engineering Keerthana P, Manasa KN, Ganga D Bengal

28 Publizr Home


You need flash player to view this online publication