Quality measurement in OpenSource projects, today: OXID eShop

OXID eShop is available as a free, OpenSource Community Edition (CE), a commercial Professional Edition (PE) and a commercial Enterprise Edition (EE). They provide their partners (MAYFLOWER is one of them as we create enterprise e-commerce shops and have more than 35 certified OXID eShop Enterprise Edition developers) with a Quality Report as a PDF. Inside this report – they recently launched V4 of their eShop software – they give details about the quality aspects of the software like code coverage from the UnitTests, source code progress, bug fixing/bug ticket process (how many tickets are open, how many have been closed, dispersion of bugs by status etc) and of course performance measurements with their FatBoy DB (containing around 50,000 articles, 12,500 attributes, 3,200 categories).


Concerning the code coverage numbers: the Community Edition has 90.93% of its code base covered by UnitTests, the Professional Edition has a code coverage of 90.59% and the Enterprise Edition has a code coverage of 88.28%. These are high numbers – MAYFLOWER suggests its enterprise customers for critical projects a code coverage higher than 80%! Unfortunately, this PDF report is confidential – I hope they make a public version of this report for the free CE edition available soon!


UPDATE: they published facts from the quality report.


Von Björn Schotte

Björn Schotte ist geschäftsführender Gesellschafter der Mayflower GmbH und Senior Consultant im Umfeld von Software- und Agilen Organisations-Themen. Er twittert unter @BjoernSchotte und ist auf Xing sowie LinkedIn erreichbar. Seine Vorträge finden sich bei Slideshare.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert