Regulation as an Enabler for Collaborative Software Development

被引:0
|
作者
Arciniegas-Mendez, Maryi [1 ]
Zagalsky, Alexey [1 ]
Storey, Margaret-Anne [1 ]
Hadwin, Allyson F. [1 ]
机构
[1] Univ Victoria, Victoria, BC, Canada
关键词
MODEL;
D O I
10.1109/CHASE.2015.29
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Collaboration has become an integral aspect of software engineering. The widespread availability and adoption of social channels has led to a culture where today's developers participate and collaborate more frequently with one another. Awareness is widely accepted as an important feature of collaboration, but exactly what this encompasses and how processes and tools should be evaluated in terms of their awareness support remains an open challenge. In this paper, we borrow a theory of regulation from the Learning Science domain and show how this theory can be used to provide more detailed insights into how collaboration tools and processes can be compared and analyzed.
引用
收藏
页码:97 / 100
页数:4
相关论文
共 50 条
  • [31] Supporting collaborative software development over GitHub
    Arora, Ritu
    Goel, Sanjay
    Mittal, Ravi Kant
    SOFTWARE-PRACTICE & EXPERIENCE, 2017, 47 (10): : 1393 - 1416
  • [32] Toward Inconsistency Awareness in Collaborative Software Development
    Huyen, Phan Thi Thanh
    Ochimizu, Koichiro
    2011 18TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2011), 2011, : 154 - 162
  • [33] Collaborative problem solving and groupware for software development
    DeFranco-Tommarello, Joanna
    Deek, Fadi P.
    Information Systems Management, 2004, 21 (01) : 67 - 80
  • [34] Teaching Collaborative Software Development: A Case Study
    Kilamo, Terhi
    Hammouda, Imed
    Chatti, Mohamed Amine
    2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 1165 - 1174
  • [35] On The Roles of APIs in the Coordination of Collaborative Software Development
    de Souza, Cleidson R. B.
    Redmiles, David F.
    COMPUTER SUPPORTED COOPERATIVE WORK-THE JOURNAL OF COLLABORATIVE COMPUTING AND WORK PRACTICES, 2009, 18 (5-6): : 445 - 475
  • [36] Automatic team recommendation for collaborative software development
    Tuarob, Suppawong
    Assavakamhaenghan, Noppadol
    Tanaphantaruk, Waralee
    Suwanworaboon, Ponlakit
    Hassan, Saeed-Ul
    Choetkiertikul, Morakot
    EMPIRICAL SOFTWARE ENGINEERING, 2021, 26 (04)
  • [37] Exploiting Semantics in Collaborative Software Development Tasks
    Panagiotou, Dimitris
    Mentzas, Gregoris
    KNOWLEDGE-BASED SOFTWARE ENGINEERING, 2008, 180 : 385 - 394
  • [38] Collaborative Software Development Through Reflection and Storytelling
    Mahoney, Mark
    CSCW'17: COMPANION OF THE 2017 ACM CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK AND SOCIAL COMPUTING, 2017, : 13 - 16
  • [39] Anger and Its Direction in Collaborative Software Development
    Gachechiladze, Daviti
    Lanubile, Filippo
    Novielli, Nicole
    Serebrenik, Alexander
    2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: NEW IDEAS AND EMERGING TECHNOLOGIES RESULTS TRACK (ICSE-NIER), 2017, : 11 - 14
  • [40] Recognizing Bot Activity in Collaborative Software Development
    Golzadeh, Mehdi
    Mens, Tom
    Decan, Alexandre
    Constantinou, Eleni
    Chidambara, Natarajan
    IEEE SOFTWARE, 2022, 39 (05) : 56 - 61