1. |
- González-Barahona, Jesús-M., et al.
(författare)
-
Libre Software and the Corporate World
- 2009
-
Ingår i: UPGRADE. - : Novática. - 1684-5285. ; X:3, s. 5-10
-
Tidskriftsartikel (refereegranskat)abstract
- Libre software is a new world in itself, for both companies and professionals. As the use of libre software products becomes more widespread in the software industry and in other sectors which are heavily dependent on software for their activities, it is becoming increasingly important to understand how to make the most of this new world. In this article we explore some of the new issues that emerge when approaching libre software, and how companies are addressing them.
|
|
2. |
|
|
3. |
- Robles, Gregorio, et al.
(författare)
-
Development effort estimation in free/open source software from activity in version control systems
- 2022
-
Ingår i: Empirical Software Engineering. - : Springer Nature Switzerland AG. - 1382-3256 .- 1573-7616. ; 27
-
Tidskriftsartikel (refereegranskat)abstract
- Effort estimation models are a fundamental tool in software management, and used as a fore-cast for resources, constraints and costs associated to software development. For Free/OpenSource Software (FOSS) projects, effort estimation is especially complex: professionaldevelopers work alongside occasional, volunteer developers, so the overall effort (in person-months) becomes non-trivial to determine. The objective of this work it to develop a simpleeffort estimation model for FOSS projects, based on the historic data of developers’ effort.The model is fed with direct developer feedback to ensure its accuracy. After extractingthe personal development profiles of several thousands of developers from 6 large FOSSprojects, we asked them to fill in a questionnaire to determine if they should be consideredas full-time developers in the project that they work in. Their feedback was used to fine-tune the value of an effort threshold, above which developers can be considered as full-time.With the help of the over 1,000 questionnaires received, we were able to determine, for every project in our sample, the threshold of commits that separates full-time from non-full-time developers. We finally offer guidelines and a tool to apply our model to FOSS projects that use a version control system.
|
|