Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3185089.3185105acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicscaConference Proceedingsconference-collections
research-article

An Empirical Study for Adopting Social Computing in Global Software Development

Published: 08 February 2018 Publication History

Abstract

To manage communication in global software development (GSD) is a challenging and critical task. While practitioners show great interest and attention in social computing. Adoption of social computing is still a hot area of research in GSD. The adoption of social computing and identification of motivators for adopting social computing in the context of GSD is provided in this research paper. To deal with the research objectives we applied the systematic literature review (SLR) and a questionnaire survey of 38 software industry experts of Pakistan. Firstly, by using simple SLR approach we identified motivators in the context of social computing. Secondly, a survey of the questionnaire was established by using SLR. From the findings of this research, we identified the key factors for the adoption of social computing in GSD projects and these factors may include effective coordination and communication information spreading and expert's feedback. The results (t=.552, p=.5863) indicate that there is no major difference between the findings of SLR and questionnaire survey. So, the need is to develop the policies and strategies of social computing for the adoption of social computing in GSD projects.

References

[1]
Binder, J., Global project management: communication, collaboration and management across borders. Strategic Direction, 2009. 25(9).
[2]
Kern, T. and L. Willcocks, Exploring information technology outsourcing relationships: theory and practice. The Journal of Strategic Information Systems, 2000. 9(4): p. 321-350.
[3]
McLaughlin, L., An eye on India: Outsourcing debate continues. Ieee Software, 2003. 20(3): p. 114-117.
[4]
Niazi, M., et al. Motivators of adopting social computing in global software development: initial results. in World Congress on Engineering 2013. 2013. IAENG.
[5]
Raduescu, C. and A.Q. Gill, Towards the development of a complex adaptive project environment assessment tool, in Information System Development. 2014, Springer. p. 487-498.
[6]
Giuffrida, R. and Y. Dittrich, Empirical studies on the use of social software in global software development--A systematic mapping study. Information and Software Technology, 2013. 55(7): p. 1143-1164.
[7]
Lehtonen, I., Communication challenges in agile global software development. University of Helsinki, Department of Computer Science, Faculty of Science, 2009.
[8]
Herbsleb, J.D. and A. Mockus, An empirical study of speed and communication in globally distributed software development. IEEE Transactions on software engineering, 2003. 29(6): p. 481-494.
[9]
Schümmer, T. and J. Schümmer, Support for distributed teams in extreme programming. Extreme programming examined, 2001: p. 355-377.
[10]
Malone, T.W. and K. Crowston, The interdisciplinary study of coordination. ACM Computing Surveys (CSUR), 1994. 26(1): p. 87-119.
[11]
Espinosa, J.A. and E. Carmel, The impact of time separation on coordination in global software teams: a conceptual foundation. Software Process: Improvement and Practice, 2003. 8(4): p. 249-266.
[12]
Storey, M.-A., et al. The (r) evolution of social media in software engineering. in Proceedings of the on Future of Software Engineering. 2014. ACM.
[13]
Qumer Gill, A. and D. Bunker, Towards the development of a cloud-based communication technologies assessment tool: An analysis of practitioners' perspectives. Vine, 2013. 43(1): p. 57-77.
[14]
Niazi, M. and M.A. Babar, Identifying high perceived value practices of CMMI level 2: an empirical study. Information and software technology, 2009. 51(8): p. 1231-1243.
[15]
Layman, L., et al., Essential communication practices for Extreme Programming in a global software development team. Information and software technology, 2006. 48(9): p. 781-794.
[16]
Erickson, J.M. and C. Ranganathan. Project management capabilities: Key to application development offshore outsourcing. in System Sciences, 2006. HICSS'06. Proceedings of the 39th Annual Hawaii International Conference on. 2006. IEEE.
[17]
Giuffrida, R. and Y. Dittrich. Exploring the role of social software in global software development projects. in Global Software Engineering Workshop (ICGSEW), 2011 Sixth IEEE International Conference on. 2011. IEEE.
[18]
Parameswaran, M. and A.B. Whinston, Research issues in social computing. Journal of the Association for Information Systems, 2007. 8(6): p. 336.
[19]
Gill, A. and D. Bunker, Crowd sourcing challenges assessment index for disaster management. 2012.
[20]
Feng, Q., L. Liu, and Y. Dai, Vulnerabilities and countermeasures in context-aware social rating services. ACM Transactions on Internet Technology (TOIT), 2012. 11(3): p. 11.
[21]
Treude, C. and M.-A. Storey. How tagging helps bridge the gap between social and technical aspects in software development. in Software Engineering, 2009. ICSE 2009. IEEE 31st International Conference on. 2009. IEEE.
[22]
Treude, C. and M.-A. Storey. Awareness 2.0: staying aware of projects, developers and tasks using dashboards and feeds. in Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering-Volume 1. 2010. ACM.
[23]
Treude, C., O. Barzilay, and M.-A. Storey. How do programmers ask and answer questions on the web?: Nier track. in Software Engineering (ICSE), 2011 33rd International Conference on. 2011. IEEE.
[24]
Pagano, D. and W. Maalej. How do developers blog?: an exploratory study. in Proceedings of the 8th working conference on Mining software repositories. 2011. ACM.
[25]
Mamykina, L., et al. Design lessons from the fastest q&a site in the west. in Proceedings of the SIGCHI conference on Human factors in computing systems. 2011. ACM.
[26]
Li, Q., et al., Technology supports for distributed and collaborative learning over the internet. ACM Transactions on Internet Technology (TOIT), 2008. 8(2): p. 5.
[27]
Dikaiakos, M.D., A. Katsifodimos, and G. Pallis, Minersoft: Software retrieval in grid and cloud computing infrastructures. ACM Transactions on Internet Technology (TOIT), 2012. 12(1): p. 2.
[28]
Duarte, D., et al. Collaborative requirements elicitation with visualization techniques. in Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), 2012 IEEE 21st International Workshop on. 2012. IEEE.
[29]
Liang, P., P. Avgeriou, and V. Clerc. Requirements reasoning for distributed requirements analysis using semantic wiki. in Global Software Engineering, 2009. ICGSE 2009. Fourth IEEE International Conference on. 2009. IEEE.
[30]
Keele, S., Guidelines for performing systematic literature reviews in software engineering, in Technical report, Ver. 2.3 EBSE Technical Report. EBSE. 2007, sn.
[31]
Kitchenham, B.A., et al., Refining the systematic literature review process---two participant-observer case studies. Empirical Software Engineering, 2010. 15(6): p. 618-653.
[32]
Kitchenham, B., et al. The impact of limited search procedures for systematic literature reviews A participant-observer case study. in Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement. 2009. IEEE Computer Society.
[33]
Niazi, M. and M. Babar, De-motivators of software process improvement: An analysis of vietnamese practitioners' views. Product-Focused Software Process Improvement, 2007: p. 118-131.
[34]
Niazi, M., M.A. Babar, and J.M. Verner, Software Process Improvement barriers: A cross-cultural comparison. Information and software technology, 2010. 52(11): p. 1204-1216.
[35]
Niazi, M., et al., Establishing trust in offshore software outsourcing relationships: an exploratory study using a systematic literature review. IET software, 2013. 7(5): p. 283-293.
[36]
Zhang, P., Z.-X. Zeng, and C.-P. Huang. Study on critical success factors for IT outsourcing lifecycle. in Wireless Communications, Networking and Mobile Computing, 2007. WiCom 2007. International Conference on. 2007. IEEE.

