TY - CHAP
T1 - Methods as theories
T2 - Evidence and arguments for theorizing on software development
AU - Sawyer, Steve
AU - Annabi, Hala
PY - 2006
Y1 - 2006
N2 - In this paper we argue that software development methods represent theories on how best to engage the impressively complex and inherently socio-technical activity of making software. To help illustrate our points we draw on examples of three software methods: the waterfall approach, packaged software development, and free/libre and open source software development, In doing this, we highlight that software development methods reflect - too often implicitly - theories of (1) how people should behave, (2) how groups of people should interact, (3) the tasks that people should do, (4) the order of these tasks, (5) the tools needed to achieve these tasks, (6) the proper outcomes of these tasks, (7) the means to make this all happen, and (8) that these relations among concepts are further set in specific social, cultural, economic, and industrial contexts. We conclude by highlighting three trends in conceptualizing these eight elements.
AB - In this paper we argue that software development methods represent theories on how best to engage the impressively complex and inherently socio-technical activity of making software. To help illustrate our points we draw on examples of three software methods: the waterfall approach, packaged software development, and free/libre and open source software development, In doing this, we highlight that software development methods reflect - too often implicitly - theories of (1) how people should behave, (2) how groups of people should interact, (3) the tasks that people should do, (4) the order of these tasks, (5) the tools needed to achieve these tasks, (6) the proper outcomes of these tasks, (7) the means to make this all happen, and (8) that these relations among concepts are further set in specific social, cultural, economic, and industrial contexts. We conclude by highlighting three trends in conceptualizing these eight elements.
UR - http://www.scopus.com/inward/record.url?scp=33749168201&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33749168201&partnerID=8YFLogxK
U2 - 10.1007/0-387-34588-4_26
DO - 10.1007/0-387-34588-4_26
M3 - Chapter
AN - SCOPUS:33749168201
SN - 0387345876
SN - 9780387345871
T3 - IFIP International Federation for Information Processing
SP - 397
EP - 411
BT - Social Inclusion
A2 - Trauth, Eileen
A2 - Howcroft, Debra
A2 - Butler, Tom
A2 - Butler, Tom
A2 - DeGross, Janice
ER -