|
Programming/software development (PROG)
The design, creation, testing and documenting of new and amended programs
from supplied specifications in accordance with agreed standards.
Level 2
Designs, codes, tests, corrects and documents simple programs and assists
in the implementation of software which forms part of a properly engineered
information or communications system.
Level 3
Designs, codes, tests, corrects and documents moderately complex
programs and program modifications from supplied specifications, using
agreed standards and tools. Conducts reviews of supplied specifications,
with others as appropriate.
Level 4
Designs, codes, tests, corrects and documents large and/or complex programs
and program modifications from supplied specifications using agreed
standards and tools, to achieve a well-engineered result. Takes part
in reviews of own work and leads reviews of colleagues' work.
Level 5
Sets standards for programming tools and techniques, advises on their
application and ensures compliance. Takes technical responsibility for
all stages in the software development process. Prepares project and
quality plans and advises systems development teams. Assigns work to
programming staff and monitors performance, providing advice, guidance
and assistance to less experienced colleagues as required.
|