People in Software Design

739 views
661 views

Published on

Published in: Education, Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
739
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

People in Software Design

  1. 1. People in Design Damian Gordon
  2. 2. People in Design• Why do we care about people in design? – Because we build software systems for other people, so we have to give as much thought about how these people (the users) will experience the system, as we do in the building on the internal logic of the system.
  3. 3. People in Design• How do we represent people in design?
  4. 4. People in Design• How do we represent people in design? – It’s worse than you think.
  5. 5. People in Design• Let’s take an example, users of facebook:
  6. 6. Non-Registered Users View publicly available profiles Register to join facebook
  7. 7. View publicly availableRegistered Users profiles Log in Look at friends updates Update own profile Post on walls Add an app Log out
  8. 8. Register toUsers join facebook View publicly available profiles Log in Look at friends updates Update own profile Post on walls Add an appRegistered Non-Registered Users Users Log out
  9. 9. People in Design• Let’s take another example, e-mail:
  10. 10. Log ine-Mail Read new messages Reread old messages Delete messages Send new messages Create mailing list Registered Users Log out
  11. 11. Log in e-Mail Read new messages Reread old messages Delete messages Send new messages Create mailing listRegistered Users Log out
  12. 12. Log in e-Mail Read new messages Reread old messages Delete messages Send new messages Create mailing listRegistered Administrator Users Log out
  13. 13. Log in e-Mail Read new messages Reread old messages Delete messages Send new messages Create mailing listRegistered Administrator Users Log out
  14. 14. Delete email Log in e-Mail Create new account email Read new account messages Reread old messages Delete messages Send new messages Create mailing listRegistered Administrator Users Log out

×