Human-Computer Interaction (HCI) has devised many methods to support usercentred design (Mayhew, 1999; Nielsen, 1993). Nevertheless, there is an increasing need for design methods that support the unique set of requirements found in social software. We identify the key aspects of social software that distinguish it from nonsocial software and go on to describe a design lifecycle that has been successfully implemented in the design of a communication and contact management and visualisation tool prototype. The multidisciplinary team engaged in collaborative user-centred research and design. The techniques used to support this are described. Also discussed are the ways in which collaboration was facilitated, with a focus on the accommodation of the multidisciplinary nature of the team. The research findings suggested differences in social network size between age groups, as well as different methods of social network visualisation in both visual design and structure. The paper describes how each methodology in the lifecycle was conducted and lists the advantages and limitations of each, providing suggestions for improvements where possible. Scope for further work is discussed and a synopsis of the main findings is presented.
[1]
Joep W. Frens,et al.
Interaction relabelling and extreme characters: methods for exploring aesthetic interactions
,
2000,
DIS '00.
[2]
Jakob Nielsen,et al.
Usability engineering
,
1997,
The Computer Science and Engineering Handbook.
[3]
Deborah J. Mayhew,et al.
The usability engineering lifecycle
,
1999,
CHI Extended Abstracts.
[4]
M. Huysman,et al.
How Does the Internet Affect Social Capital
,
2004
.
[5]
Ellen Isaacs,et al.
Teen use of messaging media
,
2002,
CHI Extended Abstracts.
[6]
D. Hindman.
The Virtual Community: Homesteading on the Electronic Frontier
,
1996
.
[7]
Christopher McCarty,et al.
Structure in Personal Networks
,
2002,
J. Soc. Struct..