This project started around four years ago. I just started in LibreSoft and this was my first project in terms of acquiring experience and working in an international environment. This was in somehow my starting point in real software engineering field, working with companies and academic partners and having real responsibilities.
And here we go: QualOSS basically started as this kind of project start: looking around and checking what could be useful. In fact, one of the main purposes of the project was to have a real industrial application, what implies start talking to companies.
Several companies were interviewed by the QualOSS consortium. Between two or three per partner and main questions were derived from the current state of the art during those days in software quality, but also trying to deal with the idea of open source in all the skeleton.
From my personal point of view, the main goal that we achieved with this approach was to realise that there were kind of three prototype of company:
- First of all: Those companies which do not care open source. If this is useful for the company, good news, if not, bad luck.
- Those companies which base their business model in open source.
- And a mix of the two aforementioned points.
Deepening in the second point, I could say that those companies were pretty interested specifically in the licensing process and the community around a product. In other words: perhaps the product is a great product, but they want a set of good people supporting it in terms of community. Thus this was a key factor.
So, after all, we created a preliminary definition of the main quality attributes addressed in the project (Robustness and Evolvability) based on the interviews:
As we can see, the community quality was addressed as being part of the quality models by some companies, what means that open source does not mean just free software (as in free beer) for companies, but also some other factors are being raised as important enough to be studied.
More information can be found at deliverable 1.2 from the QualOSS consortium.

Posted by dicortazar