Skip to main content

PM Job Description

Last updated on Saturday, March 12, 2011.

Generally speaking, the Project Manager is responsible for the overall direction, coordination, implementation, execution, control and completion of specific projects ensuring consistency with company strategy, commitments and goals.

In details, the Project Manager or in other words the Super Man should focus on/have the following:

Project/Practice Management

  • Creates and executes project work plans and revises as appropriate to meet changing needs and requirements.
  • Identifies resources needed and assigns individual responsibilities.
  • Manages day-to-day operational aspects of a project and scope.
  • Reviews deliverables prepared by team before passing to client.
  • Effectively applies our methodology and enforces project standards.
  • Prepares for engagement reviews and quality assurance procedures.
  • Minimizes our exposure and risk on project.
  • Ensures project documents are complete, current, and stored appropriately.
  • Identify and manage project dependencies and critical path.
  • Proactively manage changes in the scope.
  • Define project success criteria and disseminate them to involved parties throughout project life cycle.

Project Accounting

  • Tracks and reports team hours and expenses on a weekly basis.
  • Track project milestones and deliverables.
  • Manages project budget.
  • Determines appropriate revenue recognition, ensures timely and accurate invoicing, and monitors receivables for project.
  • Follows up with clients, when necessary, regarding unpaid invoices.
  • Analyzes project profitability, revenue, margins, bill rates and utilization.

Account Management

  • Managing a portfolio of accounts, for major high-profile clients and top business leaders.
  • Using an existing network of industry contacts to generate revenue.
  • Ensuring necessary actions are undertaken by the account team.
  • Achieving sales targets.
  • Delivering sales presentations to high-level executives.
  • Attending client meetings.
  • Maintaining and expanding relationships with existing clients.
  • Completing administrative work.
  • Provide end-user training at customer sites when needed.
  • Gathering information to assist in the analysis of the client's requirements.
  • Relationship Management between the client & technical team.
  • Providing recommendations on best practice.
  • Consulting capabilities which will call upon your technical expertise and problem solving skills.

Financial Management

  • Understands basic revenue models and cost-to-completion projections and makes decisions accordingly.
  • Understands our pricing model and billing procedures.
  • Accurately forecasts revenue, profitability, margins, bill rates and utilization.
  • Assures project legal documents are completed and signed.

Business Development

  • Identifies business development and "add-on" sales opportunities as they relate to a specific project.
  • Leads proposal efforts including completing project scoping and LOE assessments.
  • Effectively conveys our message in both written and verbal business development discussions.

Communication

  • Facilitates team and client meetings effectively.
  • Holds regular status meetings with project team.
  • Keeps project team well informed of changes within the organization and general corporate news.
  • Effectively communicates relevant project information to superiors.
  • Delivers engaging, informative, well-organized presentations.
  • Resolves and/or escalates issues in a timely fashion.
  • Understands how to communicate difficult/sensitive information tactfully.
  • Ability to read communication styles of team members and contractors who come from a broad spectrum of disciplines.
  • Strong written and oral communication skills.

Technical Understanding

  • Possesses general understanding in the areas of application programming, database and system design.
  • Understands Internet, Intranet, Extranet and client/server architectures.
  • Possesses a thorough understanding of our capabilities.
  • Maintains awareness of new and emerging technologies and the potential application on client engagements.
  • Familiarity with project management software.

Leadership

  • Challenges others to develop as leaders while serving as a role model and mentor.
  • Manages the development of team by ensuring, when possible, that project tasks are in line with each Innovator's career interests.
  • Inspires coworkers to attain goals and pursue excellence.
  • Identifies opportunities for improvement and makes constructive suggestions for change .
  • Manages the process of innovative change effectively.
  • Remains on the forefront of emerging industry practices.

Teamwork

  • Consistently acknowledges and appreciates each team member's contributions.
  • Effectively utilizes each team member to his/her fullest potential.
  • Motivates team to work together in the most efficient manner.
  • Keeps track of lessons learned and shares those lessons with team members.
  • Mitigates team conflict and communication problems.
  • Plans and facilitates regular team activities outside of the office.
  • Experience at working both independently and in a team-oriented, collaborative environment is essential.

Client Management

  • Manages day-to-day client interaction.
  • Sets and manages client expectations.
  • Develops lasting relationships with client personnel that foster client ties.
  • Communicates effectively with clients to identify needs and evaluate alternative business solutions.
  • Continually seeks opportunities to increase customer satisfaction and deepen client relationships.
  • Builds a knowledge base of each client's business, organization and objectives.

Innovator Development

  • Conducts effective performance evaluations and mentors those with less experience through formal channels.
  • Helps team execute career development plans.
  • Seeks and participates in development opportunities above and beyond training required by us.
  • Trains other innovators and clients through both formal and informal training programs.
  • Encourages more junior Innovators to take responsibility for their development within the company.
  • Challenges fellow Innovators to progress toward their professional development goals.

Internal Operations

  • Suggests areas for improvement in internal processes along with possible solutions.
  • Leads internal teams/task forces
  • Approves team members' time and expense reports in a conscientious and timely manner.
  • Reviews the status reports of team members and addresses issues as appropriate.
  • Complies with and helps to enforce standard policies and procedures.

Popular posts from this blog

The Triangle of Tactics

Sometimes referred to as the Triangle of Horror… where the PM tries his best to maintain his balance while walking on the very thin project rope between this triangle and the Project Constraints Triangle (time, cost & scope). The triangle sides represent: The Team, The Client and The Management Every side of this triangle is obsessed by the sole idea that the other two sides want him dead, i.e. the team thinks that the client and the top management want him dead and vice versa. Usually a good PM gets lost while trying to maintain this triangle in good shape to keep all parties satisfied and happy while making them think they are his first and only priority to get out what is needed from them for the sake of the project. From my perspective, this is a much harder balance to keep rather than maintaining and managing the Project Constraints Triangle… It highly depends on people, their culture, maturity level, and on the PM’s ability to understand this and deal with it in a

RPM Technique

I once used a very weird technique with my team to get things done in a short duration in a project that was very far away from being on schedule… For a while I’ve been asking my team for their progress, following up heavily and on daily basis, staying late with them in the office and sometimes staying till the next morning (online from home), trying to dig deeper by developing and testing with them…. And still we were very late in achieving any of our internal milestones… By time, I was empathizing them and I was trying my best to reduce the effect of the pressure under which they were put for a long time. We started a weekly game competition with some funny yet work-related rules, amongst which was “ each member in a sub-team should finish his work before the day of the competition ”… it went fine for about 3 weeks, then the situation became worse… and we all stopped participating in the competition… I then tried another technique… I started buying them either lunch or dinner in

I am a Project Manager

I am a Project Manager and I love my job… I am a project Manager and I love doing my work! I am nothing more but a Project Manager amongst many others. I got married to my work (not job) after a great love story which started from early childhood ( coming soon ). I started my career as a Software Developer in the late 90s, then held many positions in the field of Software Development, some were promotions and some were kind of additional assignments due to my performance. Among the positions I held are Developer, Team Leader, Project Manager, Project Leader, Senior Project Manager, Senior Project Leader, Program Manager, Business Analyst… though I was dreaming about becoming an Architect! But seriously the job I loved the most is Project Management. The things I hated the most in my early years were politics and economics/finance, which both became the core of my daily work for some years now! 94% of my experience was built by working in Software Houses as a vendor/provider and