Está en la página 1de 45

Seleccin de perfiles de TI.

Perfiles y competencias de
TI.
Vanesa Cecilia Salto
Mara Celeste Nicoletti

Cules son nuestras


expectativas?
Cmo los
vamos a
buscar?
Qu es lo
Cmo los
que
vamos a
vamos
atraer y
a buscar ?
retener?

Agenda del Modulo 1:


Requerimientos del Mercado

Presentacin de los participantes del curso


Evolucin del rol de IT y su contribucin de valor
Roles y perfiles
Nociones bsicas de IT
Actividad sobre obstculos y recursos de los selectores IT
Importancia de la definicin del perfil
Ejemplos de descripcin del puesto
Desafos en el reclutamiento y seleccin
Reflexiones / Sntesis

Algunas Definiciones

Outsourcing: es terciarizar o subcontratar a otra empresa para el desarrollo de un sistema. El


objetivo principal de la empresa es la reduccin de los gastos directos, basados en la
subcontratacin de servicios externos que no afectan la actividad principal de la empresa, y
de esta manera evitando tener que tener o incorporar mas gente a su departamento de
sistemas.
Un modelo que se lo conoce como llave en mano significa que la empresa contrata a otra
para que lleve el proyecto de punta apunta, sin tener que preocuparse por los perfiles,
recursos, tareas, tiempos, lugar, etc. Solo se acuerda a travs de un contrato, que ser en
donde queden definidos los costos y los tiempos. Adems de llevar el proyecto adelante
tambin esta el mantenimiento post proyecto.
Off Shore es cuando puede utilizar recursos de TI de cualquier parte del mundo para llevar
adelante el proyecto o los proyectos que necesita la empresa.

Manpower: Es cuando una consultora de recursos humanos busca perfiles para otra empresa,
y aquellos que queden seleccionados quedaran trabajando en la empresa que solicito la
necesidad del perfil.

HeadHunting: busca los mejores candidatos para las distintas bsquedas de altos ejecutivos y
directivos para las que es contratado. El headhunter debe mantener confidencialidad de
muchos datos de la propuesta

Evolucin del rol de TI y su


contribucin de valor

Algunas Definiciones
USUARIO KEY USER
USUARIO CLAVE

TECNICO - PROGRAMADOR
FUNCIONAL - ADMINISTRADOR

Algunas Definiciones
DESARROLLADORES
ADMINISTRADORES
FUNCIONALES

Nociones basicas de IT

Nociones bsicas de IT

Un Aplicativo o Lenguaje de Programacin (Application) Est formado por un


conjunto de smbolos y reglas sintcticas y semnticasque definen su estructura y
el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se
prueba, se depura, se compilay se mantiene el cdigo de fuente de un programa
informtico se le llama programacin, el mismo ser documentado por el
programador. Ej. Java, .NET, Visual Basic, ASP, ABAP, PL SQL

Una Base de Datos (DB) es un conjunto de datos pertenecientes a un mismo


contexto y almacenados sistemticamente para su posterior uso. Se pueden hacer
consultas, se pueden hacer desarrollos sobre estas. Ej: SQL, ORACLE, DB2,
Informix, Sybase.

UnSistema Operativo(SO) es un programa que acta como intermediario entre


el usuario y el hardware de la computadora, y su propsito es proporcionar un
entorno en el cual el usuario pueda ejecutar programas .Hay distintos Sistemas
operativos si hablamos de computadoras o de dispositivos mviles. Ej Linux, Unix
(sunsolaris, aix, hp ux), Windows, Mac OS, Solaris, OS/2, Android, WebOS,
BlackberryOS, Windows Phone.

Nociones bsicas de IT
Hay dos lneas: la del Software y Hardware:
Software
Lenguajes de Programacin Estructurada o Centralizada: Se extrae
informacin de a pasos, de a un proceso por vez. EJ. Cobol, AS400,
TOOLKIT, PASCAL.
PC

S
O

Con la aparicin de Windows:

Lenguajes de Programacin Orientado a Objetos: Varios objetos


actan al mismo tiempo, en paralelo. Ej. JAVA, C++, PERL, SMALTALK,
ABAP, C#, PHP,BPOWER BUILDER, VISUAL BASIC, VISUAL.NET.
D
PC

S
O

Nociones bsicas de IT
Con la aparicin WEB:
Tres o N Capas : es un estilo de programacin donde tenemos los
diferentes aspectos del desarrollo: las cuestiones de presentacin,
lgica de negocio, mecanismos de almacenamiento. EJ: JAVA, .NET
AS
PC
CP

