Broad business knowledge, allied to a good appreciation of the techniques and technical architecture involved in systems development.