LAS COMPETENCIAS
Carlos Mario Zapata J.
10/2/2015
Teoría y Métodos de la Ingeniería
de Software
1
DEFINICIONES
• Una competencia incluye las habilidades, capacidades,
realizaciones, conocimiento y destrezas necesarias para
hacer una cierta clase de trabajo.
• Una competencia define una secuencia de niveles de
competencia que varían desde un nivel mínimo a uno
máximo. Típicamente, los niveles varían desde 0 (asistir)
hasta 5 (innovar).
10/2/2015
Teoría y Métodos de la Ingeniería
de Software
2
GENERALIDADES
• Las competencias o destrezas se basan en roles.
• Algunos roles son comunes a la mayoría de los esfuerzos
• Una lista de los roles más representativos en ingeniería de software
es:
• Interesado
• Analista
• Diseñador
• Desarrollador
• Director de proyecto
• Probador
• Administrador de la base de datos
• Algunas competencias son comunes para varios roles
• Las competencias se valoran usando varios criterios, los cuales
ayudan a determinar el nivel de competencia o destreza
10/2/2015
Teoría y Métodos de la Ingeniería
de Software
3
GENERALIDADES
• Según el Departamento de Defensa de
los Estados Unidos y la oficina de
gestión de personal, existen cinco
niveles de competencia:
– Nivel 1: Conciencia
– Nivel 2: Básico
– Nivel 3: Intermedio
– Nivel 4: Avanzado
– Nivel 5: Experto
10/2/2015
Teoría y Métodos de la Ingeniería
de Software
4
GENERALIDADES
• Nivel 1 (Conciencia):
– Los individuos en este nivel pueden tener una cierta conciencia
del conocimiento, destrezas y habilidades que se asocian con la
competencia, pero no son suficientes para desempeñar esa
competencia en situaciones difíciles o complejas
– Comprenden y se conducen a sí mismos de manera profesional
– Son capaces de usar preguntas y respuestas para tópicos
simples dentro de un nivel limitado de experiencia
– Son capaces de responder correctamente a preguntas básicas
dentro de su dominio
– Son capaces de realizar las funciones más básicas dentro de su
dominio
10/2/2015
Teoría y Métodos de la Ingeniería
de Software
5
GENERALIDADES
• Nivel 2 (Básico):
– Los individuos en este nivel pueden tener una cierta
comprensión básica del conocimiento, destrezas y habilidades
que se asocian con la competencia, pero no son suficientes para
desempeñar esa competencia en situaciones difíciles o
complejas
– Son capaces de satisfacer solicitudes de las rutinas sociales y
requisitos limitados del trabajo
– Pueden manejar con confianza las situaciones sociales más
básicas incluyendo introducciones y conversaciones casuales
sobre eventos, trabajo, familia e información autobiográfica
– Pueden manejar requisitos de trabajo limitados, requiriendo
cierta ayuda para lidiar con cualquier complicación o dificultad
10/2/2015
Teoría y Métodos de la Ingeniería
de Software
6
GENERALIDADES
• Nivel 3 (Intermedio):
– Los individuos en este nivel pueden tener más comprensión del
conocimiento, destrezas y habilidades que se asocian con la
competencia, suficientes para desempeñar esa competencia en
algunas situaciones difíciles o complejas
– Son capaces de hablar en el lenguaje del dominio con precisión
estructural suficiente y vocabulario para participar efectivamente
en la mayoría de las conversaciones sobre tópicos prácticos de
su profesión
– Pueden discutir intereses particulares y campos especiales de
competencia con razonable facilidad
– Pueden realizar trabajos a nivel profesional con poca asistencia
o sin ella
10/2/2015
Teoría y Métodos de la Ingeniería
de Software
7
GENERALIDADES
• Nivel 4 (Avanzado):
– Poseen más conocimiento, destrezas y habilidades
para desempeñar la competencia en situaciones
difíciles o complejas
– Son capaces de usar el lenguaje de manera fluida y
precisa en todos los niveles de las actividades
profesionales pertinentes
– Pueden comprender y participar en cualquier
conversación dentro del rango de su propia
experiencia personal y profesional con un alto grado
de fluidez y precisión en el vocabulario
10/2/2015
Teoría y Métodos de la Ingeniería
de Software
8
GENERALIDADES
• Nivel 5 (Experto):
– Poseen un conocimiento, destrezas y habilidades
más que avanzado para desempeñar la
competencia en situaciones difíciles o complejas
– Se espera que sean autores o conferencistas en su
respectivo dominio de conocimiento
– Tienen más de 10 años de experiencia
– Se mantienen completamente actualizados en su
dominio de conocimiento
– Sus pares los reconocen como expertos en las
reuniones profesionales y por sus publicaciones
10/2/2015
Teoría y Métodos de la Ingeniería
de Software
9
Matriz de requisitos de
competencia
• Puede contener los roles de equipo como
filas y los niveles de competencia como
columnas
• Se puede usar para obtener consenso
entre los integrantes del equipo para
efectos de planeación o contratación
• Una “X” en una celda representa un voto
(por ejemplo, “experto en análisis”)
10/2/2015
Teoría y Métodos de la Ingeniería
de Software
10
Competencias del núcleo
Representación del cliente
Análisis
Liderazgo
10/2/2015
Desarrollo
Capacidad
de prueba
Gestión
Teoría y Métodos de la Ingeniería
de Software
11
Anatomía de las tarjetas de
SEMAT
Tamaño ficha bibliográfica:
12,5 cm x 7,5 cm
Tamaño tarjeta de presentación:
9,3 cm x 5,3 cm
10/2/2015
Teoría y Métodos de la Ingeniería
de Software
12
Tarjetas de competencias
10/2/2015
Teoría y Métodos de la Ingeniería
de Software
13
Tarjetas de competencias
10/2/2015
Teoría y Métodos de la Ingeniería
de Software
14
Plantilla en revisión – tarjetas
de competencias
10/2/2015
Teoría y Métodos de la Ingeniería
de Software
15
Tarjetas de nivel de
competencia
Frente
Reverso
10/2/2015
Teoría y Métodos de la Ingeniería
de Software
16
Competencias genéricas
10/2/2015
Teoría y Métodos de la Ingeniería
de Software
17
How do we relate generic and
specific competency stuff
Nota: A cada nivel
se le asigna su
propio nombre
O, incluso, una
descripción más
explícita
10/2/2015
Teoría y Métodos de la Ingeniería
de Software
18
Propuesta: competencias de un arquitecto
4
3
Experiencia en
Representación
el dominio
de los interesados
4
2
Análisis
Desarrollo
3
Gestión
10/2/2015
2
Capacidad de
prueba
4
Liderazgo
Teoría y Métodos de la Ingeniería
de Software
19
Otras competencias necesarias
Soporte
Mantenimiento
10/2/2015
Aseguramiento de
la calidad
Mejoramiento de los
Procesos de software
Teoría y Métodos de la Ingeniería
de Software
Escritura
técnica
Coaching
20
Competencias (no estándar)
10/2/2015
Teoría y Métodos de la Ingeniería
de Software
21
Descargar

las competencias