S
O
CN

B
D
CD

Hardware:
Redes, Servidores, Infraestructura, Seguridad, sistemas operativos,
telecomunicaciones.

Lenguajes de
Programacin

JAVA: es un lenguaje orientado a objetos. Tiene una arquitectura que funciona en


cualquier servidor (Windows, Linux, Sun Solaris, HP UX, AIX). esencial para las
aplicaciones de intranet y otras soluciones de comercio electrnico que constituyen
la base informtica de las empresa. Hay varios:
J2SE: Java Estndar Edition 2 Sirve para hacer aplicaciones de escritorio.
Vamos a usar: SWING que es la librera para la interfaz grafica del usuario
J2ME Java Micro Edition2 es el de desarrollos de comunicacin mvil. Son las
aplicaciones para celulares., ejemplo juegos de celulares
J2EE: Java Entreprise Edition 2. Sirve para aplicaciones Web (App web). Corre
en el Explorer y no en la maquina por eso es una especificacin que permite
estar conectado a otras aplicaciones de una empresa que tiene varias sucursales.

Glosario JAVA
. HTTP: protocolos que se utilizan en la WEB para establecer una comunicacin
. SERVLET: son los componentes de la parte del servidor de JAVA, encargados de generar las respuestas a las
peticiones recibidas del cliente.
Application

Server: es un servidor de las aplicaciones que hago para que puedan funcionar
Webpheare (IBM)
BEA WEBLOGIC
TOMCAT
APACHE
JBOSS
IAS

Framework:

Es una aplicacin Web que ayuda al desarrollo. Marco de trabajo (o conjunto de libreras) donde hay
objetos ya definidos:
STRUTS : simplifica el uso de JSP y Servlets porque ya viene con esto.
HIBERNATE: facilita el desarrollo conectndose a la base de datos, hace las consultas a la base de datos solo.
SPRING: permite intercambiar componentes en un marco coherente lo que facilita el desarrollo
JAKARTA
EJB: son componentes de los servidores. Generan seguridad.
JSP Java Servlets Page: genera la vista para el cliente. Genera HTML que adentro tiene cdigo Java
HTML (es un conjunto de XML) El HTML puede tomar un objeto y convertirlo en XML
WebServise: es la comunicacin entre servidores a travs de una especificacin XML que trae a los objetos.
.JAVASCRIPT: lenguaje que permite codificar del lado del cliente. Sirve para validar campos requeridos
como por ejemplo una contrasea

Glosario JAVA

XML: Son reglas bsicas que permiten construir un lenguaje o seudo lenguaje . Sirve para definir el protocolo
para comunicarse. Sirve para cualquier lenguaje.

UML: LENGUAJE UNIFICADO DE MODELADO Es un lenguaje grfico para visualizar, especificar, construir y
documentarLOS PROCESOS O METODOS DE UN SISTEMA

SOA Arquitectura orientada a Servicios

Lenguaje de Programacin

.NET: Se lo utiliza para construir sitios web. Hay dos formas de


programar:

1)ASP.NET
Front End

2) ASP.NET
Front End

->

->

C#
Back End

Visual Basic.NET
Back End

->

->

SQL
Base de Datos

SQL
Base de Datos

Algunas Definiciones
DESARROLLADORES
ADMINISTRADORES
FUNCIONALES

Administradores de:
Base de Datos
DBA D (data) B (base) A (administrador)
Es el tcnico responsable sobre los datos dentro de la
empresa. Crea la base de datos e implementa, establece
las polticas para gestionar los datos y los controles
necesarios para que se respeten las polticas establecidas.

Algunas Bases de Datos:


SQL, SYBASE, INFORMIX, DB2, ORACLE, DBASE, FOXPRO,
FOXBASE, ACCES, APPROACH.

Administradores de:

Sistemas Operativos y servidores: son quienes


implementan, administran y solucionan problemas
en redes existentes y entornos de servidores.

Realizan la seguridad, monitorean la performance de


los sistemas, administran los discos y los datos,
realizan tareas de back up, configuran los accesos
a los usuarios, protegen el trafico de la red,
configuran las opciones de protocolos (TCP/IP),
permiten la certificacin entre otras cosas
.

Algunas Definiciones
DESARROLLADORES
ADMINISTRADORES
FUNCIONALES

Nociones bsicas de IT

ERP Enterprise Resource Planning o planificacin de los recursos empresariales.


