Incorporating Usability into an Object Oriented Development Process
نویسنده
چکیده
Usability has become a key issue for the perceived quality of a software product. In order to attain a high level of usability in the software product we need to apply the set of techniques belonging to Usability Engineering. In most software development organizations where these techniques are applied, they are not integrated with the Software Engineering development process. Object oriented methods offer a bridge between Software Engineering and Usability Engineering, by means of use cases. Giving use cases a supplementary user-centered focus we can make our way through object-oriented software development combined with usability techniques. From the numerous object-oriented approaches we have chosen Larman's method because it gives priority to the interaction design over the design to the internal part of the system to develop. A generally applicable joint Usability Engineering – Software Engineering development process has been defined by modifying Larman's method to integrate usability techniques where appropriate. The proposed process gives advice on the usability techniques to be used in every phase of such joint development process.
منابع مشابه
Availability evaluation of Software architecture of object oriented Style using coloured Petri nets
Software architecture is one of the most fundamental products in the process of software development in the areas of behavioral or non- behavioral features like availability or transformability change. There are different ways to evaluate software architecture one of which is the creation of application model. An executable model of software architecture is an official description of architectu...
متن کاملUsability Evaluation of Object Oriented Software System using Fuzzy Logic Approach
The growth in demand for interactive software system has increased greatly in recent years. But, most of the developed systems are failing due to not providing suitable interface. User interface is the only way by which user can interact with software system. The problem lying in the interface is related to the usability. Usability is regarded as important quality factor for developing the succ...
متن کاملDeclarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملMeasurement of Object Oriented Software Usability using Fuzzy AHP
Software usability became an important quality factor in recent years due to the increasing demand of interactive software systems. Now mostly systems are developing using object-oriented methodology. The object-oriented methodology reduces design complexity, so enhances usability. Also objectoriented approach improves the usability of software system when software engineering process combined ...
متن کاملA User-Centered Approach to Object-Oriented User Interface Design
This chapter emphasizes user-centered design as the essential process for developing usable systems. User-centered design tries to strengthen the creative aspects of user interface design. However, this does not fit very well with the more structured, architecture-centered nature of object-oriented development methodologies. Several problems associated with object-oriented techniques have been ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001