
|
Universidad Yacambu Especialización “Sistemas de
Información” Gerencia Marzo, 2008 Ing. Johanna Piña CONTENIDO |
||
ACTIVIDADES
¿En qué consiste? Debe ser el “retrato hablado” de
lo que hacen. Es conveniente no retocarla, descríbanla de la manera más
realista posible. |
||
|
|
||
|
Actualmente laboro como “Consultor Funcional de Pruebas” en una Empresa de Consultoría que presta Servicios Profesionales y provee Tecnología de Software a medianas y grandes corporaciones en las áreas de TI, apoyándolas en la realización de sus actividades de manera más eficiente; detectando y resolviendo problemas de rendimiento de aplicaciones y de infraestructura, a través del monitoreo, diagnóstico y predicción de comportamientos de las aplicaciones críticas. El cliente a quien presto actualmente mis servicios como “Consultor de Pruebas” es una empresa de telecomunicaciones líder en el mercado, específicamente en la Gerencia de Proyectos Mayores en el área de "Pruebas de Calidad". Esta gerencia lleva a cabo una serie de actividades dirigidas a garantizar que los desarrollos listos para producción cumplan con las especificaciones planteadas en cuanto a su funcionalidad.
Las actividades principales que desempeño al integrarme al equipo de la
Gerencia de Proyectos Mayores se basan en: "Conocer
el Proyecto" a través de la documentación disponible y mesas
de trabajo que se llevan a cabo con todo el equipo de pruebas, donde se
definen las responsabilidades del equipo y de cada uno que lo conforma y cual
será el apoyo que la empresa-cliente necesita de la empresa consultora. Esta
actividad es importante y decisiva para lograr los objetivos, ya que debe
quedar bien definido el alcance, responsable y el tiempo estimado para el
pase a producción. En forma paralela, se realiza |
||
|
|
||
|
|
||
PROCESO
¿Cuáles son los grandes/macros procesos que se
ejecutan para cumplir con la actividad? Deben utilizar flujogramas
u otras herramientas para la descripción gráfica |
||
|
|
||
|
Los grandes/macros procesos involucrados en
la ejecución de las actividades son los siguientes: |
||
|
1. Conocer el Proyecto. 2. Instalar el Software. 3. Entrenar al personal. 4. Estructurar el Proyecto. 5. Identificar los Casos. 6. Desarrollar los Script. 7. Ejecutar los Casos. 8. Analizar los resultados. 9. Actualizar el proyecto. 10. Documentar los Casos. |
|
|
|
|
||
ESTRUCTURA
¿Cuál es el modelo de relacionamiento
organizacional de las personas que intervienen en el proceso? Deben presentar
el organigrama (formal/oficial o informal/no oficial) indicando la relación
entre cargos, niveles, funciones, roles, responsabilidades. |
||
|
|
||
|
El equipo
de pruebas de calidad esta constituido por 11 integrantes: |
||
|
· 1 Líder. · 8 Especialistas Técnicos. · 1 Consultor Funcional · 1 Consultor Técnico. |
Estructura organizacional Pruebas de Calidad |
|
|
El líder se ubica en el primer nivel organizacional dentro del área de Pruebas de Calidad, este se encarga de planificar estratégicamente y dirigir todas las actividades que serán ejecutas, basándose en los lineamientos gerenciales y objetivos planteados, gestiona los requerimientos de la unidad, realiza evaluaciones semestrales para medir el desempeño del equipo, reporta el avance de los proyectos a la gerencia y al resto del equipo, define las acciones necesarias si se presentan retrasos en la planificación, asigna las funciones acorde a los conocimientos y habilidades de cada uno y tiene la responsabilidad de alcanzar los metas planificadas por la gerencia de TI en el tiempo establecido apoyándose en el resto del equipo.
En el segundo nivel organizacional se ubican los Especialistas Técnicos, el Consultor Funcional y el Consultor Técnico bajo la supervisión directa del líder. Los especialistas técnicos y el consultor funcional son los encargados de estructurar los proyectos. Planificar y ejecutar los casos de pruebas autamotizados, asociados al sistema en análisis, los mismos deben ser estructurados de tal manera que abarquen todas las funcionalidades, para ello deben ubicar en los sistemas existentes la data necesaria según el caso que se va a probar, de no existir la misma debe ser creada. El especialista técnico es el responsable de ejecutar los casos que no se puedan automatizar Así mismo Las fallas o inconsistencias detectadas en el proceso las debe reportar al área resolutoria y monitorear que el resultado cubra con la funcionalidad esperada. El consultor funcional es el encargado
de desarrollar los casos a través de la grabación del comportamiento de la
aplicación, apoyándose en el uso de HP Quick Test 9.2. Capacita al equipo en el uso de El consultor técnico es el encargado instalar, configurar y monitorear las herramientas HP Quality Center 9.2 y HP Quick Test 9.2 en cada uno de los proyectos que prueba la unidad, la instalación la realiza conjuntamente con el consultor funcional. El líder y los especialistas técnicos
son personal de la empresa de telecomunicaciones, el consultor técnico y consultor
funcional son asignados por la empresa de consultora al área de pruebas de
calidad. |
||
|
|
||
|
|
||
GENTE
¿Quiénes son?
Profesiones, formación, experiencia, motivación. |
||
|
|
||
|
El equipo de Pruebas de Calidad esta constituido por profesionales altamente capacitados, competentes, emprendedores, proactivos, responsables y conocedores del negocio de telecomunicaciones, con una amplia experiencia en todos los sistemas que se manejan en la actualidad tanto en el ambiente de producción como desarrollo. A continuación se detalla la información de los integrantes de la unidad de Pruebas de calidad · Líder: Licenciada en Sistemas con 15 años de experiencia en el área de telecomunicaciones. · Especialista Técnico 1: Ingeniero en Sistemas con postgrado en “Gerencia de Proyectos” y 4 años de experiencia en el área de pruebas de calidad. · Especialista Técnico 2: Ingeniero en Computación con especialización en gerencia mención “Telecomunicaciones” y 6 años de experiencia en el área de pruebas de calidad. · Especialista Técnico 3: Licenciada en Recursos Humanos con 14 años de experiencia en el área de telecomunicaciones y 3 en la unidad de pruebas de calidad. · Especialista Técnico 4: TSU en Informática con 5 años de experiencia en el área de telecomunicaciones · Especialista Técnico 5: Licenciado en Informática con 4 años de experiencia en el área de pruebas de calidad. · Especialista Técnico 6: Licenciado en Computación con especialización en gerencia mención “Finanzas” y 10 años de experiencia en telecomunicaciones. · Especialista Técnico 7: TSU en Informática 4 años de experiencia en el área de telecomunicaciones específicamente en el diseño de sistemas. · Especialista Técnico 8: Ingeniero en Sistemas con 1 año de experiencia. · Consultor Funcional: Ingeniero en Informática con 2 años de experiencia en el uso de las herramientas de HP que facilitan las pruebas funcionales automatizadas. · Consultor Técnico: Ingeniero en Sistemas con 2 años de experiencia en la uso de las herramientas de HP que facilitan las pruebas funcionales automatizadas. |
||
|
|
||
|
|
||
TECNOLOGÍA
¿Qué equipos, sistemas, medios de apoyo se utilizan
para ejecutar el proceso? |
||
|
|
||
|
Por tratarse de una empresa de telecomunicaciones cuenta con tecnología de punta que facilita su gestión en un mercado cada vez mas exigente, apoyándose en el uso de sistemas administrativos, financieros y de recaudación. La unidad de pruebas de Calidad
cuenta con un servidor en el cual se encuentra instalado las aplicaciones HP
Quality Center 9.2 y HP Quick Test
9.2, cada miembro del equipo tiene asignado un computador con sistema
operativo Windows XP, 5 computadores portátiles que facilitan la realización
del trabajo fuera de las instalaciones de la empresa, un video beam para realizar las presentaciones que requieren la
participación de un numero significativo de personas. |
||
|
|
||
|
|
||
IMPULSOS
¿Qué cosas o situaciones hacen posible que se produzcan
cambios para mejorar esa actividad? |
||
|
|
||
|
El dinamismo en el mercado de las empresas de telecomunicaciones, ocasiona un gran número de proyectos asignados al área de Pruebas de Calidad, lo que hace posible que los conocimientos del equipo en relación al negocio se amplíen. El compromiso de satisfacer las necesidades de los usuarios finales, permite que las metas y objetivos sean alcanzados, fortaleciendo el trabajo en equipo, la colaboración, la comunicación, la capacidad para cumplir con las funciones asignadas, el respeto, el compañerismo y el profesionalismo, lo que hace que las actividades se lleven a cabo en un sitio de trabajo agradable. Gracias al esfuerzo que cada miembro del equipo imprime es sus actividades hace que se sientan parte de los objetivos alcanzados. Las situaciones que hacen posible que se produzcan cambios que mejoren la actividad son las siguientes: · Disponer de la data necesaria asociada a cada caso de prueba. · Asignación temporal de recursos de otras unidades de negocio, para los casos en que la unidad de pruebas de calidad desconozca las funcionalidades que se desean probar. · Acortar el tiempo de resolución de las incidencias (fallas) reportadas. · Disponer permanentemente de los ambientes de prueba. ·
Estimar los tiempos más objetivamente a fin de
evitar retrasos en la planificación y agotamiento del personal. |
||
|
|
||
|
|
||
FRENOS
¿Qué cosas o situaciones dificultan los cambios para
mejorar esa actividad? Los frenos son las situaciones, en una organización,
que nos impiden progresar (gestionar, gerenciar,
administrar, manejar un cambio). Son lo contrario de los impulsos. |
||
|
|
||
|
·
Actualmente en la empresa no existe una unidad
responsable de unificar la data que se encuentra registrada en cada uno de
los sistemas, siendo responsabilidad de cada miembro de la unidad de prueba,
gestionar la data que requiere cada uno de los casos que tenga asignado, para lo cual debe invertir un tiempo que no
esta contemplado dentro de la planificación, generando retrasos en sus
actividades. ·
Cada una de las unidades de negocio dentro de
la empresa tiene responsabilidades y asignaciones propias, independientes de la
unidad de prueba, por ello disponer de su personal para apoyar al equipo de
pruebas se hace casi imposible en la mayoría de los cosas, ocasionando que el
conocimiento inicial del funcionamiento del sistema a probar se haga de
manera didáctica, invirtiendo tiempo no planificado en la curva de
aprendizaje. · Las incidencias detectadas durante la fase de pruebas son reportadas a la unidad de desarrollo, la cual realiza una redistribución de su personal una vez que se comienzan las pruebas y al generarse una incidencia puede no estar disponible el personal que participo en el desarrollo, lo que conduce a demoras en la resolución de las fallas. · El ambiente de desarrollo en ocasiones es suspendido por varias horas e incluso días, para realizar actualizaciones bien sea por fallas o por desarrollos que aún no han sido probados, este tiempo no es contemplado en la planificación. ·
El tiempo es uno de los recursos mas críticos,
pero su estimación se hace sin tomar en cuenta factores como los antes
mencionados, que inciden directamente en los retrasos para la puesta en
producción de las aplicaciones, ocasionando que el equipo de pruebas trabaje
mas horas de las estimadas inicialmente o que el sistema una vez en
producción presente fallas que no fueron detectadas por no contar de tiempo
de pruebas necesario. |
||
|
|
||
|
|
||
INTIMIDADES
¿Qué relaciones personales forman parte de la
actividad pero que no se observan a simple vista? Por ejemplo: El Gerente es familia
de uno de los socios. La Secretaria es novia del Jefe. |
||
|
|
||
|
Las normas internas establecidas por la empresa tienden a minimizar este tipo de relaciones, con el fin de evitar que la vida personal interfiera en las actividades laborales que se deben llevar a cabo, sin embargo, en los casos que se observan son relaciones legalmente establecidas por ejemplo: padres e hijos, esposos o conyugues, pero en cualquiera de los casos sólo uno podrá ser personal fijo de la empresa y el otro debe pertenecer a una consultora o contratista externa. En el caso padre – hijo, el hijo
podrá optar por un cargo fijo dentro de la empresa, una vez que su padre haya
sido jubilado o por decisión propia se retire de |
||
|
|
||
|
|
||
FACTORES EXTERNOS
¿Qué
elementos del medio ambiente afectan el desempeño de la actividad? Por
ejemplo, restricciones gubernamentales, restricciones superiores, relación
con los proveedores o clientes, estado del mercado, condiciones naturales,
situación del país, etc.). |
||
|
|
||
|
La nacionalización de la empresa ha traído como consecuencia múltiples cambios organizacionales que afectan el desempeño de la organización, los mas destacados se enuncias a continuación:
Hasta ahora las actividades se han
realizado de manera mas objetivamente posible, tratando de mitigar los
efectos asociados a los cambios, pero no se puede determinar por cuanto
tiempo se mantendrá esta situación. |
||
|
|
||
|
|
||
MOTOR DE CAMBIO
¿Cuáles pudieran ser las estrategias recomendadas
para conducir un cambio en el proceso del cual Ud.
es dueño o co-dueño, con el objeto de crear y/o
añadir valor a los actores del proceso (dirección/gerencia, clientes,
proveedores, comunidad, sociedad? |
||
|
· Cambiar la estructura de la gerencia de tecnología con el fin de asignar la responsabilidad de la data a una unidad diferente a la de pruebas de calidad. · Agregar un área de desarrollo constituida por personal directo de la empresa a fin de evitar la perdida de conocimientos al culminar los desarrollos. · Seleccionar a los proveedores sin criterios políticos. |
||
|
|
||
ARTICULOS |
||
Ventajas
y pautas de la prueba automatizada (Local):
Este artículo plantea la importancia de las pruebas automatizadas en la
organización, teniendo como premisa que el proceso de prueba debe existir.
Los casos deben estar asociados directamente a los requerimientos y el diseño
del negocio, para facilitar la selección de las herramientas adecuadas y las
estrategias a seguir. Disponer de un ambiente de prueba es clave para el
proceso ya que no se sufren interrupciones por ninguna de las áreas
involucradas como son QA, desarrollo y producción. Los tipos de pruebas a
realizar varían en relación a las necesidades de cada negocio, es clave
conocer todos los tipos para saber que ofrecer al cliente ya que la
responsabilidad recae sobre la persona que maneja
|
||