A Skilled project manager should be able to do the following:
- Use a project/task tracking system like Jira
- Use a group chat system like Slack or Teams
- Use spreadsheets like Excel and Google Sheets
- Be familiar with agile project methodologies like Scrum and Kanban and very proficient in at least one
- Set up and run regular team and client meetings
- Be a good meeting facilitator
- Create and track project schedules
- Create and track project budgets
- Assign tasks to team members
- Do simple QA (software testing)
- Be familiar with the skills required by each team member's role
- Identify missing skills if needed
- Identify and address bottlenecks and impediments
- Document the work of the team
An Expert project manager should additionally be able to do the following:
- Identify and track scope creep
- Identify and document missing functionality and tasks that weren't part of the original project plan
- Build team cohesion
- Identify growth opportunities for team members
- Recruit new team members from the organization when needed