A case study of open source software development: the Apache server
Proceedings of the 22nd international conference on Software engineering
A framework analysis of the open source software development paradigm
ICIS '00 Proceedings of the twenty first international conference on Information systems
Two case studies of open source software development: Apache and Mozilla
ACM Transactions on Software Engineering and Methodology (TOSEM)
Research Directions in Requirements Engineering
FOSE '07 2007 Future of Software Engineering
An analysis of requirements evolution in open source projects: recommendations for issue trackers
Proceedings of the 2013 International Workshop on Principles of Software Evolution
Hi-index | 0.00 |
A growing body of empirical research has examined large, successful open source software projects such as the Linux kernel, Apache web server, and Mozilla web browser. Do these results extend to small open source efforts involving a handful of developers? A study of the OpenEMR open source electronic medical record project was conducted, with the goal of understanding how requirements are elicited, documented, agreed, and validated in a small open source software project The results show that the majority of features are asserted by developers, based on either their personal experience, or knowledge of users' needs. Relatively few were requested directly by users. Validation and documentation took the form of informal discussions via the project's developer mailing list. These results are consistent with an earlier study of the Firefox web browser, suggesting that there is a common open source requirements approach that is independent of project size.