Skip Navigation
Angelo State University
Information Technology Staff Resources

Search Site

Information for:

Web Developer

Designs, constructs and maintains technical structure and templates for ASU’s web site and RamPort. Creates, develops, maintains and supports web products and services. Provides training and consultation to web content providers. Provides long-term planning for upcoming web trends and their incorporation into the ASU web site.

Example project:
Re-design of home page in 2014 to incorporate social media feeds.

Skills

Each of the skills includes a distinct description for each relevant level. As you move across the levels, you will see that there is increasing responsibility and accountability. In some cases a skill does not apply at all levels, so a description is not given.

  • Change Management

    The management of change to the service infrastructure including service assets, configuration items and associated documentation, be it via request for change (RFC), emergency changes, incidents or problems, providing effective control and treatment of risk to the availability, performance, security and compliance of the business services impacted.

    Assists

    Documents changes based on requests for change. Applies change control procedures.

    Applies

    Develops, documents and implements changes based on requests for change. Applies change control procedures.

    Enables

    Assesses, analyses, develops, documents and implements changes based on requests for change.

    Ensures/Advises

    Develops implementation plans for dealing with more complex requests for change, evaluates risks to integrity of infrastructure inherent in proposed implementations, seeks authority for those activities, reviews the effectiveness of change implementation, suggests improvement to organizational procedures governing change management. Leads the assessment, analysis, development, documentation and implementation of changes based on requests for change.

    Initiates/Influences

    Sets the organization’s policy for the management of change in live services and test environments, and ensures that the policy is reflected in practice.

  • Configuration Management

    The lifecycle planning, control and management of the assets of an organization (such as documentation, software and service assets, including information relating to those assets and their relationships. This involves identification, classification and specification of all configuration items (CIs) and the interfaces to other processes and data. Required information relates to storage, access, service relationships, versions, problem reporting and change control of CIs. The application of status accounting and auditing, often in line with acknowledged external criteria such as ISO 9000 and ISO/IEC 20000, throughout all stages of the CI lifecycle, including the early stages of system development.

    Assists

    Applies tools, techniques and processes for administering information (such as the tracking and logging of components and changes) related to configuration items.

    Applies

    Administers configuration items (CIs) and related information. Applies tools, techniques and processes for administering CIs and related information, ensuring protection of assets and components from unauthorized change, diversion and inappropriate use.

    Enables

    Manages configuration items (CIs) and related information. Applies and maintains tools, techniques and processes for identification, classification and control of CIs and ensuring related information is complete, current and accurate.

    Ensures/Advises

    Manages configuration items (CIs) and related information. Investigates and implements tools, techniques and processes for managing CIs and verifies that related information is complete, current and accurate.

    Initiates/Influences

    Manages the organization’s configuration management system and champions the business value and company policies for the configuration management system. Ensures that processes are in place for consistent classification and management of CIs, and for verification and audit of configuration records. Contributes strongly to the business service knowledge management system. Manages the research and development of tools, processes and techniques.

  • Ergonomic Design

    The iterative development of user tasks, interaction and interfaces to meet user requirements, considering the whole user experience. Refining the design solutions in response to user-centered evaluation and feedback and communicating the design to those responsible for implementation.

    Applies

    Applies ergonomics tools and methods to develop users’ tasks, interaction and interfaces to meet users’ requirements.

    Enables

    Specifies how to use ergonomics tools and methods to develop users’ tasks, interaction and interfaces to meet the users’ requirements.

    Ensures/Advises

    Advises which ergonomics tools and methods to use in order to develop users’ tasks, interaction and interfaces to meet the users’ requirements. In some cases this includes design of the working environment and users’ jobs.

    Initiates/Influences

    Is responsible for organizational commitment to high standards in human factors. Specifies ergonomics standards and methods to meet organizational objectives.

  • Information Content Authoring

    The planning, design and creation of textual information, supported where necessary by graphical content. This material may be delivered electronically (for example, as collections of web pages) or otherwise. This skill includes managing the quality assurance and authoring processes for the material being produced.

    Contributes

    Contributes, under instruction, to the production and distribution of documentation items, to testing the content and layout of specific deliverables, and to the configuration of documentation items and files.

    Assists

    Develops a broad understanding of technical publication concepts, tools and methods and the way in which these are implemented. Develops an understanding of publication development support activities, such as information gathering, user task analysis, creating draft documentation, and illustration, and printing and publishing. Works with colleagues and clients to create new sections of technical documentation through all stages of the publication process as support literature.

    Applies

    Liaises with clients/users to clarify details of requirements. Designs, creates and tests moderately complex, well-engineered information deliverables with specified content and layout. Manages the configuration of documentation items and files, within own area of responsibility.

    Enables

    Determines the documentation needs of users. Designs individual documentation plans. Creates drafts for review of information format and content. Organizes the production and distribution of approved documentation items. Designs the content and appearance of complex information deliverables (e.g. web pages) in collaboration with clients/users. Creates and tests complex, well-engineered deliverables with specified content and layout. Manages the configuration of documentation items and files, within own area of responsibility.

    Ensures/Advises

    Designs overall support information package plans. Manages small teams of authors, ensuring that they are aware of and work to relevant standards. Advises on appropriate documentation formats and documentation systems to satisfy requirements. Organizes reviews of draft material.

    Initiates/Influences

    Manages documentation projects, ensuring that adequate procedures, standards, tools and resources are in place and implemented to ensure the appropriate quality of material developed by document content creators within the organization. Manages relationships with stakeholders, ensuring that they receive the information that they need. Manages reviews of draft material.

  • Information Content Publishing

    The management and tuning of the processes that collect, assemble and publish information, including in unstructured and semistructured forms, for delivery to the user at the point at which it is needed.

    Contributes

    Contributes, under instruction, to publication support activities and supports the collation of data.

    Assists

    Performs publications support activities such as drafting, illustrating, printing, etc. Understands technical publication concepts, tools and methods and the way in which these are implemented. Obtains and analyses usage data and presents it effectively.

    Applies

    Specifies and creates content management processes to meet the needs of users. Uses agreed tools to make finished material available on appropriate platforms.

    Enables

    Defines and manages content management processes to meet the needs of users. Uses appropriate tools and techniques to provide moderately complex interfaces to new or existing platforms and applications. 

    Ensures/Advises

    Develops standards and procedures to support content publishing. Designs overall support information structures. Takes responsibility for publishing assignments, including, for example, design of the overall structure and graphical style for substantial, complex or high-profile web sites. Selects appropriate tools, templates and standards for publication in various forms, appropriate to customer expectations (differentiating, for example, between needs such as optimization and ease of modification). Sets design and coding standards, taking into account bandwidth and compatibility.

    Initiates/Influences

    Develops strategies for the delivery of support information, including preferred media, rules for formatting content, and reprographics strategy if relevant. Ensures that adequate procedures, standards, tools and resources are in place to ensure the appropriate quality of material developed by information publishers within the organization. Takes responsibility for publishing strategy, including, for example, frameworks for the overall information structure and graphical style for substantial, complex or high-profile web sites. Directs the selection of appropriate tools, templates and standards for publication in various forms, appropriate to customer expectations.

  • Learning Delivery

    The transfer of business and/or technical skills and knowledge and the promotion of professional attitudes in order to facilitate learning and development. Uses a range of techniques, resources and media (which might include eLearning, virtual classrooms, self-assessment, peer-assisted learning, simulation, and other current methods).

    Applies

    Delivers learning activities to a variety of audiences.

    Enables

    Prepares or customizes and delivers learning activities to a variety of audiences.

    Ensures/Advises

    Plans and schedules the delivery of learning activities, based on learning objectives. Manages the delivery of programs of learning. Customizes formal and informal learning activities, incorporating relevant business scenarios and case studies. Designs appropriate environments, and delivers learning activities to specialist audiences. Advises/coaches others in learning delivery techniques and options.

  • Problem Management

    The resolution (both reactive and proactive) of problems throughout the information system lifecycle, including classification, prioritization and initiation of action, documentation of root causes and implementation of remedies to prevent future incidents.

    Applies

    Investigates problems in systems and services. Assists with the implementation of agreed remedies and preventative measures.

    Enables

    Initiates and monitors actions to investigate and resolve problems in systems and services. Assists with the implementation of agreed remedies and preventative measures.

    Ensures/Advises

    Ensures that appropriate action is taken to anticipate, investigate and resolve problems in systems and services. Ensures that such problems are fully documented within the relevant reporting system(s). Coordinates the implementation of agreed remedies and preventative measures. Analyses patterns and trends.

  • Programming/Software Development

    The design, creation, testing and documenting of new and amended programs from supplied specifications in accordance with agreed standards.

    Assists

    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.

    Applies

    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.

    Enables

    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.

    Ensures/Advises

    Sets local or team-based 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 packages to technical staff, monitors performance and reports progress. Provides advice, guidance and assistance to less experienced colleagues as required.

  • Release and Deployment

    The management of the processes, systems and functions to package, build, test and deploy changes and updates (which are bounded as “releases”) into a live environment, establishing or continuing the specified Service, to enable controlled and effective handover to Operations and the user community.

    Applies

    Uses the tools and techniques for specific areas of release and deployment activities. Administers the recording of activities, logging of results and documents technical activity undertaken. May carry out early life support activities such as providing support advice to initial users.

    Enables

    Assesses and analyses release components. Provides input to scheduling. Carries out the builds and tests in coordination with testers and component specialists maintaining and administering the tools and methods – manual or automatic - and ensuring, where possible, information exchange with configuration management. Ensures release processes and procedures are maintained. 

    Ensures/Advises

    Leads the assessment, analysis, planning and design of release packages, including assessment of risk. Liaises with business and IT partners on release scheduling and communication of progress. Conducts post release reviews. Ensures release processes and procedures are applied.

    Initiates/Influences

    Sets the release policy for the organization in the context of both development and production/operations. Ensures that management processes, tools, techniques and personnel are in place to ensure that the transition of services, service components and packages are planned and compliant and that test and validation and configuration management are partnered in all release and deployment activities. Provides authorization for critical release activity and point of escalation.

  • Security Administration

    The authorization and monitoring of access to IT facilities or infrastructure in accordance with established organizational policy. Includes investigation of unauthorized access, compliance with relevant legislation and the performance of other administrative duties relating to security management.

    Applies

    Investigates minor security breaches in accordance with established procedures. Assists users in defining their access rights and privileges, and operates agreed logical access controls and security systems. Maintains agreed security records and documentation.

    Enables

    Investigates identified security breaches in accordance with established procedures and recommends any required actions. Assists users in defining their access rights and privileges, and administers logical access controls and security systems. Maintains security records and documentation.

    Ensures/Advises

    Drafts and maintains the policy, standards, procedures and documentation for security. Monitors the application and compliance of security operations procedures and reviews information systems for actual or potential breaches in security. Ensures that all identified breaches in security are promptly and thoroughly investigated. Ensures that any system changes required to maintain security are implemented. Ensures that security records are accurate and complete.

    Initiates/Influences

    Develops strategies for ensuring both the physical and electronic security of automated systems. Ensures that the policy and standards for security are fit for purpose, current and are correctly implemented. Reviews new business proposals and provides specialist advice on security issues and implications.

  • Service Desk and Incident Management

    The processing and coordination of appropriate and timely responses to incident reports, including channelling requests for help to appropriate functions for resolution, monitoring resolution activity, and keeping clients appraised of progress towards service restoration.

    Contributes

    Receives and handles requests for support following agreed procedures. Promptly allocates calls as appropriate. Maintains relevant records.

    Assists

    Receives and handles requests for support following agreed procedures. Responds to common requests for support by providing information to enable resolution and promptly allocates unresolved calls as appropriate. Maintains records and advises relevant persons of actions taken.

    Applies

    Receives and handles requests for support following agreed procedures. Responds to common and uncommon requests for support by providing information to enable incident resolution and promptly allocates unresolved calls as appropriate. Maintains records and advises relevant persons of actions taken.

    Enables

    Ensures that incidents and requests are handled according to agreed procedures. Ensures that documentation of the supported components is available and in an appropriate form for those providing support. Creates and maintains support documentation.

    Ensures/Advises

    Ensures that the inventory of components to be supported is complete and current. Drafts and maintains policy, standards and procedures for the service desk and incident management. Schedules the work of service desk staff to meet agreed service levels.

  • Stakeholder Relationship Management

    During the design, management and implementation of business change and throughout the service lifecycle, the analysis and coordination of relationships with and between stakeholders, taking account of the services they use.

    Enables

    Collects and uses feedback from customers and stakeholders to help measure effectiveness of stakeholder management. Helps develop and enhance customer and stakeholder relationships. Implements a communications strategy, including, for example; handling of complaints; problems and issues; managing resolutions; corrective actions and lessons learned; collection and dissemination of relevant information appropriately.

    Ensures/Advises

    Develops and maintains one or more defined communication channels and/or stakeholder groups, acting as a single point of contact. Gathers information from the customer to understand their needs (demand management) and detailed requirements. Facilitates open communication and discussion between stakeholders, using feedback to assess and promote understanding of need for future changes in services, products and systems. Agrees changes to be made and the planning and implementation of change. Maintains contact with the customer and stakeholders throughout to ensure satisfaction. Captures and disseminates technical and business information.

    Initiates/Influences

    Supports business change, acting as a single point of contact for senior stakeholders, facilitating relationships between them. Ensures that stakeholders understand available IT services, and promotes financial and commercial awareness in order to deliver value-for-money. Conducts analysis of demand for services and influences stakeholders to ensure that the necessary investments are made to deliver required services. Negotiates at senior level on technical and commercial issues, to ensure that customers, suppliers and other stakeholders understand and agree what will meet their needs, and that appropriate service level agreements are defined. Oversees monitoring of relationships including lessons learned and appropriate feedback. Initiates improvement in services, products and systems.

    Sets strategy, inspires, mobilizes

    Is responsible for defining the strategic approach to understanding the needs of the business (demand management) and works with suppliers to meet these needs. Establishes and promotes the overall vision for how IT can support the business. Defines, and gains agreement on, the principles for establishing effective relationships between stakeholders, including responsibility for the relationship between IT functions and end users.

  • Supplier Relationship Management

    On behalf of a client organization, the identification and management of external suppliers to ensure successful delivery of products and services required by the business.

    Assists

    Assists in the collection and reporting on supplier performance data. Assists with the routine day to day communication between the organization and suppliers.

    Applies

    Acts as the routine contact point between organization and supplier. Collects and reports on supplier performance data.

    Enables

    Collects performance data and investigates problems. Monitors and reports on supplier performance, customer satisfaction, and market intelligence. Resolves or escalates problems. Implements supplier service improvement actions and programs. Monitors performance.

    Ensures/Advises

    Maintains a broad understanding of the commercial IT environment, how the organization sources, deploys and manages external partners and when it is appropriate to use in-house resources. Develops and manages contracts with suppliers to meet key performance indicators and agreed targets, taking account of information security of third parties. Is responsible for the liaison between the organization and designated supplier(s). Carries out benchmarking and makes use of supplier performance data to ensure that supplier performance is properly monitored and regularly reviewed. Is responsible for the management and implementation of supplier service improvement actions and programs. May be responsible for managing a discrete IT function or service in a multi-supplier environment.

    Initiates/Influences

    Influences policy and procedures covering the selection of suppliers, tendering and procurement, promoting good practice in third party management with respect to information security. Deploys highly developed commercial skills to identify external partners, engaging with professionals in other related disciplines (e.g. procurement specialists, lawyers) as appropriate. Is responsible for defining commercial communications, and the management and maintenance of the relationship between the organization and the supplier. Measures the perception about how services are delivered, how this influences the performance of the supplier and their perception of own organization’s performance. Ensures that processes and tools are in place to conduct benchmarking. Conducts supplier analysis and assesses effectiveness across the supply chain. Promotes good practice with regard to third party information security.

    Sets strategy, inspires, mobilizes

    Determines overall supplier management strategy, embracing effective management and operational relationships at all levels. Establishes a framework to monitor the service provided and ensure value for money over the lifetime of the contract. Puts in place and has overall responsibility for conformance to legislation; supply chain management; commercial governance; policies for selection of suppliers and benchmarking their performance. Represents the company in any serious disputes involving suppliers.

  • Testing

    Testing embraces the planning, design, management, execution and reporting of tests, using appropriate testing tools and techniques and conforming to agreed process standards and industry specific regulations. The purpose of testing is to ensure that new and amended systems, configurations, packages, or services, together with any interfaces, perform as specified, and that the risks associated with deployment are adequately understood and documented. Testing includes the process of engineering, using and maintaining testware (test cases, test scripts, test reports, test plans, etc) to measure and improve the quality of the software being tested.

    Contributes

    Executes given test scripts under supervision. Records results and reports issues. Develops an understanding of the role of testing within system development, as a tool for design improvement as well as a validation process.

    Assists

    Defines test conditions for given requirements. Designs test cases and creates test scripts and supporting data, working to the specifications provided. Interprets, executes and records test cases in accordance with project test plans. Analyses and reports test activities and results. Identifies and reports issues and risks.

    Applies

    Reviews requirements and specifications, and defines test conditions. Designs test cases and test scripts under own direction, mapping back to predetermined criteria, recording and reporting outcomes. Analyses and reports test activities and results. Identifies and reports issues and risks associated with own work.

    Enables

    Accepts responsibility for creation of test cases using own in-depth technical analysis of both functional and non-functional specifications (such as reliability, efficiency, usability, maintainability and portability). Creates traceability records, from test cases back to requirements. Produces test scripts, materials and regression test packs to test new and amended software or services. Specifies requirements for environment, data, resources and tools. Interprets, executes and documents complex test scripts using agreed methods and standards. Records and analyses actions and results, and maintains a defect register. Reviews test results and modifies tests if necessary. Provides reports on progress, anomalies, risks and issues associated with the overall project. Reports on system quality and collects metrics on test cases. Provides specialist advice to support others.

    Ensures/Advises

    Coordinates and manages planning of the system and/or acceptance tests within a development or integration project or program. Takes responsibility for integrity of testing and acceptance activities and coordinates the execution of these activities. Provides authoritative advice and guidance on any aspect of test planning and execution. Defines and communicates the test strategy for the project. Manages all test processes, including test plans, resources, costs, timescales, test deliverables and traceability. Manages client relationships with respect to testing matters. Identifies process improvements, and contributes to corporate testing standards and definition of best practice.

    Initiates/Influences

    Determines testing policy, and owns the supporting processes. Takes responsibility for the management of all testing activities within a development or integration project or program. Manages all risks associated with the testing and takes preventative action when any risks become unacceptable. Assesses and advises on the practicality of testing process alternatives. Initiates improvements to test processes and directs their implementation. Assesses suppliers’ development and testing capabilities. Determines project testing standards for all phases, influencing all parties to conform to those standards. Manages client relationships with respect to all testing matters.

  • User Experience Analysis

    The establishment, clarification and communication of the user’s perceptions and responses that result from the use and/or anticipated use of a product, system or service. The analysis of user experience, the characteristics of users and their tasks, and the technical, organizational and physical environment in which products or systems will operate.

    Applies

    Applies tools and methods to identify the user experience, users characteristics and tasks, and the technical, organizational and physical environment in which the product or system will operate.

    Enables

    Selects and uses tools and methods to establish, clarify and communicate the user experience, users’ characteristics and tasks, and identifies the technical, organizational and physical environment in which complex products or systems will operate.

    Ensures/Advises

    Advises on tools and methods to be used and clarifies and communicates the user experience, users’ characteristics and tasks, and the technical, organizational and physical environment in which products or systems will operate.

ASU Logo