20 research outputs found

    Introducing automated regression testing in Open Source projects

    Get PDF
    To learn how to introduce automated regression testing to existing medium scale Open Source projects, a long-term field experiment was performed with the Open Source project FreeCol. Results indicate that (1) introducing testing is both beneficial for the project and feasible for an outside innovator, (2) testing can enhance communication between developers, (3) signaling is important for engaging the project participants to fill a newly vacant position left by a withdrawal of the innovator. Five prescriptive strategies are extracted for the innovator and two conjectures offered about the ability of an Open Source project to learn about innovations

    a case study

    Get PDF
    Globally distributed teams of volunteers and communication by electronic means are at the core of Open Source Software development. To help projects in managing their information, we defined a light-weight, role-based process improvement and observed its use in a longitudinal case study. Results gathered by mailing-list analysis give insights into the different types of information managed and their relative importance: While technical content such as how-tos and to-dos is most frequent, the amount of information regarding decision making is surprisingly low

    Empiricism in Computer Science Eike Send

    No full text
    As the name computer science already implies, the study of computers is a field of science. Computer Science (CS) as it exists today lacks to a certain extent, what other sciences rely most on: An empirical body of knowledge. This paper looks at several meta studies which have analyzed the presence of empirical data on CS subjects. It also provides an overview of empiricism in general, some empirical concepts and where computer science and empiricis
    corecore