Scenario Based Usability Engineering And Software Architecture Based Design Essay

2321 Words10 Pages
Summary The following analysis takes a look at scenario-based usability engineering and software architecture-based design and the effects, if any, of each given design technique on software quality attributes as defined by McCall. McCall lists the following attributes as part of a quality software product: correctness, reliability, efficiency, integrity, usability, maintainability, flexibility, testability, portability, reusability, and interoperability. These quality attributes will be used as evaluating factors in determining whether scenario-based usability engineering or software architecture-based design can help significantly increase the chances of meeting a project’s goal with respect to that quality attribute. This analysis should provide an overarching view as to which design scenario is best suited for a project given a set of desired quality goals. Below is an introduction to the two methods being compared. Scenario-Based Usability Engineering (SBUE) SBUE is a design methodology that focuses on creating rich, detailed user-interaction scenarios as a central representation of the software model. These detailed requirements scenarios are often constructed using techniques such as participatory design and scenario-based design during the requirements gathering and analysis phases. These techniques allow for the elicitation of different users, tasks, artifacts, and activities of a workplace and how they are interconnected that may otherwise go unnoticed during a
Open Document