ADD Quality Attributes and Views.docx CSS/422 ADD Quality Attributes and Views CSS/422 Introduction In this writing we are going to explore the Quality Attributes of our new CRM software system. We will create a q
...
ADD Quality Attributes and Views.docx CSS/422 ADD Quality Attributes and Views CSS/422 Introduction In this writing we are going to explore the Quality Attributes of our new CRM software system. We will create a quality attribute tradeoff matrix and discuss different reasons as to why there may be tradeoffs with these attributes as we move through our system design. We will then view several diagrams of our system that will include a physical view of our system, a logical model of our system, and a process view of the system. Quality Attributes Quality attribute requirements also stated as non-functional requirements define the criteria that are used to evaluate a system. This modernized CRM system has the following key quality attributes: performance, usability, availability, and security measures designed to carry out the clients business objective. These requirements are derived from user requirements and although our purpose is to satisfy those requirements, sometimes one attribute or an NFR may affect another or a functional requirement as well. For example, although security and usability are both important attributes there may end up being a tradeoff between them to allow optimum performance from both attributes. According to Sommerville, I., (2016), œIt is not possible for any system to be optimized for all of these attributes. For example, improving security may lead to loss of performance. The quality plan should therefore define the most important quality attributes for the software that is be. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .. .. . . . . . . . . . . . . . . . . . .. . . . .
[Show More]