Desmarais, Michel C.

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

Desmarais, Michel C. - Human-Centered Software Engineering — Integrating Usability in the Software Development Lifecycle, ebook


Ebook, PDF with Adobe DRM
ISBN: 9781402041136
DRM Restrictions

PrintingNot allowed
Copy to clipboardNot allowed

Table of contents

I. Introductory Chapter

1. An Introduction to Human-Centered Software Engineering
Ahmed Seffah, Jan Gulliksen, Michel C. Desmarais

II. Principles, Myths and Challenges

2. Key Principles for User-Centred Systems Design
Jan Gulliksen, Bengt Göransson, Inger Boivie, Jenny Persson, Stefan Blomkvist, Åsa Cajander

3. HCI, Usability and Software Engineering Integration: Present and Future
Ahmed Seffah, Michel C. Desmarais, Eduard Metzker

4. Surveying the Solitudes: An Investigation into the Relationships between Human Computer Interaction and Software Engineering in Practice
Bill Jerome, Rick Kazman

5. Convergence or Competition between Software Engineering and Human Computer Interaction
Allistair G. Sutcliffe

III. Requirements, Scenarios, and Use-cases

6. Experience with Using General Usability Scenarios on the Software Architecture of a Collaborative System
Rob J. Adams, Len Bass, Bonnie E. John

7. Linking User Needs and Use Case-Driven Requirements Engineering
Sari Kujala

8. Guiding Designers to the World of Usability: Determining Usability Requirements Through Teamwork
Timo Jokela

9. Transforming Usability Engineering Requirements into Software Engineering Specifications: From PUF to UML
Jim A. Carter, Jun Liu, Kevin Schneider, David Fourney

IV. UCD, Unified and Agile Processes

10. Which, When and How Usability Techniques and Activities Should Be Integrated
Xavier Ferre, Natalia Juristo, Ana M. Moreno

11. Coping with Complexity
Dave Roberts

12. Towards a Model for Bridging Agile Development and User-Centered Design
Stefan Blomkvist

13. Ripple: An Event Driven Design Representation Framework for Integrating Usability and Software Engineering Life Cycles
Pardha S. Pyla, Manuel A. Pérez-Quiñones, James D. Arthur, H. Rex Hartson

V. UCD Knowledge and UI design Patterns

14. Integrating User-Centered Design Knowledge with Scenarios
Steven R. Haynes, John M. Carroll, Mary Beth Rosson

15. Patterns of Integration: Bringing User Centered Design into the Software Development Lifecycle
Lisa Battle

16. UI Design Patterns: Bridging Use Cases and UI Design
John M. Artim

17. UI Design Patterns: From Theory to Practice
Janet Wesson, Lester Cowley


Printing: not available
Clipboard copying: not available

Keywords: COMPUTERS / Computer Science COM014000

Publication year
Information Technology, Telecommunications

Similar titles