... things learnt while managing a large infrastructure program Program Management, a discipline that has been around for a long time (as in 'social programs'), is gaining wider acceptance as IT projects become more complex, inter-related and closer to the actual business processes that they help to run. In other words,