past master: someone who has long and thorough experience in a given activity
expert: a person with special knowledge or ability who performs skillfully
systems analysis: analysis of all aspects of a project along with ways to collect information about the operation of its parts