Software for use: a practical guide to the models and methods of usage-centered design
Software for use: a practical guide to the models and methods of usage-centered design
Scenarios, objects, and points of view in user interface design
Object modeling and user interface design
User interface design in the rational unified process
Object modeling and user interface design
Writing Effective Use Cases
The Rational Unified Process: An Introduction, Second Edition
The Rational Unified Process: An Introduction, Second Edition
Usability Engineering
Use Case Modeling
CTTE: support for developing and analyzing task models for interactive system design
IEEE Transactions on Software Engineering
Task Descriptions as Functional Requirements
IEEE Software
ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models
INTERACT '97 Proceedings of the IFIP TC13 Interantional Conference on Human-Computer Interaction
SketchiXML: towards a multi-agent design tool for sketching user interfaces based on USIXML
TAMODIA '04 Proceedings of the 3rd annual conference on Task models and diagrams
From usability tasks to usable user interfaces
TAMODIA '05 Proceedings of the 4th international workshop on Task models and diagrams
MIS '05 Proceedings of the 2005 symposia on Metainformatics
IHC '06 Proceedings of VII Brazilian symposium on Human factors in computing systems
Usability-Engineering-Requirements as a Basis for the Integration with Software Engineering
Proceedings of the 13th International Conference on Human-Computer Interaction. Part I: New Trends
DCMI '09 Proceedings of the 2009 International Conference on Dublin Core and Metadata Applications
Are engineers condemned to design? a survey on software engineering and UI design in Switzerland
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction - Volume Part II
Hi-index | 0.00 |
This paper presents the definition of a software development process (SDP) that integrates practices from Software Engineering (SE) and Human-Computer Interaction (HCI) with three main goals. First, we intend to help professionals from both areas in developing interactive systems with usability. Second, we want to make HCI an essential part of SE processes by facilitating the communication between professionals from these two areas, thus, bringing productivity to a new working environment. Third, we aim at describing the basis for generating User Interfaces (UI) through the integration of HCI concepts in the process, rather than on depending only on UI designers' experience.