Copyright © 2004, Aonix
65
Nortel Networks
Nortel Findings
•Java developers are more productive than C++ developers, and Java code is more reliable
•Unanticipated benefits:
–Code developed for first product was easily repurposed to another product
–Evolving requirements required radical redesign half-way through product development.  Object-oriented Java code was easily restructured.
•Next product will use more Java
•But Java not able to meet all of more stringent performance and footprint requirements of control plane