CZ 2006 Software Engineering Project