Es un sistema de gestin a travs del cual se manejan la facturacin, las ventas, la
manufactura , la produccin, la compra de materia prima, el rea de recursos
humanos, y todas las reas de la compaa. Todo esta integrado en un mismo
sistema. La propia definicin del ERP indica la necesidad de disponibilidad de toda
la informacin para todo el mundo todo el tiempo. Ej:
SAP,
JDE,
ORACLE FINANCIAL,
PEOPLE SOFT

ERP
SAP Sistema Aplicativo Producto. Es un sistema transaccional, para poder acceder a
una informacin de la base de datos se hace una transaccin a la base de datos y se
guarda como una tabla.
Sistema Operativo: Windows, Unix,
Base de Datos: SQL, Oracle, DB2
Lenguaje de Programacin: ABAP
Por qu R/3?
Porque se compone de tres niveles:
-Interface de usuario
-Servidor de aplicacin
-Servidor de Base de datos

SAP

Mdulos de SAP:
FI-Finantial Accounting. Contabilidad financiera
CO-Controlling. Control
TR-Treasury. Tesoreria
HR-Human Resources. Recursos Humanos
PP-Production Planning. Planificacin de produccin
MM-Material Managament. Administracin de materiales
WM-Warehose Management. Gestin de Almacenes
PM-Plant Maintenance. Mantenimiento de planta
QM-Quality Managament. Administracin de la calidad
SD-Sales and Distribution. Ventas y Distribucin
BW- Business Warehouse. Almacn de Datos.
Basis Administracin de la base de Datos.
Seguridad Dan acceso a los usuarios, arman los roles y perfiles.

SAP

Funcionalidades
Parametrizacin
Para realizar la implantacin no es necesario programar sobre
el sistema.
Se posee una parametrizacin estndar la cual es modificada
segn las necesidades y procesos de la compaa.
Customizing es la parametrizacin de los diferentes mdulos.
Localizacin
SAP realiza la localizacin del producto para cada uno de los
pases: la misma implica la adaptacin del sistema a las
necesidades de cada pas (impuestos, etc.)

SAP

Tiene varias versiones:

3.5
4.0 b
4.6 c
4.7
5.0
6.0
7.0

Son Deltas que se van haciendo para mejorar las versiones anteriores.

All in One

Banking

Retail

SAP
Desarrollos SAP: ABAP Los desarrollos representan todo aquellos que el sistema estndar
no posee y debe ser desarrollado a medida para la compaa. Se los suele llamar Zs.
Glosario:
Bebug = encontrar error
Bach Input= es ingresar en forma masiva datos.
Formularios= Hay dos tipos: Sapcrit o Smartforms
Reportes ALV
Screems= Sirve para disear pantallas
Interfaces = interfacear con otro sistema (SAP , PI, Legados)
IDOCS
Modulepool = es un conjunto limitado de conexiones que se reutilizan constantemente.
User Exit
Badis = permite agregar nuevas funcionalidades dentro del cdigo estndar de SAP Bapis = sirve para automatizar procesos e interfacear con otros sistemas

Los Abapers pueden programar sobre cualquier modulo funcional de SAP, salvo HCM que tiene sus
peculiaridades.

SAP
Etapas

de un proyecto SAP
DISEO : BLUEPRINT
CONSTRUCCION
PRUEBAS UNITARIAS
PRUEBAS INTEGRALES
PREPARACION FINAL
SALIDA EN PRODUCTIVO: GO LIVE
MANTENIMIENTO POST IMPLEMENTACION: SOPORTE POST PRODUCTIVO

Tipos

de Proyecto en SAP
IMPLEMENTACION: cuando se instala de cero
ROLL OUT: toman como modelo uno de los pases implementados y lo copian ajustndolo a la
necesidad y pas.
UP GRADE: Cuando migran de una versin a otra ms actualizada. Ej 6.0 a un 7.
MANTENIMIENTO: cambios, mejoras y soporte.
NIVEL I ac no se resuelve nada, se ve el error y se deriva al consultor senior.
NIVEL II Se resuelve incidentes de SAP. Pueden ser: Correctivos (algo que ya est y hay que
mejorarlo) y/o Evolutivos (se implementa o se realizan pequeos desarrollos de un modulo)
NIVEL III son incidentes mas complejos que implican mayor nivel de anlisis.

ERP
J D Edwards: Tiene varias versiones:
WordSoftware (WS) Corre sobre:
Sistema Operativo: AS400
Base de Datos: DB2
Lenguaje de programacin: RPG
OneWord (OW). Corre sobre:
Sistema Operativo: Unix o Windows
Base de Datos: SQL u Oracle
Lenguaje de programacin: Toolkit C++
EntrepriseOne (EO) Corren sobre Oracle

