Understanding How and Why Open Source Contributors Use Diagrams in the Development of Ubuntu

被引:0
|
作者
Yatani, Koji [1 ]
Chung, Eunyoung
Jensen, Carlos
Truong, Khai N. [1 ]
机构
[1] Univ Toronto, Dept Comp Sci, Toronto, ON M5S 3G4, Canada
关键词
Diagramming; visual representation; software development; open source software (OSS); AGREEMENT;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Some of the most interesting differences between. Open Source Software (OSS) development and commercial colocated software development lie in the communication and collaboration practices of these two groups of developers. One interesting practice is that of diagramming. Though well studied and important in many aspects of co-located software development (including communication and collaboration among developers), its role in OSS development has not been thoroughly studied. In this paper, we report our investigation on how and why Ubuntu contributors use diagrams in their work. Our study shows, that diagrams are not actively used in many scenarios where they commonly would in co-located software development efforts. We describe differences in the use and practices of diagramming, their possible reasons, and present design considerations for potential systems aimed at better supporting diagram use in OSS development.
引用
收藏
页码:995 / 1004
页数:10
相关论文
共 50 条
  • [31] How Peripheral Developers Contribute to Open-Source Software Development
    Setia, Pankaj
    Rajagopalan, Balaji
    Sambamurthy, Vallabh
    Calantone, Roger
    INFORMATION SYSTEMS RESEARCH, 2012, 23 (01) : 144 - 163
  • [32] Diffusion of Open Source ERP Systems Development: How Users Are Involved
    Johansson, Bjorn
    GOVERNANCE AND SUSTAINABILITY IN INFORMATION SYSTEMS: MANAGING THE TRANSFER AND DIFFUSION OF IT, 2011, 366 : 188 - 203
  • [33] Public sector open source software projects - How is development organized?
    Linaker, Johan
    Lundell, Bjorn
    Servant, Francisco
    Gamalielsson, Jonas
    Muto, Sachiko
    Robles, Gregorio
    EMPIRICAL SOFTWARE ENGINEERING, 2025, 30 (03)
  • [34] The open academic: Why and how business academics should use social media to be more ?open? and impactful
    McCarthy, Ian P.
    Bogers, Marcel L. A. M.
    BUSINESS HORIZONS, 2023, 66 (01) : 153 - 166
  • [35] Open Source in Africa: An Opportunity Wasted? Why and How FLOSS Should Make Sense for Africa
    Ouattara, Hadja
    Ouoba, Jonathan
    Bissyande, Tegawende F.
    E-INFRASTRUCTURE AND E-SERVICES FOR DEVELOPING COUNTRIES, 2013, 119 : 184 - 188
  • [36] Why makers make what they make: motivations to contribute to open source hardware development
    Hausberg, J. Piet
    Spaeth, Sebastian
    R & D MANAGEMENT, 2020, 50 (01) : 75 - 95
  • [37] Understanding how and why users might use NHS repositories: A mixed methods study
    Holland, Matt
    Rawson, Beth
    HEALTH INFORMATION AND LIBRARIES JOURNAL, 2025,
  • [38] Understanding how professional development opportunities affect open educational resource sharing
    Flowers, Sharleen
    Hazlett, Zachary S.
    Ramirez, Marie
    Treibergs, Kira
    Vinson, Erin
    Smith, Michelle K.
    Knight, Jennifer K.
    FRONTIERS IN EDUCATION, 2024, 9
  • [39] Open-source and 'shareware' software: development models for marine use
    van Engeland, Ing Martijn
    MacSween, John A.
    NAVAL ARCHITECT, 2006, : 64 - 65
  • [40] How Microblogging Networks Affect Project Success of Open Source Software Development
    Yang, Xuan
    Hu, Daning
    Robert, Davison M.
    PROCEEDINGS OF THE 46TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2013, : 3178 - 3186