Chapter 12 - Fit Criteria and Rationale post by Paramjeet Kaur Toor
Look and Feel Requirements
These requirements are related to look, style or behaviour of any specific product and impression the user gets when using that product. For example, it can be colour, size , design of product and how user feel about it such as impression user gets when using the product. The rationale for this requirement is either attachment to branding standards or a desire to enhance customer recognition. In addition, fit criterion will be specify target that is easily determine when you know the rationale.Usability and Humanity Requirements
Usability and Humanity Requirements involve the experience of users when using the product. For example, users can find that product is easy to use or hard to use, able to use by certain kind of users only. So, all things are relate to user's experience about a product. We should specify a target for who will be going to use it the most as it can be specific age group or for people how have disabilities. So, these requirements are all depends upon usability of a product.
Performance Requirements
Performance requirements are quantitative as we use numbers to describe things like accuracy, speed, avaliability, capacity, reliability , scalability and some other characteristics of product. It suggest a measurable scale for the nature of performance. For example, response should be fast so that user do not have to wait so fit criterion will be that the respond time shall be not more than 0.7 seconds for 95% responses. As these requirements are quantified so these are straightforward to write good fit criterion.
Operational Requirements
These requirements specify the environment in which product will create. In some cases, product also used in adverse conditions.The fit criterion for operational requirement is a quantification of the successful usage in the required environment.Operational conditions may also specify that the product will coexist with partner. In this case, fit criterion will cite partner sepecification system or the way to interact with the other partner.
Maintainability Requirements
Maintainability requirements involves the exceptions of maintenance of product . So, fit criteria for these are requirements are usually amount of time allow to make any changes to product and changes only make where these are excepted. Thus, these requirements are about to keep maintenance of product.
Security Requirements
These are requirements are related to security which is very important for developers. Security standard either specific to your organization or product but it is important to know the security standards and include them to fit criterion. These keep your product under specific security standards.
Very good information about no-functional requirements to be fit. We can include in this list the Cultural requirements that are subjective and more difficult to quantify. The fit criterion for these requirements is usually based on who will certify the product’s acceptability.
ReplyDeleteThanks for providing with this useful information. In addition to security requirements it is very crucial to for the developers to maintain proper security standards. Proper security measures should be taken that are fit for an organization for example the banks contain all the personal and financial data of the customers. So, it is the responsibility of the bank to provide security to the data. The Bank needs to keep their security strong as the data can be hacked and leaked and can be used for criminal activities.
ReplyDeleteThank you for this very useful post! prior to reading i didn't have much information on the different kinds of ways to measure the non-functional requirements using the fit criteria. I believe that the security requirement is the most important because if its not done correctly it can lead to the most negative repercussions which could include security breaches and other negative security related problems. Each item was explained very well in this fit criteria chapter blog.
ReplyDeleteThe fit criterion for operational requirement is a quantification of the successful usage in the required environment.Operational conditions may also specify that the product will coexist with partner. The fit criterion for operational requirement is a quantification of the successful usage in the required environment.Operational conditions may also specify that the product will coexist with partner
ReplyDelete