Tiene varios ciclos/ mdulos : Manufactura, Finanzas, Compras, ventas,


Distribucin, Recursos Humanos. CMR: Customer Relationship Management
orientado a la necesidad del cliente. EJ: Siebel, vantive, People Soft

Seniority

Siempre para determinar un perfil tengan


en cuenta dos cosa:
Aos de experiencia Laboral
Que hizo en su experiencia laboral

Junior

SemiSenior

Senior

Roles del Equipo IT


Gestor del Proyecto: Gerente del proyecto
Lder Funcional y o Tcnico
Analista de Procesos
Arquitecto de la Solucin
Analista Programador, Desarrollador, Consultor,
Tester
Administrador de base de datos y Sistemas
Operativos
Usuario
Consultores de Gestin de Cambio o Change
Management

Actividad
Cuales

son los
desafos/obstculos/dificultades que
encuentro desde mi rol de selector
de perfiles de TI?

Qu

acciones/herramientas/recursos
utilizar para contrarrestar los
obstculos/dificultades como
selector de perfiles de TI?

Importancia del Perfil

COMO S LO QUE TENGO QUE BUSCAR???


Podemos pensar en las siguientes preguntas:
Cual es el perfil?
Que es lo que va a realizar?
Cual es el objetivo del puesto?
Que tiene que saber? Conocimiento? Habilidades? Experiencia?
Idiomas?
Va a tener personal a cargo?
A quien va a reportar?
Con quien va a trabajar?
En que consiste el proyecto?

Descripcin del Puesto


Nivel
Estratgico

Nivel
Tctico

Nivel
Operativo

Anticipar
Aprobar
Delegar
Definir
Dirigir
Disear
Liderar
Motivar
Pensar
Planear
Predecir
Visionar

Analizar
Asignar
Auditar
Controlar
Coordinar
Desarrollar
Distribuir
Estimar
Evaluar
Informar
Instalar
Investigar
Organizar
Participar
Presentar

Almacenar
Calcular
Colaborar
Compilar
Completar
Conectar
Consolidar
Consultar
Ejecutar
Emitir
Enviar
Especificar
Examinar
Facilitar

Perfil por Competencias

Definir las competencias y comportamientos


necesarios o crticos en funcin de la Misin y
los principales resultados de la posicin:

Servicio al Cliente

Orientacin a Resultados

Pensamiento Estratgico

Liderazgo

Impacto e Influencia

Creatividad

Flexibilidad

Gestin de RRHH

Trabajo en Equipo

Ejemplo de Perfil por


Competencias

Ejemplos de Descripcion del


Puesto

Actividad

Luego de Analizar el CV, confeccione un


aviso donde dicho perfil podra aplicar o
postularse.

Algunas reflexiones hasta el


momento:
Asegurar la clarificacin y entendimiento del propio
selector y del cliente en relacin a lo que se est buscando
(utilizar la descripcin de puesto, solicitud de personal, perfil de
competencias como instrumentos)
Conocimiento tcnico vs. competencias
(actitudes/comportamientos) requeridos por el puesto. Foco
en el entendimiento del nivel de complejidad del puesto
La valoracin del conocimiento tcnico puede
ser relativa en los puestos mas estratgicos
(puestos gerenciales).

Algunas reflexiones hasta el


momento:

Ms all de la decisin final de la lnea, dar a nuestro cliente


todos los elementos posibles para que tome una decisin,
incluida nuestra opinin y recomendacin como selectores.

El selector tiene un rol proactivo en la identificacin y


asesoramiento a la lnea en las competencias estratgicas
requeridas por el puesto. Para ello debe entender muy bien lo
que el puesto requiere (responsabilidades y
nivel de complejidad a manejar) adems del
contexto de mercado.

Algunas reflexiones hasta el


momento:
Comprometer a la lnea activamente en todo el proceso. (no solo
en la entrevista) y hacer visible el trabajo del selector en todas las
instancias. Asegurar una evaluacin de todos los aspectos requeridos
por el puesto ( conocimientos tcnicos y competencias) que sern
los elementos de decisin
Posicionamiento y valor agregado del proceso de seleccin.
Medir ante todo los resultados obtenidos. Establecer
estndares y expectativas con nuestros clientes.
Innovar y estar actualizado sobre las tendencias
y las novedades de lo que esta pasando en el
Mercado TI (encuestas salariales, eventos,
publicaciones en distintos portales, redes
sociales y foros). Todo esto tendr un gran
impacto en la marca de empleo.

Esto ha sido todo por hoy, nos


vemos en el prximo encuentro

Gracias!

También podría gustarte