A project manager especially a software project manager faces many different ...