Download 34 Competencies

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

PRINCE2 wikipedia , lookup

Construction management wikipedia , lookup

Phase-gate process wikipedia , lookup

Transcript
34 Competencies
Essential competencies employed by the most
successful software project managers.
3 Categories
1. Product Development Skills
2. Project Management Skills
3. People Management Skills
blatantly stolen from
"Quality Software Project Management"
by Futrell, Safer, Shafer
Prentice Hall PTR
Product Develop Skills
1.
Awareness of Process Standards - best practices
2.
34
Competencies
Evaluating Alternative Processes - Evaluating various approaches
3.
Tailoring Processes - Modifying standard processes to suit a project
4.
Assessing Processes - Defining criteria for reviews
5.
Defining the Product - Identifying customer environment and product
requirements
6.
Managing Requirements - Monitoring requirements changes
7.
Managing Subcontractors - Planning, managing, & monitoring
performance
8.
Performing the Initial Assessment - Assessing difficulty, risks, costs and
schedule
9.
Selecting Methods and Tools - Defining selection processes
10. Tracking Product Quality - Monitoring the quality of an evolving product
11. Understanding Development Activities - Learning the software
development cycle
Project Management Skills
12. Building a WBS - determining the relationships between the work to be
34 Competencies
done.
13. Documenting Plans - describing how the work should be done.
14. Estimating Costs - Estimating cost to complete the project
15. Estimating Effort - Estimating effort required to complete the project
16. Managing Risks - Identifying and determining the impact of risks
17. Monitoring Development - Monitoring the production of software
18. Scheduling Work - Creating a schedule and key milestones
19. Selecting Metrics - Choosing and using appropriate metrics
20. Selecting Project Management Tools - Knowing how to select PM tools
21. Tracking Processes - Monitoring compliance of project team
22. Tracking Project Progress - Monitoring progress using metrics
People Management Skills
23. Appraising Performance - Evaluating teams to enhance performance
24.
34
Competencies
Handling Intellectual Property - business law
25. Holding Effective Meetings - Planning and running excellent meetings
26. Interaction and Communication - Dealing with developers, upper
management, and other teams
27. Leadership - Coaching project teams for optimal results
28. Managing Change - Being an effective change agent
29. Negotiating Successfully - Resolving conflicts and negotiating
successfully
30. Planning Careers - Structuring and giving career guidance
31. Presenting Effectively - Using effective written and oral skills
32. Recruiting - Recruiting and interviewing team members successfully
33. Selecting a Team - Choosing highly competent teams
34. Teambuilding - Forming, guiding, and maintaining an effective team
Questions
 Which skill are you currently the best at?
 Which skill are you the worst at?
 Which skill is probably the most difficult to
learn?
 Which skill is the most important?
 Which skill(s) is not very important?