¿Es posible utilizar HP Quality Center como herramienta de seguimiento de tareas?

En mi proyecto actual, sentí la falta de una plataforma sólida para rastrear nuestras tareas, ya que en mi proyecto anterior estábamos usando Jira de Atlassian.

Conversando con los gerentes de desarrollo, mencionaron que la herramienta que están usando para el 'seguimiento' es el Centro de calidad de HP . Como no estoy acostumbrado a esta plataforma, me gustaría preguntarte:

¿Ha tenido alguna experiencia en el pasado con el uso de HP QC para el seguimiento de tareas?

Por lo que puedo ver, HP QC ofrece un entorno más centrado en la fase de prueba de un lanzamiento, que en el análisis/desarrollo...

¿Alguna idea?

Respuestas (2)

En un proyecto de integración bastante grande, a alguien se le ocurrió una idea similar para rastrear acciones/dependencias. La idea era que estos pudieran plantearse como Defectos de Dependencia, que eran esencialmente iguales a los defectos normales pero con una causa raíz de Dependencia definida. Cualquier acción que bloquee la finalización de un script de prueba podría fallar en esa dependencia.

Suena bien a primera vista, pero en la práctica se convirtió en una pesadilla administrativa y de gestión. Esto se debe en parte al proceso que el programa eligió seguir (es decir, dependencias administradas centralmente), pero también al hecho de que el flujo de trabajo de prueba preferido por HP QC no se inclina tan fácilmente.

Problemas clave que encontramos:

  1. Propiedad poco clara: las personas no estaban seguras de dónde asignar tareas cuando la acción ya no estaba con ellos. Descubrimos que necesitaríamos aumentar nuestra cobertura de licencias para poder agregar más y más personas.
  2. Duplicación: muy a menudo encontramos que teníamos un defecto de tarea planteado que también cubría las acciones dentro de un defecto de código de buena fe. Esto significaba que recibíamos actualizaciones agregadas de manera inconsistente según el defecto que la persona conocía.
  3. Administración: Por el punto dos, había defectos de todo tipo entrecruzados y referenciados por todos lados. Se requería un equipo de personas solo para administrar eso y mantenerlo ordenado.

Mi consejo sería que si está utilizando un proyecto en HP QC únicamente para tareas, debería estar bien. Si también va a mezclar defectos y funciones de gestión de pruebas, lo pensaría dos veces.

¡Espero que ayude!

Muchas gracias Mateo. ¡Realmente aprecié sus consejos experimentados sobre HP QC!
Aprecié mucho la respuesta de Thomas, pero creo que las advertencias que resaltó serán bastante útiles. ¡Gracias, Mateo!

Ciertamente es posible, y la suite ALM de HP es más adecuada para eso que solo HP QC hasta donde yo sé. Por lo general, para usarlo para el seguimiento de tareas, especialmente para los desarrolladores, podría ser útil una mayor integración con las herramientas de desarrollo (por ejemplo , http://tasktop.com/connectors/hp-alm-quality-center.php , pero descargo de responsabilidad, trabajo para Tasktop , tan totalmente sesgado aquí).

Seguro que hay ventajas y desventajas dados sus casos de uso al usar HP QC (o ALM). En pocas palabras: si ya obtuvo las licencias, ¿por qué no intentarlo? ¿Para comprar una licencia porque uno la necesita simplemente para el seguimiento de tareas? Tal vez haya otras alternativas con mejores características y/o precios, pero eso debe decidirse en función de las necesidades individuales.

Gracias por tu contribución, Thomas... como dijiste, tenemos la intención de probar HP QC ya que ya lo estamos usando. Solo me gustaría saber si eso también es factible de usar como seguimiento de tareas.
Sin duda le daría una oportunidad. Tal vez termines "utilizando mal" los defectos como tareas. Pero mientras hagan lo que necesitas, a quién le importa cómo se llamen :)
Sí, no me importa cómo llamemos a una tarea, siempre que podamos rastrearla :)