Tesseract: Interactive Visual Exploration of Socio-Technical Relationships in Software Development

被引:50
|
作者
Sarma, Anita [1 ]
Maccherone, Larry [1 ]
Wagstrom, Patrick [1 ]
Herbsleb, James [1 ]
机构
[1] Carnegie Mellon Univ, Inst Software Res, Pittsburgh, PA 15213 USA
关键词
D O I
10.1109/ICSE.2009.5070505
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software developers have long known that project success requires a robust understanding of both technical and social linkages,. However, research has largely, considered these independently. Research on networks of technical artifacts focuses on techniques like code analysis or mining project archives. Social network analysis has been used to capture information about relations among people. Yet, each type of information is often far more useful when combined, as when the "goodness" of social networks is judged by the patterns of dependencies in the technical artifacts. To bring such information together, we have developed Tesseract, an interactive exploratory environment that utilizes cross-linked displays to visualize the myriad relationships between artifacts, developers, bugs, and communications. We evaluated Tesseract by (1) demonstrating its feasibility with GNOME project data (2) assessing its usability via informal user evaluations, and (3) verifying its suitability for the open source community via semi-structured interviews.
引用
收藏
页码:23 / 33
页数:11
相关论文
共 50 条
  • [1] Cultural and Socio-Technical Aspects in Software Development
    Lambiase, Stefano
    [J]. PROCEEDINGS OF 2024 28TH INTERNATION CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING, EASE 2024, 2024, : 482 - 487
  • [2] Tesseract: Interactive Environment for Exploration of Project Relationships
    Maccherone, Larry
    Sarma, Anita
    Wagstrom, Patrick
    Herbsleb, Jim
    [J]. 2009 31ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, COMPANION VOLUME, 2009, : 405 - 406
  • [3] Visual transcriptions as socio-technical assemblages
    Aarsand, Pal
    Sparrman, Anna
    [J]. VISUAL COMMUNICATION, 2021, 20 (02) : 289 - 309
  • [4] Understanding socio-technical factors influencing testers in software development organizations
    Deak, Anca
    [J]. 2012 IEEE 36TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2012, : 438 - 441
  • [5] Supporting Collaborative Software Development through the Visualization of Socio-Technical Dependencies
    de Souza, Cleidson R. B.
    Quirk, Stephen
    Trainer, Erik
    Redmiles, David F.
    [J]. GROUP'07: PROCEEDINGS OF THE 2007 INTERNATIONAL ACM CONFERENCE ON SUPPORTING GROUP WORK, 2007, : 147 - 156
  • [6] Socio-Technical Factors in Electronic Software Biddings
    Hochstetter, Jorge
    Garcia, Mauricio
    Cares, Carlos
    [J]. JOURNAL OF THEORETICAL AND APPLIED ELECTRONIC COMMERCE RESEARCH, 2019, 14 (03): : 34 - 60
  • [7] Accounting for socio-technical resilience in software engineering
    Lopez, Tamara
    Sharp, Helen
    Wermelinger, Michel
    Langer, Melanie
    Levine, Mark
    Jay, Caroline
    Yu, Yijun
    Nuseibeh, Bashar
    [J]. 2023 IEEE/ACM 16TH INTERNATIONAL CONFERENCE ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING, CHASE, 2023, : 31 - 36
  • [8] Socio-Technical Grounded Theory for Software Engineering
    Hoda, Rashina
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2022, 48 (10) : 3808 - 3832
  • [9] Expanding the criteria for evaluating socio-technical software
    Whitworth, Brian
    Banuls, Victor
    Sylla, Cheickna
    Mahinda, Edward
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2008, 38 (04): : 777 - 790
  • [10] Development of socio-technical disaster model
    Aini, M. S.
    Fakhrul-Razi, A.
    [J]. SAFETY SCIENCE, 2010, 48 (10) : 1286 - 1295