Distributed Developers and the Non-use of Web 2.0 Technologies: A Proclivity Model

We sought to understand the role that Web 2.0 technologies play in supporting the development of trust in globally distributed development teams. We found the use of Web 2.0 technologies to be minimal, with less than 25% of our participants reporting using them and many reporting the disadvantages of adopting them. In response, we sought to understand the factors that led to the use and non-use of these technologies in distributed development teams. We adopted a mix of qualitative and quantitative methods to analyze data collected from 61 interviewees representing all common roles in systems development. We discovered six factors that influenced the use and non-use of Web 2.0 technology. We present a proclivity model to frame our findings as well as our conclusions about the interrelationships between the results of our qualitative and quantitative analyses. We also present implications for the design of collaboration tools, which could lead to greater support and usage by distributed developers.

[1]  Rong Tang,et al.  Towards an optimal resolution to information overload: an infomediary approach , 2001, GROUP.

[2]  Ban Al-Ani,et al.  Impact of collaborative traces on trustworthiness , 2011, CHASE '11.

[3]  John D'Ambra,et al.  Use of the World Wide Web for international travel: Integrating the construct of uncertainty in information seeking and the task-technology fit (TTF) model , 2004, J. Assoc. Inf. Sci. Technol..

[4]  R. Stephenson A and V , 1962, The British journal of ophthalmology.

[5]  Alfred Kobsa,et al.  Interpersonal Privacy Management in Distributed Collaboration: Situational Characteristics and Interpretive Influences , 2009, INTERACT.

[6]  Takashi Hattori Wikigramming: a wiki-based training environment for programming , 2011, Web2SE '11.

[7]  Sue Fowell,et al.  Expectations versus reality: a snapshot of consumer experiences with Internet retailing , 2000, Int. J. Inf. Manag..

[8]  Gordon B. Davis,et al.  User Acceptance of Information Technology: Toward a Unified View , 2003, MIS Q..

[9]  Dale Goodhue,et al.  Understanding user evaluations of information systems , 1995 .

[10]  A. O'connell Logistic Regression Models for Ordinal Response Variables , 2005 .

[11]  Bonnie A. Nardi,et al.  NetWORKers and their Activity in Intensional Networks , 2002, Computer Supported Cooperative Work (CSCW).

[12]  Venkataraman Ramesh,et al.  Web 2.0 proclivity: understanding how personal use influences organizational adoption , 2009, SIGDOC '09.

[13]  Michael J. Brzozowski WaterCooler: exploring an organization through enterprise social media , 2009, GROUP.

[14]  Eleni Stroulia,et al.  Annoki: a MediaWiki-based collaboration platform , 2010, Web2SE '10.

[15]  David F. Redmiles,et al.  On The Roles of APIs in the Coordination of Collaborative Software Development , 2009, Computer Supported Cooperative Work (CSCW).

[16]  David F. Redmiles,et al.  The Awareness Network, To Whom Should I Display My Actions? And, Whose Actions Should I Monitor? , 2011, IEEE Transactions on Software Engineering.

[17]  David de Almeida Ferreira,et al.  Wiki Supported Collaborative Requirements Engineering , 2008 .

[18]  R. Quinn Beyond Rational Management: Mastering the Paradoxes and Competing Demands of High Performance , 1991 .

[19]  Ilze Zigurs,et al.  A Theory of Task/Technology Fit and Group Support Systems Effectiveness , 1998, MIS Q..

[20]  Remco C. de Boer,et al.  Experiences with Semantic Wikis for Architectural Knowledge Management , 2011, 2011 Ninth Working IEEE/IFIP Conference on Software Architecture.

[21]  Arie van Deursen,et al.  Combining micro-blogging and IDE interactions to support developers in their quests , 2010, 2010 IEEE International Conference on Software Maintenance.

[22]  Aurora Vizcaíno,et al.  Collaboration Tools for Global Software Engineering , 2010, IEEE Software.

[23]  Ban Al-Ani,et al.  An Understanding of the Role of Trust in Knowledge Seeking and Acceptance Practices in Distributed Development Teams , 2011, 2011 IEEE Sixth International Conference on Global Software Engineering.

[24]  Rachel Harrison,et al.  A survey of social media use in software systems development , 2010, Web2SE '10.

[25]  Aditya Johri,et al.  Look ma, no email!: blogs and IRC as primary and preferred communication tools in a distributed firm , 2011, CSCW.

[26]  Wendy A. Kellogg,et al.  The adoption and use of BABBLE: A field study of chat in the workplace , 1999, ECSCW.

[27]  Daniel M. German,et al.  Towards understanding twitter use in software engineering: preliminary findings, ongoing challenges and future questions , 2011, Web2SE '11.

[28]  Ira David Privacy Concerns Regarding the Monitoring of Instant Messaging in the Workplace: Is it Big Brother or Just Business? , 2004 .

[29]  Wanda J. Orlikowski,et al.  Learning from Notes: organizational issues in groupware implementation , 1992, CSCW '92.

[30]  Jörg Rech,et al.  Wiki-Based Stakeholder Participation in Requirements Engineering , 2007, IEEE Software.

[31]  Jonathan Grudin,et al.  Why CSCW Applications Fail: Problems in the Design and Evaluation of Organization of Organizational Interfaces. , 1988 .

[32]  Diane M. Strong,et al.  Assessing software maintenance tool utilization using task-technology fit and fitness-for-use models , 1998, J. Softw. Maintenance Res. Pract..

[33]  Arie van Deursen,et al.  Adinda: a knowledgeable, browser-based IDE , 2010, 2010 ACM/IEEE 32nd International Conference on Software Engineering.

[34]  Jonathan Grudin,et al.  Managerial use and emerging norms: effects of activity patterns on software design and deployment , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[35]  Christoph Treude,et al.  Awareness 2.0: staying aware of projects, developers and tasks using dashboards and feeds , 2010, 2010 ACM/IEEE 32nd International Conference on Software Engineering.

[36]  Panagiotis Louridas,et al.  Using wikis in software development , 2006, IEEE Software.

[37]  Ban Al-Ani,et al.  Trust and surprise in distributed teams: towards an understanding of expectations and adaptations , 2012, ICIC.