usability vs. software development processes

33
Efficiently integrating usability into software development

Upload: susana-vilaca

Post on 29-Nov-2014

4.144 views

Category:

Business


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Usability vs. Software Development Processes

Efficiently integrating usability into software development

Page 2: Usability vs. Software Development Processes
Page 3: Usability vs. Software Development Processes
Page 4: Usability vs. Software Development Processes

Poor requirements specification

Bad relationship management between customers and

developers

Page 5: Usability vs. Software Development Processes
Page 6: Usability vs. Software Development Processes
Page 7: Usability vs. Software Development Processes
Page 8: Usability vs. Software Development Processes

Fulfilling user’s needs, wants and desires

Designing user interfaces that allow users to complete their tasks in an efficient and easy way

Page 9: Usability vs. Software Development Processes
Page 10: Usability vs. Software Development Processes

key for project’s success=

Page 11: Usability vs. Software Development Processes
Page 12: Usability vs. Software Development Processes

Goals

Page 13: Usability vs. Software Development Processes
Page 14: Usability vs. Software Development Processes

Managing the project

Page 15: Usability vs. Software Development Processes

Software Development Process

Page 16: Usability vs. Software Development Processes

Integrating usability techniques

Ethnographic studies, interviews,

surveys, user scenarios, workflow

modeling, focus groups, etc.

Ethnographic studies, interviews,

surveys, user scenarios, workflow

modeling, focus groups, etc.

Prototypes, card sorting, usability

testing, participatory design, etc.

Prototypes, card sorting, usability

testing, participatory design, etc.

Usability testing, heuristic evaluation,

surveys, etc.

Usability testing, heuristic evaluation,

surveys, etc.

Page 17: Usability vs. Software Development Processes

Involving Users

Page 18: Usability vs. Software Development Processes

Users diversity

Users availability

Development team organizational culture

Product type

Involving Users

Page 19: Usability vs. Software Development Processes
Page 20: Usability vs. Software Development Processes

Development costs saving

Page 21: Usability vs. Software Development Processes

Users efficiency

Page 22: Usability vs. Software Development Processes

Revenue

Page 23: Usability vs. Software Development Processes
Page 24: Usability vs. Software Development Processes

Barriers

Psychological Organizational

Page 25: Usability vs. Software Development Processes

“Involving users will only lengthen development timelines and time to market”

Page 26: Usability vs. Software Development Processes

“Usage scenarios and usability testing just add to the already sky-high number of requirements

we’re dealing with.”

Page 27: Usability vs. Software Development Processes

“We already have enough trouble managing our product development process – adding users into the mix will make the process even more

chaotic.”

Page 28: Usability vs. Software Development Processes

“It is problematic to get money and the permission from the projects to do this, it is not

easy to get permission to spend money on doing usability”

Page 29: Usability vs. Software Development Processes
Page 30: Usability vs. Software Development Processes

We have to analyze…

Page 31: Usability vs. Software Development Processes
Page 32: Usability vs. Software Development Processes

Don’t overdo on Usability…

Usability

Project Success Critical Point

Page 33: Usability vs. Software Development Processes

Susana Vilaç[email protected]

http://susanavilaca.wordpress.com