The release of RAD Studio 10.1 Berlin marks another step towards improving the overall product quality and the company process of managing customer reported issues.
Issues Fixed in Berlin
Let me focus on 10.1 Berlin first. As we stated publicly (see slide below), in this release the team fixed 744 customer reported issues. The total number of internal issues fixed is more than 2,500 (which includes those 744), as most issues are reported internally.
This is 30% to 50% higher than recent releases, as Malcolm pointed out in his blog. Notice that these 744 are either bugs fixed or that don’t reproduce, likely due to some other fix. The count doesn’t include duplicates (issues reported by more than one person) or reports we decided not to fix because they are as expected, considered documentation issues, or other cases. With those, the overall number would be over a thousand.
April Hot-fixes to the Rescue
Despite the effort for fixing bugs, some new issues slipped in the release. In particular there were a couple of rather significant regressions for which we have already released two hot fixes:
“April 2016 RAD Studio 10.1 Berlin Hotfix for DataSnap” at http://cc.embarcadero.com/item/30530
“April 2016 RAD Studio 10.1 Berlin Hotfix for Samsung Galaxy” at http://cc.embarcadero.com/item/30531
Bugs Status and Quality Portal
Having said this, it is worth trying to make some assessment about the status of bugs, and particularly publicly reported bugs and feature requests. While not everything has been synchronized between the internal and the public system, most of the information should be updated now. Looking to Quality Portal issues reported as bugs, there are 4,595 entries of which 67% are either closed or resolved. This is good progress. Feature requests are mostly open, as they started coming in a few months back, when plans for 10.1 Berlin had already been done.
Given the project page for RAD Studio on the Quality Portal hasn’t got a real picture of the quality status, I’ve been creating an alternative page, currently at https://quality.embarcadero.com/secure/Dashboard.jspa?selectPageId=13100 (viewing the page requires you to login to the system). A snapshot of the current status is below. The plan is to add similar widgets to the main project page.