Human-Centered Software Engineering — Integrating Usability in the Software Development Lifecycle

Human-CenteredSoftwareEngineering: BridgingHCI,UsabilityandSoftwareEngineering From its beginning in the 1980’s, the ?eld of human-computer interaction (HCI) has beende?nedasamultidisciplinaryarena. BythisImeanthattherehas beenanexplicit recognition that distinct skills and perspectives are required...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Άλλοι συγγραφείς: Seffah, Ahmed (Επιμελητής έκδοσης), Gulliksen, Jan (Επιμελητής έκδοσης), Desmarais, Michel C. (Επιμελητής έκδοσης)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Dordrecht : Springer Netherlands, 2005.
Σειρά:Human-Computer Interaction Series, 8
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
Πίνακας περιεχομένων:
  • Introductory Chapter
  • An Introduction to Human-Centered Software Engineering
  • Principles, Myths and Challenges
  • Key Principles for User-Centred Systems Design
  • HCI, Usability and Software Engineering Integration: Present and Future
  • Surveying the Solitudes: An Investigation into the Relationships between Human Computer Interaction and Software Engineering in Practice
  • Convergence or Competition between Software Engineering and Human Computer Interaction
  • Requirements, Scenarios, and Use-cases
  • Experience with Using General Usability Scenarios on the Software Architecture of a Collaborative System
  • Linking User Needs and Use Case-Driven Requirements Engineering
  • Guiding Designers to the World of Usability: Determining Usability Requirements Through Teamwork
  • Transforming Usability Engineering Requirements into Software Engineering Specifications: From PUF to UML
  • UCD, Unified and Agile Processes
  • Which, When and How Usability Techniques and Activities Should Be Integrated
  • Coping with Complexity
  • Towards a Model for Bridging Agile Development and User-Centered Design
  • Ripple: An Event Driven Design Representation Framework for Integrating Usability and Software Engineering Life Cycles
  • UCD Knowledge and UI design Patterns
  • Integrating User-Centered Design Knowledge with Scenarios
  • Patterns of Integration: Bringing User Centered Design into the Software Development Lifecycle
  • UI Design Patterns: Bridging Use Cases and UI Design
  • UI Design Patterns: From Theory to Practice.