Академический Документы
Профессиональный Документы
Культура Документы
COMMUNICATIONS TECHNOLOGY
The National ICT Competency Standard for ICT Specialists in the Civil
Service (NICS-CS) defines the basic knowledge and skills an individual must
possess at a recognized level of competence. It helps ensure that an individual
has the necessary level of knowledge and competence in specific ICT fields or
job roles.
Knowledge and skills in competency areas are presented generally with specifics
on essential areas of learning, but avoids reference to specific vendors, versions
or equipment. Thus, it allows flexibility in the adoption of the standard while
preserving the general requirements for competence.
DEFINITION OF TERMS.................................................................................1
UNDERSTANDING THE STRUCTURE...............................................................2
PROJECT MANAGER ......................................................................................3
INFORMATION SYSTEMS ANALYST ................................................................6
COMPUTER PROGRAMMER ..........................................................................10
WEB DESIGNER AND DEVELOPER................................................................13
NETWORK ADMINISTRATOR .......................................................................19
SYSTEMS ADMINISTRATOR.........................................................................26
DATABASE ADMINISTRATOR.......................................................................30
COMPUTER USER SUPPORT ........................................................................33
TECHNICAL WRITER ...................................................................................35
TELECOMMUNICATIONS SPECIALISTS .........................................................38
REFERENCES..............................................................................................43
Standard
Conventionally, a standard is defined as an accepted or approved example or
technique against which other things are judged or measured, or which sets out
a set of criteria that serves as a guideline for how something should be done;
accepted level and scope of attainment of proficiency; a reference point against
which other things are judged or measured. In the handbook, the term is used
to refer to concise statements that describe the key area of competency.
Competency
Knowledge, skill, ability, or characteristic associated with high performance on a
job. Some definitions of competency include motives, beliefs, and values.
Competencies can also help distinguish high performance from average and low
performance.; A desirable quality or behavior; a performance indicator
The NICS for Civil Service is a wealth of information presented in a very compact
form comprising the following elements:
Job Role
The Job Role represents the position an ICT professional in a
government agency.
Job Description
The Job Description is a brief explanation of the responsibilities
covered by the job role.
Statements
The Statements point to specific elements or key areas of competence
that will result in the satisfactory performance as required in the
workplace.
Indicators
The Indicators identify the actions an ICT professional would normally
take to perform the area of competence detailed in the relevant
statement. They are specific evidence of the achievement of a
defined skill or knowledge level or the competent completion of a task.
Underpinning Knowledge
The Underpinning Knowledge identifies the essential areas of learning
and understandings that underpin the area of competence described
in the standard. It also indicates broad areas of learning and
development that an individual might consider to strengthen this
specific area of competence.
Sample Entry
Job Role
Job Description
Statements
Indicators
Underpinning
Knowledge
Job Description:
• Manage and supervise IS projects
• Define project plan, scope, goals/outcomes and tasks
• Organize a project team and defines their roles and responsibilities
• Allocate project resources
• Organize tasks into a schedule
• Communicate with and listens to clients and other key stakeholders
Indicators:
Indicators:
Indicators:
Indicators:
• Analyze situation
• Create work plan based on analysis of situation
• Identify supplies and tools needed
• Develop budget guidelines
• Coordinate work processes and procedures
• Monitor work processes and procedures
• Evaluate work processes and procedures
• Generate task status reports
Indicators:
Indicators:
Underpinning Knowledge:
Job Description:
• Manage and supervise IS design and development
• Analyze, plan and design new computer systems
• Devise ways to apply existing systems’ resources to additional operations
• Prepare specifications, flow charts, process diagrams and hardware and
software requirements
• Recommend alternative solutions to existing problems of the organization
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Job Description:
• Develop computer systems according to specifications
• Converts the specifications into a logical series of instructions
• Codes these instructions in a conventional programming language
• Tests program to ensure the instructions are correct and the program
produces the desired outcome
• Updates, repairs, modifies, and expands existing programs
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
• Test/run program
• Correct syntax errors
• Debug compiler errors
• Correct common run-time errors
• Debug complex logic errors
• Maintain legacy applications
Underpinning Knowledge:
• Problem-solving techniques
• Algorithm and pseudo-code writing
• Variables, operators, syntax, data types and conventions
• Functions and procedures
• Branching, looping and sorting
• User interface design
• Procedural and object oriented programming languages
• Databases
• RAD tools
• Systems development life cycle
Job Description:
• Design, develop and maintain the organization’s website
• Design and develop the content of the organization’s web site
• Administer and monitor the organization’s website
• Maintain and secure the organization’s website
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
• Understand the purpose of web content delivery enablers (e.g., CGI, API,
SSI)
• Understand how to interface client/server
• Explain client-side processing and its advantages/disadvantages
• Identify security issues related to client-side processing
• Identify standard scripting languages (e.g., JavaScript, Visual Basic Script,
ActiveX)
• Explain the uses and advantages/disadvantages of various scripting
languages
• Understand how to use a scripting language to program a site
• Understand the use of advanced communication protocols
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
• Compare the advantages and disadvantages of running your own server vs.
using a server provider
• Identify hardware requirements for a server
Underpinning Knowledge:
• Planning a website
• Web programming languages
• Web scripting tools
• Image and animation tools
• Page Layout and Navigation
• Content design
• Internet Browsers
• Website and Internet security
• FTP and TCP/IP concepts
• Web hosting
• Systems development life cycle
• RAD tools
• Basic networking concepts
Job Description:
• Administer and manage the organization’s local area network
• Setup the organization’s network system
• Interconnect users
• Secure the network from unwanted and unauthorized users
• Troubleshoot network problems
• Administer the daily operation of the network system
• Plan and recommend periodic upgrades and improvements
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
• Explain the ARPANET, MILNET and NSFnet and their relationship to the
Internet
• Discuss how names and addresses are determined for LANs
• Identify components of a Class B Internet address in dotted decimal form
• Differentiate between an ordinary and gateway node
• Discuss the importance of IPX/SPX protocol and how it works together with
TCP/IP
• Identify the basics of the ARP/RARP protocol
• Identify the contents of the Address Resolution Protocol (ARP) cache
• Identify the basics of the DNS, HTTP, telnet, and FTP protocols
• Identify the basics of the Simple Network Management Protocol (SNMP)
• Compare/contrast SNMP functions to the OSI model
• Identify the basics of the PAP and CHAP protocols
• Identify the basics of MAC layer protocols
• Identify the levels at which networking can occur
• Differentiate between architectures (e.g., ISO, SNA, DNA)
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Underpinning Knowledge:
• Types of topologies
• Types of network media and equipment
• Fiber optic technology
• TCP/IP protocol suites
• OSI reference model
• Types of network addresses
• IP addressing and subnetting
• IEEE, EIA-TIA and other networking standards
• LANs, WANs, MANs and VPNs
• Network troubleshooting and maintenance
• Network threats and security
• Advanced networking concepts
Job Description:
• Manage and supervise the organization’s information systems
• Install, configure and maintain information system
• Troubleshoot common system error
• Setup back-up and recovery procedures
• Formulate problem-handling processes
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Underpinning Knowledge:
Job Description:
• Manage and supervise the organization’s databases and data warehouses
• Manage, store and preserve data and related information essential to the
organization’s operation
• Manage and handle various kinds DBMS
• Setup back-up and recovery procedures
• Formulate problem-handling processes
Indicators:
Indicators:
Indicators:
Indicators:
• Database design
• Normalization, abstraction, data integrity and security and performance
• RDBMS and SQL
• Users, groups, rights and privileges
• Database installation and configuration
• Database backup and recovery
• Database troubleshooting and maintenance
• Database security
Job Description:
• Provide technical support to all computer users in the organization
• Assist in the installation of common software applications and hardware
devices
• Maintain and troubleshoot basic software and hardware problems
• Document a variety of information technologies
• Communicate ideas and concepts through electronic sources
Indicators:
Indicators:
Indicators:
Indicators:
Underpinning Knowledge:
Job Description:
• Evaluate, translate and document technical specifications concerning
computer operations in the organization
• Design and develop technical documentation
• Design and develop user training materials and self-paced tutorials for
new systems
• Conduct technical and information system research
Indicators:
Indicators:
• Determine audience
• Access needed information using standard references and sources
• Identify type of report needed
• Compile relevant data
• Organize data into charts and graphs
• Analyze data
• Draw conclusions from data analysis
• Outline report
• Draft report
• Edit report (e.g., check spelling, grammar, punctuation, sentence structure,
accuracy of content)
• Review report with peers
• Revise report as needed based on peer feedback
• Proofread revised report
• Present reports
Indicators:
Indicators:
Indicators:
• Determine audience
• Identify parameters
• Monitor development progress
• Interpret specifications or drawings for target audience
Underpinning Knowledge:
Job Description:
• Manage the organization’s telecommunications systems and facilities
• Interconnect computers and communications equipment
• Design voice and data communication systems
• Install different communications systems
• Manage, troubleshoot and maintain telecommunications systems and
facilities
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
Indicators:
• Comply with safety procedures for working with RF systems antennae and
support structures (e.g., towers)
• Comply with safety procedures for working with RF systems high
voltage/power supply
• Comply with safety procedures for working with RF generators
• Comply with safety procedures for working in RF radiating environments
Indicators:
Indicators: