Cargando…

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 req...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor Corporativo: SpringerLink (Online service)
Otros Autores: Seffah, Ahmed (Editor ), Gulliksen, Jan (Editor ), Desmarais, Michel C. (Editor )
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Dordrecht : Springer Netherlands : Imprint: Springer, 2005.
Edición:1st ed. 2005.
Colección:Human-Computer Interaction Series, 8
Temas:
Acceso en línea:Texto Completo
Tabla de Contenidos:
  • 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.