Quality Assurance Methods and the Open Source Model

Research output: Contributions to collected editions/worksContributions to collected editions/anthologiesResearch

Authors

Open Source Software (OSS) reached a remarkable popularity within the last years not least because of renowned products such as Linux, the Apache Web Server or the Mozilla project.
Under the Open Source Software Development (OSSD) model products are launched in rapid succession and with high quality, without following traditional quality practices of accepted software development models (Raymond, 1999). Furthermore, some OSSD projects challenge established Quality Assurance (QA) approaches, claiming to be successful through partially contrary techniques.
The aim of this research is to improve the understanding of Quality Assurance practices under the OSSD model. A survey research method is used to gain empirical evidence about applied QA practices in mid-size to large OSS projects. A further evaluation of “successful” projects results that well structured and organized development processes are applied in the OSSD. The findings provide evidence for Raymond’s lifecycle and show that OSS projects leverage their communities effectively.
Original languageEnglish
Title of host publicationWirtschaftsinformatik - Ein weites Feld : Festschrift für Prof. Dr. Horst Meyer-Wachsmuth
EditorsHinrich E.G. Bonin
Number of pages12
Place of PublicationLüneburg
PublisherUniversität Lüneburg
Publication date2008
Pages95-106
Publication statusPublished - 2008

Documents

Recently viewed

Publications

  1. Validation of an open source, remote web-based eye-tracking method (WebGazer) for research in early childhood
  2. Globally asymptotic output feedback tracking of robot manipulators with actuator constraints
  3. Mathematical relation between extended connectivity and eigenvector coefficients.
  4. NH4+ ad-/desorption in sequencing batch reactors
  5. Dynamically changing sequencing rules with reinforcement learning in a job shop system with stochastic influences
  6. Multilevel bridge governor by using model predictive control in wavelet packets for tracking trajectories
  7. Experiments on the Fehrer-Raab effect and the ‘Weather Station Model’ of visual backward masking
  8. Parking space management through deep learning – an approach for automated, low-cost and scalable real-time detection of parking space occupancy
  9. Lyapunov stability analysis to set up a PI controller for a mass flow system in case of a non-saturating input
  10. Springback prediction and reduction in deep drawing under influence of unloading modulus degradation
  11. Should learners use their hands for learning? Results from an eye-tracking study
  12. Modeling of Logistic Processes in Assembly Areas
  13. Different kinds of interactive exercises with response analysis on the web
  14. A sensor fault detection scheme as a functional safety feature for DC-DC converters
  15. Harvesting information from captions for weakly supervised semantic segmentation
  16. Understanding the socio-technical aspects of low-code adoption for software development
  17. Introduction Mobile Digital Practices. Situating People, Things, and Data
  18. Fast, Fully Automated Analysis of Voriconazole from Serum by LC-LC-ESI-MS-MS with Parallel Column-Switching Technique
  19. Exact and approximate inference for annotating graphs with structural SVMs
  20. Exploration strategies, performance, and error consequences when learning a complex computer task
  21. Lessons learned for spatial modelling of ecosystem services in support of ecosystem accounting
  22. How to support synchronous net-based learning discourses
  23. Construct Objectification and De-Objectification in Organization Theory
  24. Development and validation of a method for the determination of trace alkylphenols and phthalates in the atmosphere
  25. Modeling and numerical simulation of multiscale behavior in polycrystals via extended crystal plasticity
  26. A fast sequential injection analysis system for the simultaneous determination of ammonia and phosphate
  27. Taking the pulse of Earth's tropical forests using networks of highly distributed plots
  28. Backstepping-based Input-Output Linearization of a Peltier Element for Ice Clamping using an Unscented Kalman Filter
  29. A simple nonlinear PD control for faster and high-precision positioning of servomechanisms with actuator saturation