Cited By

View all
  • (2020)CFDSD: a Communication Framework for Distributed Software DevelopmentJournal of the Brazilian Computer Society10.1186/s13173-020-00101-726:1Online publication date: 21-Aug-2020
  • (2020)An Intelligent Recommender and Decision Support System (IRDSS) for Effective Management of Software ProjectsIEEE Access10.1109/ACCESS.2020.30109688(140752-140766)Online publication date: 2020

Index Terms

  1. An Empirical Study for Adopting Social Computing in Global Software Development

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    ICSCA '18: Proceedings of the 2018 7th International Conference on Software and Computer Applications
    February 2018
    349 pages
    ISBN:9781450354141
    DOI:10.1145/3185089
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    In-Cooperation

    • University of Tokyo

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 08 February 2018

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. "ACM IEEE social computing"
    2. "GSD"
    3. "SLR"
    4. "Survey"

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    ICSCA 2018

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)3
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 03 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2020)CFDSD: a Communication Framework for Distributed Software DevelopmentJournal of the Brazilian Computer Society10.1186/s13173-020-00101-726:1Online publication date: 21-Aug-2020
    • (2020)An Intelligent Recommender and Decision Support System (IRDSS) for Effective Management of Software ProjectsIEEE Access10.1109/ACCESS.2020.30109688(140752-140766)Online publication date: 2020

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media