Topics where training needs are highest.
Topics for which there may be the most need for training. Important (Q3>3) topics where current knowledge lags most behind the importance of details (ordered by importance)
Sample of data from the
1998 Survey of Software Practitioners
Rank |
Topic |
% Lag |
Current knowledge (Q2) |
Importance of details (Q3) |
1 |
Software Design and Patterns |
6% |
3.4 |
3.6 |
2 |
Software Architecture |
7% |
3.3 |
3.5 |
3 |
Requirements Gathering & Analysis |
10% |
3.1 |
3.5 |
4 |
Giving Presentations to an Audience |
6% |
3.3 |
3.5 |
5 |
Technical Writing |
13% |
3.0 |
3.4 |
6 |
Project Management |
8% |
3.1 |
3.4 |
7 |
Analysis and Design Methods |
5% |
3.2 |
3.3 |
8 |
Human Computer Interaction / User Interfaces |
17% |
2.8 |
3.3 |
9 |
Configuration and Release Management |
13% |
2.8 |
3.3 |
10 |
Design of Algorithms |
9% |
3.0 |
3.3 |
11 |
Ethics and Professionalism |
5% |
3.0 |
3.2 |
12 |
Data Transmission and Networks |
6% |
3.0 |
3.1 |
13 |
Leadership |
17% |
2.5 |
3.1 |