We have selected six myths about the OSS community and have tested whether they are true or not. The purpose of this report is to identify the lessons that can be learned from the development style of the OSS community and the issues that need to be addressed in order to achieve better Employee Experience (EX) in software development within companies and organizations. The OSS community has been led by a group of skilled developers known as hackers. We have great respect for the engineers and activities of the OSS community and aim to learn from them. On the other hand, it is important to recognize that having high expectations can sometimes result in misunderstandings. When there are excessive expectations and concerns, misunderstandings (referred to as myths) can arise, particularly when individuals who are not practitioners rely on hearsay to understand the practices of practitioners. We selected the myths to be tested based on a literature review and interviews. These myths are held by software development managers and customers who are not direct participants in the OSS community. We answered questions about each myth through: 1) Our own analysis of repository data, 2) A literature survey of data analysis conducted by previous studies, or 3) A combination of the two approaches.
翻译:我们选取了关于开源软件(OSS)社区的六种迷思,并检验了其真实性。本报告旨在从OSS社区的开发风格中识别可借鉴的经验,以及在企业与组织软件开发过程中,为提升员工体验(EX)所需解决的问题。OSS社区由被称为“黑客”的资深开发者群体引领。我们对OSS社区的工程师及其活动深表敬意,并致力于向他们学习。另一方面,认识到高期望有时可能引发误解这一点至关重要。当期望与担忧过度时,尤其当非从业者依赖道听途说来理解从业者的实践时,便会滋生误解(即所谓的“迷思”)。我们基于文献综述与访谈选取了待检验的迷思。这些迷思主要来源于未直接参与OSS社区的软件开发管理者及客户。针对每项迷思,我们通过以下方式予以解答:1)对仓库数据的独立分析,2)对既往研究数据分析的文献调研,或3)两种方法的结合。