I.T. Role Competence
GENERAL I.T. ROLE COMPETENCE
General I.T. Competence Survey:
Assessing the general competencies required from every I.T. Professional. It is recommended that this survey be included with any of the others. (20 Minutes).
ANALYST ROLE COMPETENCE
Business Process Analyst:
The business process analyst is responsible for defining the business process architecture, and for defining the business processes, use cases and actors, and how they interact. (20 Minutes).
The System Analyst role leads and coordinates requirements elicitation and technical use-case specification by outlining the system's functionality and delimiting the system; for example, identifying what actors exist and what use cases they will require when interacting with the system. (20 Minutes)
Test Analyst:
The Test Analyst role is responsible for identifying and defining the required tests, monitoring detailed testing progress and results in each test cycle and evaluating the overall quality experienced as a result of testing activities. The role typically carries the responsibility for appropriately representing the needs of stakeholders that do not have direct or regular representation on the project. (20 Minutes)
Overview:
We are addressing a simple but somehow enormous challenge in the I.T. Industry - the challenge of quantifying the competence of the I.T. Professional and the competency requirements of I.T. roles.
Then, by matching the right professional to the right role in the right organization (process, outcomes, place), and by motivating him or her for the right reasons, we aim to make a difference to the quality of I.T. delivery.
Why We Do It:
Our approach is based on the premise that poor I.T. delivery is primarily caused by wrong competency/individual making the critical decisions or providing “talent” to tasks they are not well suited to, within inefficient organization structures.
The significant cost to any I.T. project is the human resource. The significant risks are the decisions those resources are required to advise on, or make while being competent (or not) to make them.
A project's outcome is only as good as the people involved in it, regardless of the software, methodology (process) or approach. Competent people focussed on the right goals, navigate through the minefield of obstacles and deliver to customer expectation, and on business improvement.
Assessments
Below is a list of available assessments. Please be in contact with Profile-IT if you or your organization wants to benefit from knowing just how good your people are relative to others in the market.
DESIGNER AND IMPLEMENTER ROLES
Business Designer:
The business designer is responsible for designing and specifying a part of the business practice including the appropriate business processes, tools / systems and organizational structure to be used. (20 Minutes)
Database Designer:
The database designer is responsible for designing the persistent data storage to be used by the system. (20 Minutes)
Implementer/Programmer:
The implementer/programmer role is responsible for developing and testing components, in accordance with the project's adopted standards, for integration into larger subsystems. When test components, such as drivers or stubs, must be created to support testing, the programmer is also responsible for developing and testing the test components and corresponding subsystems. (20 Minutes)
Software Architect:
The software architect role is responsible for the software architecture, which includes the key technical decisions that constrain the overall design and implementation for the project.(20 Minutes)
The technical designer role is responsible for designing a part of the system, within the constraints of the requirements, architecture, and development process for the project. (20 Minutes)
Test Designer:
The test designer role is responsible for defining the test approach and ensuring its successful implementation. The role involves identifying the appropriate techniques, tools and guidelines to implement the required tests, and to give guidance on the corresponding resources requirements for the test effort. (20 Minutes)
User Interface Designer:
The user-interface designer coordinates the design of the user interface. User-interface designers are also involved in gathering usability requirements and prototyping candidate user-interface designs to meet those requirements. (20 Minutes)
I.T. MANAGEMENT ROLES
The project manager role plans, manages and allocates resources, sets priorities, coordinates interactions with customers and users, and keeps the project team focused. The project manager also establishes a set of practices that ensure the integrity and quality of project artifacts. (40 Minutes)
Change Control and Project Configuration Manager:
The change control manager role oversees the change control process and the configuration management for the project artifacts, which the role is also responsible for defining. (20 Minutes)
Configuration Manager:
The configuration manager is responsible for providing a logical model of the IT infrastructure by identifying, controlling, maintaining and verifying the versions of all configuration items in existence for the organization. (20 Minutes)
Deployment and Release Manager:
The deployment/release manager role is responsible for planning the product's transition to the user community, ensuring those plans are enacted appropriately, managing issues and monitoring progress. (20 Minutes)
Service Level Manager:
The service level manager ensures that the service targets are identified, agreed and documented in service level agreements and monitors and review these with customers of the service and solutions. (20 Minutes)
Test Manager:
The test manager role is tasked with the overall responsibility for the test effort's success. The role involves quality and test advocacy, resource planning and management, and resolution of issues that impede the test effort. (20 Minutes)
An IS/IT Manager is responsible for managing and overseeing the operational processes, people and service outcomes of the IS/IT organization. (40 Minutes)
OPERATIONS AND SUPPORT ROLES
Process Engineer:
The process engineer is one of the support roles. Its main goal is to equip the project/solution team with an efficient and lean development/solution implementation process, and to ensure that the team members are not hindered in doing their jobs. (20 Minutes)
The support analyst manage the problem resolution processes for operational systems to completion and report on systems availability and compliance with agreed service levels. (20 Minutes)
Technical Systems Administrator:
The system administrator role maintains the technical environment, including hardware, software, system administration, user permissions, backup, and performance, and is ultimately responsible for systems availability. (20 Minutes)
The tool specialist is responsible for the tools supporting the project and system like the development, configuration management, knowledge, requirements management and other tools. This includes selecting and acquiring tools. The Tool Specialist also configures and sets up the tools, and verifies that the tools work. The tools include the platforms, utilities and other application and architecture components that forms part of the system or its support. (20 Minutes)