A programming systems product takes about nine times as much effort as the component programs written separately for private use.

—Fred Brooks