Skip to main content

Part of the book series: Human-Computer Interaction Series ((HCIS,volume 8))

Abstract

This book aims at bridging the gap between the field of software engineering (SE) and Human Computer Interaction (HCI), and addresses the concerns of integrating usability and user centered systems design into the development process. This can be done by defining techniques, tools and practices that can fit into the entire software engineering lifecycle as well as by defining ways of addressing the knowledge and skills needed, and the attitudes and basic values that a user centered development methodology requires. This introductory chapter highlights the major challenges and obstacles in integrating usability and user-centered design techniques in the software engineering lifecycle. The discussion is centered on the following key issues:

  • When and how to involve users and user interface design specialists in the design and development process

  • Practical experiences of using usability engineering techniques and artefacts in the analysis, design and evaluation processes

  • Organizational obstacles to user-centered design

  • Role of the UCD facilitator and usability professionals in the development processes and teams

  • Communication problems that occur when usability experts with varied skills and expertise communicate with software and computer scientists

The chapter also provides some basic definitions especially about usability, its measurement and its place in the mainstream development lifecycle. Most of the integration problems briefly discussed in this chapter are detailed in other chapters.

with inputs from the book contributors

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer

About this chapter

Cite this chapter

Seffah, A., Gulliksen, J., Desmarais, M.C. (2005). An Introduction to Human-Centered Software Engineering. In: Seffah, A., Gulliksen, J., Desmarais, M.C. (eds) Human-Centered Software Engineering — Integrating Usability in the Software Development Lifecycle. Human-Computer Interaction Series, vol 8. Springer, Dordrecht. https://doi.org/10.1007/1-4020-4113-6_1

Download citation

  • DOI: https://doi.org/10.1007/1-4020-4113-6_1

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-1-4020-4027-6

  • Online ISBN: 978-1-4020-4113-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics