A NEXT YEAR'S SOFTWARE RELEASE: A THOROUGH ANALYSIS