Software Engineering Training Survey 11/94
Legend:
First Column -
S = SEPO Responsibility
E = SEPO will help NCCOSC Training Department evaluate the quality of the course
T = NCCOSC Training Department Responsibility
Second Column - # of survey respondents requesting class
Third Column - # of people SEPO projects would want to take the class
Survey Results:
Note: In the category "Other" you need to review each survey form to learn what the "other" subjects are; they include such courses as MOTIF, XWINDOWS, parallel programming, FOXPRO, EXCEL,IDEF, FIPS, Networking, etc. In addition, a set of classes, or a single course, that teaches NRaD's standard software application tool set (i.e. Microsoft Office) is needed.
Survey Legend:
An "S" in the first column means it is a course for which SEPO maintains responsibility. An "E" means that SEPO will assist NCCOSC training in evaluating the quality of the course. A "T" means means it is totally NCCOSC Training's responsibility. The left most of the two numbers appearing before each subject listed below represents the number of employees who indicated a desire for training in the specified discipline from the respondent population of 279 NRaD employees. The rightmost of the two numbers is the projected (estimated) number of NRaD employees who want the training based upon the assumption that there are approximately 1000 NRaD engineers, scientists, etc. who are involved in projects requiring some software development and/or software management understanding.
If a number different than 1000 were to be desired to be used to estimate the training requirements for a particular subject simply use the following algorithm:
N/279 = x/A where N is the Number of respondents from the survey who designated a particular subject and x is the estimated training requirement number for that subject based upon "A" which is the Assumed # of NRaD scientists and engineers that are on projects requiring some software development and/or software managment understanding. For example, say you want to calculate the training requirements for advanced Ada training based upon an NRaD population of 1250 scientists and engineers involved with software projects:
the survey entry reads:
41/147 Ada advanced with Ada 95 features
based upon this data it follows 41/279 = x/1250;
Upon solving this direct proportion equation, x = 184 which means you want to do a POA&M to have Advanced Ada training for 184 NRaD employees. Yes, there are some variables that make this subject to a margin of error but this estimation process is probably more accurate than any previously used method.