Introducing software engineering innovations in open source projects

نویسنده

  • Christopher Oezbek
چکیده

The growing importance of the Open Source development paradigm for industry and public institutions leads to the question of how the efficiency and productivity of projects under this paradigm can be improved. The notable difference to a process improvement effort in an industrial setting (for instance using the CMMI), is the collaborative nature of the project: the absence of hierarchical power makes it impossible to drive change in a top-down fashion. This on-going Ph.D. thesis seeks to provide a thorough understanding of the mechanisms for introducing tool and process improvements into OSS projects from the perspective of the individual stakeholders to increase the success chances of their improvement efforts.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Introducing Automated Regression Testing in Open Source Projects

To learn how to introduce automated regression testing to existing medium scale Open Source projects, a longterm 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 engagi...

متن کامل

Introducing innovations into open source projects

This thesis presents a qualitative study using Grounded Theory Methodology on the question of how to change development processes in Open Source projects. The mailing list communication of thirteen medium-sized Open Source projects over the year 2007 was analyzed to answer this question. It resulted in eight main concepts revolving around the introduction of innovation, i.e. new processes, serv...

متن کامل

Introducing a “Street Fair” Open source Practice Within Project Based Software Engineering Courses

Columbia University and USC, as well as many other universities, have software engineering courses where students work in small teams to develop a product of moderate complexity. Typically such efforts are “closed source” where teams do not (or are forbidden) from sharing information and providing assistance to other teams. There are certainly many justifiable reasons for this such as grading u...

متن کامل

Introducing "HEALTH" Perspective in Open Source Web-Enginerring Software Projects Based on Project Data Analysis

There are many initiatives of open-source software which have success stories for web engineering such as Apache Tomcat, Apache HTTP Server and Python. Many of these projects have enjoyed wide industry adoption for web-based applications. For the Open Source Software (OSS) community and observer, it is important to determine whether a (new) project initiative is worthwhile, i.e., warrants a clo...

متن کامل

Software Engineering Lessons from Open Source Projects

The Open Source form of software development has captured the attention of academics and software practitioners alike. Though, this ‘phenomenon’ has been touted by some to be how all software will eventually be developed, many are critical about how far this form of organization will be successful. It is very likely that both the traditional form as well as the Open Source form of organization ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007