Bill liked to explain that on normal software projects , the program manager is just in charge of the program .
The main role of the program manager is to do the hard coding during software development .