PM, a.k.a Project Managers, are professionals in IT, who are in charge of various software development processes such as initiating, planning, executing, controlling, and closing the work of a ...