Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.
Extracto
Divbox
classestiloindice
Expandir
titleÍndice

Tabla de contenidos
outlinetrue
absoluteUrltrue
exclude

Objetivo

Ayuda relacionada:.*

excerpt
Divbox
classdivcontenedor
Divbox
stylewidth: 92%; text-align: left;
classdivcontenido

Image Added Proceso: 
Titulo pagina



Objetivo

Modelar la forma en la que se responde a los requisitos cambiantes del negocio, asegurando que los cambios se registran y se evalúan con el objetivo de dar valor, reduciendo al mínimo el número de incidencias y las interrupciones del servicio.

Alcance 

Es documento está dirigido a todos los interesados en conocer los actuales procesos de FARO.

Alcance

Este proceso se aplica a la gestión de los cambios en los productos o aplicativos centralizados que se gestionan en la STIC. Dichos productos siempre deben estar dados de alta en el sistema de gestión de la configuración (CMS) como elementos de configuración software de tipo aplicación.

Existen dos metodologías en la STIC para gestionar los cambios en los aplicativos centralizados:

  • Metodología en cascada
  • Metodología ágil

Roles

Independientemente de la metodología que se use,

Ancla_Toc456250798_Toc456250798RolesEn este apartado se definen todos

los roles que intervienen en

el proceso RFC de FARO. En la siguiente tabla se identifican los procesos en los que interviene cada rol.

ROL

RFC

Proveedor

X

Responsable de planificación y cambios (GCAMB)

X

Jefe de proyecto STIC

X

Equipo de negociado

X

Proveedor
Equipo de proyecto del contrato o factoría. 
Responsable de planificación y cambios (GCAMB)
Es el responsable de la gestión de las solicitudes de cambio (RFC). Es el propietario del cambio hasta que lo aprueba y es igualmente responsable del cierre de la petición de cambio cuando proceda. 
Jefe de proyecto STIC
Dentro de la STIC, es el responsable de la planificación y ejecución de los proyectos de desarrollo relacionados con los programas y aplicaciones del SAS. Se encarga de la relación con el negocio y el cliente. 
Los permisos del jefe de proyecto se transfieren jerárquicamente, es decir, los Responsables de área STIC podrán realizar las mismas tareas que los Jefes de proyecto STIC. 
Equipo de negociado
Son los responsables de autorizar, a solicitud del proveedor, un cambio de alcance o la anulación de una RFC que ya haya sido aprobada. Ancla_Toc456250799_Toc456250799Modelo de entidad / relaciónEl siguiente diagrama muestra la relación entre las diferentes entidades existentes en FARO. 
Image Removed
Ancla_Toc456250844_Toc456250844Figura 1. Diagrama Entidad-Relación 
RFC
Solicitud de Cambio. En ella se detalla el alcance del cambio, se estima el coste y se especifica la nueva versión del aplicativo.
Existen cuatro tipos de RFC:
  • Normal
    • Para cambios que requieren obligatoriamente la entrada en un Proceso de Gestión de Proyectos (PGP), ya sean proyectos de desarrollo o de sistemas. Estas RFCs no podrán tener asociadas más de una PL que finalice exitosamente, siendo, por tanto, su relación RFC – PL biunívoca (1:1).
  • Preaprobada
    • Para cambios de bajo riesgo y rutinarios que no requieren PGP como paso previo a la generación de la PL. Requieren ser aprobados por el Responsable de planificación y cambios (GCAMB), pero sólo una vez, permaneciendo habilitada para indefinidas PLs futuras, por lo que la relación RFC - PL es 1:N.
  • Plan estratégico
    • Son cambios relacionados con el Plan Estratégico de la STI y sólo deberán ser solicitadas por personal autorizado. Se comportan igual que las RFCs preaprobadas.
  • Emergencia
    • Para cambios que no pueden esperar a seguir todo el proceso normal de negociación, aprobación calidad, etc., sino que deben instalarse en producción lo antes posible. Además, la urgencia debe darse fuera del horario de la Oficina de Calidad, en caso de estar dentro de horario, se usará RFC normal con prioridad urgente. En este tipo de RFC no existe un análisis para ser aprobada por GCAMB sino que aparece directamente como aprobada.
Ancla_GoBack_GoBack Ancla_Toc456250801_Toc456250801Descripción del proceso

El objetivo de este proceso es gestionar las solicitudes de cambio, RFCs. 
La RFC la registra el proveedor, que debe completar principalmente el alcance, el coste estimado y la nueva versión del aplicativo. Además debe entregar el Catálogo de Solicitudes que se incluyen en la RFC. Una vez completada la RFC, el proveedor la envía al Responsable de planificación y cambios (GCAMB) para que la revise. 
El GCAMB puede entonces paralizar la RFC, devolverla al proveedor para que la corrija, enviarla al comité de cambios o al comité de cambios extendido para analizarla, anularla, o aprobarla. Tras aprobarla, la RFC queda pendiente de que se implemente el cambio y se cree la PL que ejecute la instalación del cambio. 
Cuando la PL finaliza exitosamente, el GCAMB valora la finalización y cierre de la RFC, salvo que sea de tipo preaprobada que vuelve a quedarse en espera de PL. Si la PL finaliza sin éxito, la RFC vuelve automáticamente a estar habilitada para asociarle una nueva PL. 
Además, una vez registrada una RFC, en cualquier momento, el proveedor puede solicitar una negociación debido a un cambio en el alcance de la misma, o su anulación. La gestión o tratamiento de la negociación recae en el GCAMB y ésta puede ser exitosa o no.

Ancla_Toc456250802_Toc456250802Diagrama de procesosImage Removed
Ancla_Toc456250845_Toc456250845Figura 2. Proceso RFC 
Image Removed
Ancla_Toc456250846_Toc456250846Figura 3. Subproceso Analizar y resolver RFC Ancla_Toc456250803_Toc456250803Diagrama de estadosImage Removed
Ancla_Toc456250847_Toc456250847Figura 3. Diagrama de estados RFC Ancla_Toc456250804_Toc456250804Descripción de las actividadesActividad 1. Completar RFC
  • Rol: Proveedor.
  • Acciones:
    • Completar toda la información relativa a la RFC: alcance, estimación del coste, versión del aplicativo, etc.
    • Entregar el Catálogo de Solicitudes (CS).
  • Transiciones de estado:
    • De "En registro" a "En borrador" si el campo "Pendiente de definición" tiene el valor "Sí". (Caso de uso). Continúa en actividad 1'. "Completar RFC pendiente".
    • Si el campo "Pendiente de definición" tiene el valor "No":
      • De "En registro" a "En análisis" si la RFC no es de emergencia,. (Caso de uso). Continúa en actividad 2. "Verificar RFC".
      • Si la RFC es de emergencia se comprueba el campo "Tipificación del cambio":
        • De "En registro" a "Pdte. Alta nuevo aplicativo" si el campo "Tipificación del cambio" tiene el valor "Nuevo aplicativo". (Caso de uso). Continúa en actividad 16. "Completar nuevo aplicativo"
        • Según el valor del campo "Tipificación del cambio" la RFC transiciona a un determinado estado, según la siguiente tabla:

Clasificación

Tipificación del cambio

Nuevo estado

Caso de uso

N3 (desarrollos)

Adaptativo para aplicativo

"En espera de PT"

 

 

Cambio de configuración de aplicativo

 

 

 

Carga de datos de aplicativo

 

Caso de uso

 

Correctivo de datos de aplicativo

 

 

 

Evolutivo de aplicativo

 

 

 

Perfectivo para aplicativo

 

 

N1 y N2 (sistemas)

Evolutivo del Sw de base

"Listo para PGPS"

 

 

Perfectivo del Sw de base

 

Caso de uso

 

Plataforma Hw

 

 

N3 (correctivos)

Correctivo de aplicativo

"Listo para PGP correctivos"

Caso de uso

Actividad 1'. Completar RFC pendiente
  • Rol: Proveedor.
  • Acciones:
    • Completar la información pendiente de la RFC.
    • Pulsar en "Enviar".
  • Transiciones de estado:
    • Se mantiene en estado "En borrador" mientras el campo "Pendiente de definición" tiene el valor "Sí". Continúa en Actividad 1'. "Completar RFC pendiente".
    • Si el campo "Pendiente de definición" tiene el valor "No":
      • De "En registro" a "En análisis" si la RFC no es de emergencia,. (Caso de uso). Continúa en actividad 2. "Verificar RFC".
      • Si la RFC es de emergencia se comprueba el campo "Tipificación del cambio":
        • De "En registro" a "Pdte. Alta nuevo aplicativo" si el campo "Tipificación del cambio" tiene el valor "Nuevo aplicativo". (Caso de uso). Continúa en actividad 16. "Completar nuevo aplicativo".
        • Según el valor del campo "Tipificación del cambio" la RFC transiciona a un determinado estado, según la siguiente tabla:

Clasificación

Tipificación del cambio

Nuevo estado

Caso de uso

N3 (desarrollos)

Adaptativo para aplicativo

"En espera de PT"

 

 

Cambio de configuración de aplicativo

 

 

 

Carga de datos de aplicativo

 

Caso de uso

 

Correctivo de datos de aplicativo

 

 

 

Evolutivo de aplicativo

 

 

 

Perfectivo para aplicativo

 

 

N1 y N2 (sistemas)

Evolutivo del Sw de base

"Listo para PGPS"

 

 

Perfectivo del Sw de base

 

Caso de uso

 

Plataforma Hw

 

 

N3 (correctivos)

Correctivo de aplicativo

"Listo para PGP correctivos"

Caso de uso

Actividad 2. Verificar RFC
  • Rol: Responsable de planificación y cambios.
  • Acciones:
    • Analizar la RFC para verificar que se ha completado toda la información necesaria y que es correcta.
    • Determinar qué hacer con la RFC.
  • Transiciones de estado:
    • De "En análisis" a "Elevada. Pdte. comité" si se eleva al comité de cambios. Continúa en actividad 6. "Analizar en comité. (Caso de uso).
    • De "En análisis" a "Elevada. Pdte. comité extendido" si se eleva al comité de cambios extendido. Continúa en actividad 7. "Analizar en comité extendido". (Caso de uso).
    • No hay cambio de estado si se anula. Continúa en actividad 17. "Completar anulación tras análisis".
    • De "En análisis" a "En espera de PL", "En espera de PT", "PGPS" o "PGP correctivos" si se aprueba. Se ejecuta el subproceso 10. "Aprobar". (Caso de uso). Se ejecuta la tarea "Eventos tras aprobar una RFC normal o de emergencia".
    • De "En análisis" a "Devuelta proveedor" si se rechaza. Continúa en actividad 5. "Corregir RFC". (Caso de uso).
    • De "En análisis" a "Justificando la paralización" si se paraliza. Continúa en actividad 3 "Justificar paralización de RFC". (Caso de uso).
Actividad 3. Justificar paralización de RFC
  • Rol: Responsable de planificación y cambios.
  • Acciones:
    • Justificar los motivos de la paralización de la RFC.
  • Transiciones de estado:
    • De "Justificando la paralización" a "Paralizada". (Caso de uso). Continúa en actividad 4. "Retomar RFC".
Actividad 4. Retomar RFC
  • Rol: Responsable de planificación y cambios
  • Acciones:
    • Se pulsa en el botón "Listo".
  • Transiciones de estado:
    • De "Paralizada" a "En análisis". Continúa en actividad 2." Verificar RFC". (Caso de uso).
Actividad 5. Corregir RFC
  • Rol: Proveedor
  • Acciones:
    • Solventar los defectos detectados por GCAMB en la RFC.
  • Transiciones de estado:
    • De "Devuelta proveedor" a "En análisis". Continúa en actividad 3." Verificar RFC". (Caso de uso).
Actividad 6. Analizar en comité
  • Rol: Responsable de planificación y cambios
  • Acciones:
    • Analizar la RFC junto con el comité de cambios para determinar qué hacer con la RFC.
      • Actualmente cuando una RFC se envía a comité de cambios se notifica al GCAMB, al promotor del cambio (que será el Jefe de proyecto STIC o el Responsable funcional), y al proveedor.
  • Transiciones de estado:
    • De "Elevada. Pdte. comité" a "Elevada. Pdte. comité extendido" si se eleva al comité extendido. Continúa en actividad 7. "Analizar en comité extendido". (Caso de uso).
    • No hay cambio de estado si se anula. Continúa en actividad 17. "Completar anulación tras análisis".
    • De "Elevada. Pdte. comité" a "En espera de PL", "En espera de PT", "PGPS" o "PGP correctivos" si se aprueba. Se ejecuta el subproceso 10. "Aprobar". (Caso de uso). Se ejecuta la tarea "Eventos tras aprobar una RFC normal o de emergencia".
    • De "Elevada. Pdte. comité" a "Devuelta proveedor" si se rechaza. Continúa en actividad 5. "Corregir RFC". (Caso de uso).
Actividad 7. Analizar en comité extendido
  • Rol: Responsable de planificación y cambios
  • Acciones:
    • Analizar la RFC junto con el comité de cambios extendido para determinar qué hacer con la RFC.
      • Actualmente cuando una RFC se envía a comité de cambios extendido se notifica al GCAMB, al promotor del cambio, al proveedor, y a los destinatarios adicionales que se especifiquen en la RFC.
  • Transiciones de estado:
    • No hay cambio de estado si se anula. Continúa en actividad 17. "Completar anulación tras análisis".
    • De "Elevada. Pdte. comité extendido" a "En espera de PL", "En espera de PT", "PGPS" o "PGP correctivos" si se aprueba. Se ejecuta el subproceso 10. "Aprobar". (Caso de uso). Se ejecuta la tarea "Eventos tras aprobar una RFC normal o de emergencia".
    • De "Elevada. Pdte. comité extendido" a "Devuelta proveedor" si se rechaza. Continúa en actividad 5. "Corregir RFC". (Caso de uso).
8. Subproceso anular
Image Removed
Ancla_Toc456250848_Toc456250848Figura 3. Subproceso Anular
  • Condición: el Proveedor o el propio Responsable de planificación y cambios debe haber solicitado la anulación de la RFC.
  • Rol: Responsable de planificación y cambios.
  • Actividad 1: Tareas aclaratorias estado PL.
    • Determinar qué hacer con la PL asociada si se encuentra en estado "Instalada", pero no ha finalizado la instalación.
    • Transición de estado a "Pdte. finalizar por anulación".
  • Actividad 2: Anular PL.
    • Anular automáticamente la PL asociada si aún no ha llegado al estado "Instalada".
    • Transición de estado a "Pdte. finalizar por anulación".
9. Subproceso aprobar
Image Removed
Ancla_Toc456250849_Toc456250849Figura 4. Subproceso Aprobar
  • Rol: Responsable de planificación y cambios
  • Acciones:
    • Si se trata de un cambio sobre una nueva aplicación, hay que dar de alta la nueva aplicación en CMS.
    • Además, si vuelve a pasar por este estado debido a la inclusión de nuevas incidencias en la RFC y la RFC ya tiene una PL asociada, se envía automáticamente una notificación al Gestor de lanzamiento para que determine qué hacer con la PL.
  • Transiciones de estado:
    • Si el tipo de la RFC es "Preaprobada" o "Plan estratégico", de "Aprobada" a "Pdte. PL". (Caso de uso).
    • Si el tipo de la RFC es "Normal" o "Emergencia", en función de la tipología del cambio la RFC transiciona a un determinado estado:

Clasificación

Tipificación del cambio

Nuevo estado

Caso de uso

N3 (desarrollos)

Adaptativo para aplicativo

"En espera de PT"

 

 

Cambio de configuración de aplicativo

 

 

 

Carga de datos de aplicativo

 

Caso de uso

 

Correctivo de datos de aplicativo

 

 

 

Evolutivo de aplicativo

 

 

 

Perfectivo para aplicativo

 

 

N1 y N2 (sistemas)

Evolutivo del Sw de base

"Listo para PGPS"

 

 

Perfectivo del Sw de base

 

Caso de uso

 

Plataforma Hw

 

 

N3 (correctivos)

Correctivo de aplicativo

"Listo para PGP correctivos"

Caso de uso

Eventos tras aprobar una RFC normal o de emergencia
  • Tras aprobar una RFC de tipo "Normal" o "Emergencia", se encuentra en un determinado estado en función de la tipología del cambio la RFC y se lanza o reciben de manera automática los siguientes eventos:
  • Inicio del proceso de gestión correspondiente en función de la tipología de cambio:

Clasificación

Estado actual

N3 (desarrollos)

"En espera de PT"

N1 y N2

"Listo para PGPS"

N3 (correctivos)

"Listo para PGP correctivos"

  • Recepción de notificación de PL registrada.
  • Recepción de notificación de PL finalizada".
    • La RFC pasa al estado "Lista para finalizar" si la PL ha finalizado con éxito. (Caso de uso).
    • La RFC pasa al estado "En espera de PT", "Listo para PGPS" o "Listo para PGP correctivos", en función de la tipología del cambio, si la PL ha finalizado sin éxito. (Caso de uso).
Actividad 11. Determinar fin RFC
  • Rol: Responsable de planificación y cambios.
  • Acciones:
    • Analizar la RFC con PL finalizada con éxito para determinar si se puede cerrar o si debe volver a lanzar una PL.
  • Transiciones de estado:
    • De "Listo para finalizar" a "Finalizada" si se finaliza y cierra la RFC. (Caso de uso).
    • De "Listo para finalizar" a "En espera PL", "En espera PT", "Listo para PGPS" o "Listo para PGP correctivos", si se rechaza la finalización y se debe volver a asociar una PL o si se aprueba la finalización y el tipo de RFC es Preaprobada o Plan estratégico. (Caso de uso).
Actividad 12. Negociar cambio de alcance de RFC
  • Rol: Equipo de negociado.
  • Condición:
    • El Proveedor ha solicitado una negociación de una RFC debido a un cambio en el alcance de la misma, o haya solicitado su anulación.
    • Al realizar la solicitud, la RFC pasa al estado "En negociación".
  • Acciones:
    • El Responsable de planificación y cambios junto con el Proveedor y el Jefe proyecto STIC negocian el cambio en los requisitos originales, o la solicitud de anulación de la RFC, y acuerdan si aceptarlo o no.
  • Transiciones de estado:
    • Se mantiene en estado "En negociación" si la negociación no es exitosa o se decide anular. Continúa en actividad 14. "Completar anulación".
    • De "En negociación" a "Negociación exitosa" si se acepta el cambio de alcance de la RFC. (Caso de uso). Continúa en actividad 13. "Determinar si se requiere nueva RFC".
Actividad 13. Determinar si requiere nueva RFC
  • Rol: Equipo de negociado.
  • Acciones:
    • Indicar si se requiere de la creación de una nueva RFC tras una negociación exitosa.
  • Transiciones de estado:
    • De "Negociación exitosa" a "En análisis", si no se requiere de una nueva RFC (Caso de uso). Continúa en actividad 2. "Verificar RFC".
    • De "Negociación exitosa" a "Pendiente de finalizar por anulación", si se requiere de una nueva RFC (Caso de uso). Continúa en actividad 15. "Confirmar anulación".
Actividad 14. Completar anulación
  • Rol: Equipo de negociado
  • Acciones:
    • Seleccionar un valor para el campo "Motivos de anulación".
  • Transiciones de estado:
    • De "En negociación" a "Pendiente de finalizar por anulación". Continúa en actividad 15. "Confirmar anulación".
Actividad 15. Confirmar anulación
  • Rol: Equipo de negociado
  • Acciones:
    • Confirmar la anulación de la RFC seleccionando un valor para el campo "Motivos de anulación".
  • Transiciones de estado:
    • De "Pendiente de finalizar por anulación" a "Anulada en Gestión de cambios". Se ejecuta 8. "Subproceso anular"Se finaliza el proceso.
Actividad 16. Completar nuevo aplicativo
  • Rol: Proveedor
  • Acciones:
    • Indicar que el nuevo aplicativo está Listo.
  • Transiciones de estado:
    • De "Pte. alta nuevo aplicativo" a "En espera de PT" si se da de alta el nuevo aplicativo (Caso de uso). Se ejecuta el subproceso 9. "Aprobar". Se ejecuta la tarea "Eventos tras aprobar una RFC normal o de emergencia".
Actividad 17. Completar anulación tras análisis
  • Rol: Gestor de cambios.
  • Acciones:
    • Seleccionar un valor para el campo "Motivos de anulación".
  • Transiciones de estado:
    • De "En análisis" a "Pendiente de finalizar por anulación" si proviene de la actividad 2. "Verificar RFC". Continúa en actividad 18. "Confirmar anulación tras análisis".
    • "De "Elevada. Pdte. comité" a "Pendiente de finalizar por anulación" si proviene de la actividad 6. "Analizar en comité". Continúa en actividad 18. "Confirmar anulación tras análisis".
Actividad 18. Confirmar anulación tras análisis
  • Rol: Gestor de cambios.
  • Acciones:
    • Confirmar la anulación de la RFC. Se ejecuta 8. "Subproceso anular". Se finaliza el proceso.
  • Transiciones de estado:
    • De "Pendiente de finalizar por anulación" a "Anulada en Gestión de Cambios".
Actualizar RFC al crear incidencia en Web CEGES
  • Rol: No aplica
  • Acciones:
    • Se asocia una nueva incidencia desde la WEB CEGES a una RFC.
  • Transiciones de estado:
    • De "Listo para PGPS", "Listo para PGP Correctivos" o "En espera de PT" a "En análisis" (Caso de uso).
Evento de solicitud de negociación
  • Rol: Proveedor
  • Acciones:
  • Transiciones de estado:
    • De estado "En análisis", "Listo para PGPS", "En espera de PT" o "Listo para PGP Correctivos" o "En espera de PL" a "En negociación. Continúa en actividad 12. Negociar cambio de alcance de RFC.
Ancla_Toc456250805_Toc456250805Anexos Ancla_Toc456250806_Toc456250806Anexo I: Atributos de la entidad RFC

Atributo

Observaciones

Resumen

 

Estado de solicitud

Indica el estado de la RFC. Campo autorellenado y no modificable.

Creado por

Usuario autenticado en la aplicación. Campo autorellenado y no modificable.

Empresa

Empresa a la que pertenece el usuario. Campo autorellenado y no modificable.

Correo del peticionario

Dirección de correo electrónico del usuario autenticado en la aplicación. Campo autorellenado y no modificable.

¿Creada desde JIRA?

Indica si la RFC proviene de la aplicación Jira. Campo autorellenado y no modificable.
Valores posibles: SI / NO

Versión JIRA

Versión del aplicativo Jira. Campo editable.

Promotor

Personal de la STI responsable del cambio. Generalmente, el promotor del cambio será el Jefe de Proyecto de la aplicación.

Funcional responsable del cambio

Desplegable que contiene todos los nombres de los profesionales del ámbito sanitario andaluz que en alguna ocasión se han identificado como responsables funcionales.

Teléfono del promotor

Teléfono del promotor.

Correo electrónico del promotor

Dirección de correo electrónico del promotor.

Título del cambio

Breve descripción del cambio.

Prioridad

Se calcula según los valores de los campos "Nivel de riesgo" y "Urgencia". Campo autorellenado y no modificable. Ver tabla siguiente
Image Removed

Objetivo

Objetivo a alcanzar con el cambio. Se elige de una lista tipificada de valores.

Subobjetivo

Objetivo específico a alcanzar con el cambio. Se elige de una lista tipificada de valores, según la selección que se haya realizado en el campo "Objetivo".

Asignado/a(s) a

Usuario responsable del cambio.

Notificaciones

 

Selección de notificaciones

Listado de destinatarios principales que recibirán las notificaciones cuando se produzcan cambios en los estados.

Destinatarios adicionales

Listado de destinatarios adicionales que recibirán las notificaciones cuando se produzcan cambios en los estados.

Detalle de RFC

 

Tipo de RFC

Tipificación de la RFC. Determina qué flujo seguirá el cambio.
Valores posibles: "Normal / Preaprobada / Plan estratégico /Emergencia"

Tipificación del cambio

Tipo de cambio solicitado.
Valores posibles Plataforma Hw / Perfectivo del Sw de base /Evolutivo del Sw de base /Correctivo de aplicativo /Correctivo de datos de aplicativo / Carga de datos de aplicativo / Evolutivo de aplicativo / Adaptativo para aplicativo Perfectivo para aplicativo /Nuevo aplicativo / Cambio de configuración de aplicativo".

Pendiente de Definición

Indica si la RFC está completamente definida o hay algún campo pendiente de establecer.
Valores posibles: "Si / No"

Jefe de proyecto

Jefe de Proyecto del aplicativo para el que se solicita el cambio.

Versión

Versión del cambio.

¿Incorpora tablas maestras, interfaces o datos de otros sistemas?

Indica si se reciben datos de otros sistemas.
Valores posibles: "Si / No"

Descripción del cambio

Descripción detallada del cambio.

Urgencia

Indica la inmediatez con que es necesaria aplicar el cambio.
Valores posibles: "Planificable / Muy alta / Alta"

Nivel de riesgo

Indica el nivel de exposición del cambio.
Valores posibles: "Alto / Normal / Bajo"

Fecha esperada de puesta en producción

Fecha estimada de aplicación del cambio en el entorno de producción.

Catálogo de Solicitudes

Documentación adjunta.

Detalle costes de desarrollo

 

Coste estimado del desarrollo

Coste en € del cambio. Se calcula según las horas y tarifa por hora de los perfiles involucrados. Campo editable.

Coste real de desarrollo

Sumatorio automático de los costes reales de soporte al despliegue, pruebas de sistemas y de integración de la PL asociada. Campo autorellenado y no editable.

Total coste estimado

Total en € del coste estimado.

Total coste real

Sumatorio automático de los costes reales de soporte al despliegue, pruebas de sistemas y de integración de la PL asociada

Horas estimadas JP

Número de horas estimadas de perfil "Jefe de Proyecto"

Horas estimadas AF

Número de horas estimadas de perfil "Analista Funcional".

Horas estimadas AP

Número de horas estimadas de perfil "Analista de Aplicaciones".

¿Intervienen otros perfiles?

Indica si es necesaria la intervención de otros perfiles.
Valores posibles: "Si / No".

Detalle costes de soporte

 

Horas estimadas de soporte al despliegue

Número de horas estimadas de los técnicos que dan soporte al despliegue.

Horas estimadas de pruebas de sistemas

Número de horas estimadas de los técnicos de sistemas.

Horas estimadas de pruebas de integración

Número de horas estimadas para la realización de pruebas en el entorno de integración.

Notas que se van a añadir al guardar

Notas adicionales a guardar. Campo de texto libre.

Nueva referencia

Documentación adjunta.
Valores posibles: "Paquete (nuevo) / Proyecto / Versión / Solicitud (existente) / Solicitud (existente) / Tarea / Dirección URL".

Referencias que se van a añadir al guardar

Referencias adicionales a guardar. Campo de texto libre.

Campos condicionados

 

Perfil1

Visible si el campo "¿Intervienen otros perfiles?" Tiene el valor Sí.

Horas estimadas

 

Perfil 2

 

Horas estimadas

 

Nueva aplicación

Visible si el campo "Tipificación del cambio" tiene el valor "Nuevo aplicativo"

Programa

Visible si el campo "Tipificación del cambio" tiene el valor "Correctivo de aplicativo / Correctivo de datos de aplicativo / Carga de datos de aplicativo / Evolutivo de aplicativo / Adaptativo para aplicativo / Perfectivo para aplicativo / Cambio de configuración de aplicativo"

Aplicativo

 

Hardware

Visible si el campo "Tipificación del cambio" tiene el valor "Nuevo aplicativo".

Plataforma tecnológica

Visible si el campo "Tipificación del cambio" tiene el valor "Perfectivo del Sw de base / Evolutivo del Sw de base".

Jefe de Proyecto

Visible si el campo "Tipificación del cambio" tiene el valor "Correctivo de aplicativo / Correctivo de datos de aplicativo / Carga de datos de aplicativo / Evolutivo de aplicativo / Adaptativo para aplicativo / Perfectivo para aplicativo / Cambio de configuración de aplicativo".

Versión

Visible si el campo "Tipificación del cambio" tiene el valor "Correctivo de aplicativo / Evolutivo de aplicativo / Adaptativo para aplicativo / Perfectivo para aplicativo / Nuevo aplicativo".

Impacto de la comunicación

Visible si el campo "Tipificación del cambio" tiene el valor "Correctivo de aplicativo / Evolutivo de aplicativo / Cambio de configuración de aplicativo".

Programa

Visible si el campo "Tipificación del cambio" tiene el valor "Correctivo de aplicativo / Correctivo de datos de aplicativo / Carga de datos de aplicativo / Evolutivo de aplicativo / Adaptativo para aplicativo / Perfectivo para aplicativo / Cambio de configuración de aplicativo".

Aplicativo

 

Intervenciones

Visible si el campo "Tipificación del cambio" NO tiene el valor "Nuevo aplicativo".

Ancla_Toc456250807_Toc456250807Anexo II: Ancla_Toc448910583_Toc448910583 Casos de uso del proceso de gestión de solicitudes de cambio (RFC). Ancla_Toc448910584_Toc448910584 Ancla_Toc456250808_Toc456250808Acceso al sistema

RF-01

Acceso al sistema

 

Descripción

El usuario accede al sistema

 

Precondición

No existe

 

Secuencia
Normal

Paso

Acción

 

1

El usuario accede a la aplicación

 

2

El sistema solicita la introducción de los campos Nombre de usuario y contraseña

 

3

Rellenar los campos y pulsar en el botón Enviar

 

4

El usuario accede al sistema

 

5

El sistema muestra las opciones (situadas en la parte izquierda de la aplicación), según el perfil con el que haya accedido el usuario.

Postcondición

El usuario accede al sistema

 

Excepciones

Paso

Acción

 

4

Si el valor del campo Nombre de usuario y/o Contraseña no son correctos el sistema muestra el mensaje ATENCIÓN: Nombre de usuario o contraseña no válido

Comentarios

-

 

Ancla_Toc448910585_Toc448910585 Ancla_Toc456250809_Toc456250809Creación de solicitudes según Tipología Ancla_Creación_de_RFC_Creación_de_RFC Ancla_Toc456250810_Toc456250810Creación de RFC de tipo normal

RF-02

Creación de RFC de tipo normal

 

Descripción

El sistema registra una nueva RFC en estado En análisis

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema
Se ha accedido a la aplicación con un usuario que posee el perfil Proveedor

 

Secuencia
Normal

Paso

Acción

 

1

El usuario solicita al sistema la creación de una nueva RFC

 

2

Rellenar los siguientes campos obligatorios

  • Promotor
  • Título del cambio
  • Tipo de RFC: Escoger el valor Normal
  • Tipificación del cambio
  • Pendiente de Definición
  • ¿Incorpora tablas maestras, interfaces o datos de otros sistemas?: Seleccionar No
  • Descripción del cambio
  • Urgencia
  • Nivel de riesgo

 

3

Pulsar en el botón Enviar

Postcondición

Se ha creado una nueva RFC
El estado actual de la RFC creada es En análisis

 

Excepciones

Paso

Acción

 

-

-

Comentarios

-

 

Ancla_Creación_de_solicitudes_1_Creación_de_solicitudes_1 Ancla_Toc448910590_Toc448910590 Ancla_Toc456250811_Toc456250811Creación de solicitudes de sistemas

RF-03

Creación de RFC de emergencia y tipificación del cambio "sistemas"

 

Descripción

El sistema registra una nueva RFC en estado Listo para PGPS

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema
Se ha accedido a la aplicación con un usuario que posee el perfil Proveedor

 

Secuencia
Normal

Paso

Acción

 

1

El usuario solicita al sistema la creación de una nueva RFC

 

2

Rellenar los siguientes campos obligatorios

  • Promotor
  • Título del cambio
  • Tipo de RFC: Escoger el valor Emergencia
  • Tipificación del cambio: Escoger alguno de los valores siguientes
    • Plataforma Hw
    • Perfectivo del Sw de base
    • Evolutivo del Sw de base
  • ¿Incorpora tablas maestras, interfaces o datos de otros sistemas?: Seleccionar No
  • Descripción del cambio
  • Urgencia: Escoger el valor Muy alta
  • Nivel de riesgo: Escoger el valor Bajo

 

3

Pulsar en el botón Enviar

Postcondición

Se ha creado una nueva RFC
El estado actual de la RFC creada es Listo para PGPS

 

Excepciones

Paso

Acción

 

-

 

Comentarios

  • En caso de escoger el valor Plataforma Hw para el campo Tipificación del cambio se deberá rellenar el campo Hardware
  • En caso de escoger el valor Perfectivo del Sw de base para el campo Tipificación del cambio se deberá rellenar el campo Plataforma tecnológica
  • En caso de escoger el valor Evolutivo del Sw de base para el campo Tipificación del cambio se deberá rellenar el campo Plataforma tecnológica

 

Ancla_Creación_de_solicitudes_Creación_de_solicitudes Ancla_Toc456250812_Toc456250812Creación de solicitudes de desarrollo

RF-04

Creación de RFC de emergencia y tipificación del cambio desarrollo

 

Descripción

El sistema registra una nueva RFC en estado En espera de PT

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema
Se ha accedido a la aplicación con un usuario que posee el perfil Proveedor

 

Secuencia
Normal

Paso

Acción

 

1

El usuario solicita al sistema la creación de una nueva RFC

 

2

Rellenar los siguientes campos obligatorios

  • Promotor
  • Título del cambio
  • Tipo de RFC: Escoger el valor Emergencia
  • Tipificación del cambio: Escoger alguno de los valores siguientes
    • Correctivo de datos de aplicativo
    • Carga de datos de aplicativo
    • Evolutivo de aplicativo
    • Adaptativo para aplicativo
    • Perfectivo para aplicativo
    • Cambio de configuración de aplicativo
  • Pendiente de Definición
  • Programa
  • Aplicativo
  • Jefe de Proyecto
  • Descripción del cambio
  • ¿Incorpora tablas maestras, interfaces o datos de otros sistemas?
  • Urgencia: Escoger el valor Muy alta
  • Nivel de riesgo: Escoger el valor Bajo
  • Catálogo de solicitudes
  • Horas estimadas JP
  • Horas estimadas AF
  • Horas estimadas AP
  • Horas estimadas P
  • Horas estimadas Tester
  • ¿Intervienen otros perfiles?

 

3

Pulsar en el botón Enviar

Postcondición

Se ha creado una nueva RFC
El estado actual de la RFC creada es En espera de PT

 

Excepciones

Paso

Acción

 

-

-

Comentarios

  • En caso de escoger el valor Correctivo de datos de aplicativo para el campo Tipificación del cambio se deberán rellenar los campos
    • Funcional responsable del cambio
  • En caso de escoger el valor Carga de datos de aplicativo para el campo Tipificación del cambio se deberá rellenar el campo
    • Funcional responsable del cambio
  • En caso de escoger el valor Evolutivo de aplicativo para el campo Tipificación del cambio se deberá rellenar el campo
    • Versión
    • Impacto de la comunicación
    • Funcional responsable del cambio
  • En caso de escoger el valor Adaptativo para aplicativo para el campo Tipificación del cambio se deberá rellenar el campo
    • Versión
    • Funcional responsable del cambio
  • En caso de escoger el valor Perfectivo para aplicativo para el campo Tipificación del cambio se deberá rellenar el campo
    • Versión
    • Funcional responsable del cambio
  • En caso de escoger el valor Cambio de configuración de aplicativo para el campo Tipificación del cambio no es necesario rellenar ningún campo adicional

 

Ancla_Creación_de_solicitudes_2_Creación_de_solicitudes_2 Ancla_Toc448910592_Toc448910592 Ancla_Creación_de_solicitudes_4_Creación_de_solicitudes_4 Ancla_Toc456250813_Toc456250813Creación de solicitudes de correctivos de desarrollo

RF-05

Creación de RFC de emergencia y tipificación del cambio correctivo de desarrollo

 

Descripción

El sistema registra una nueva RFC en estado Listo para PGP correctivos

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema
Se ha accedido a la aplicación con un usuario que posee el perfil Proveedor

 

Secuencia
Normal

Paso

Acción

 

1

El usuario solicita al sistema la creación de una nueva RFC

 

2

Rellenar los siguientes campos obligatorios

  • Promotor
  • Título del cambio
  • Tipo de RFC: Escoger el valor Emergencia
  • Tipificación del cambio: escoger el valor Correctivo de aplicativo
  • Pendiente de Definición
  • Programa
  • Aplicativo
  • Jefe de Proyecto
  • Descripción del cambio
  • ¿Incorpora tablas maestras, interfaces o datos de otros sistemas?
  • Urgencia: Escoger el valor Muy alta
  • Nivel de riesgo: Escoger el valor Bajo
  • Catálogo de solicitudes
  • Horas estimadas JP
  • Horas estimadas AF
  • Horas estimadas AP
  • Horas estimadas P
  • Horas estimadas Tester
  • ¿Intervienen otros perfiles?

 

3

Pulsar en el botón Enviar

Postcondición

Se ha creado una nueva RFC
El estado actual de la RFC creada es Listo para PGP correctivos

 

Excepciones

Paso

Acción

 

-

-

Comentarios

-

 

Ancla_Toc448910591_Toc448910591 Ancla_Creación_de_solicitudes_3_Creación_de_solicitudes_3 Ancla_Toc456250814_Toc456250814Creación de RFC incompleta

RF-06

Creación de RFC incompleta

 

Descripción

El sistema registra una nueva RFC incompleta

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema
Se ha accedido a la aplicación con un usuario que posee el perfil Proveedor

 

Secuencia
Normal

Paso

Acción

 

1

El usuario solicita al sistema la creación de una nueva RFC

 

2

Rellenar los siguientes campos obligatorios

  • Promotor
  • Título del cambio
  • Tipo de RFC
  • Tipificación del cambio
  • Pendiente de Definición: Seleccionar Sí
  • Programa
  • Aplicativo
  • Jefe de Proyecto
  • Descripción del cambio
  • ¿Incorpora tablas maestras, interfaces o datos de otros sistemas?
  • Urgencia: Escoger el valor Muy alta
  • Nivel de riesgo: Escoger el valor Bajo
  • Nueva aplicación
  • Catálogo de solicitudes
  • Horas estimadas JP
  • Horas estimadas AF
  • Horas estimadas AP
  • Horas estimadas P
  • Horas estimadas Tester
  • ¿Intervienen otros perfiles?

 

3

Pulsar en el botón Enviar

Postcondición

Se ha creado una nueva RFC
El estado actual de la RFC creada es En borrador

 

Excepciones

Paso

Acción

 

-

-

Comentarios

-

 

Ancla_Creación_de_solicitudes_5_Creación_de_solicitudes_5 Ancla_Toc456250815_Toc456250815Creación de solicitudes de nuevo aplicativo

RF-07

Creación de RFC de emergencia y tipificación del cambio Nuevo aplicativo

 

Descripción

El sistema registra una nueva RFC en estado Pte. alta nuevo aplicativo

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema
Se ha accedido a la aplicación con un usuario que posee el perfil Proveedor

 

Secuencia
Normal

Paso

Acción

 

1

El usuario solicita al sistema la creación de una nueva RFC

 

2

Rellenar los siguientes campos obligatorios

  • Promotor
  • Título del cambio
  • Tipo de RFC: Escoger el valor Emergencia
  • Tipificación del cambio: Escoger el valor Nuevo aplicativo
  • Pendiente de Definición
  • Programa
  • Aplicativo
  • Jefe de Proyecto
  • Descripción del cambio
  • ¿Incorpora tablas maestras, interfaces o datos de otros sistemas?
  • Urgencia: Escoger el valor Muy alta
  • Nivel de riesgo: Escoger el valor Bajo
  • Nueva aplicación
  • Catálogo de solicitudes
  • Horas estimadas JP
  • Horas estimadas AF
  • Horas estimadas AP
  • Horas estimadas P
  • Horas estimadas Tester
  • ¿Intervienen otros perfiles?

 

3

Pulsar en el botón Enviar

Postcondición

Se ha creado una nueva RFC
El estado actual de la RFC creada es Pte. alta nuevo aplicativo

 

Excepciones

Paso

Acción

 

-

-

Comentarios

-

 

Ancla_Toc456250816_Toc456250816Paralización de RFC Ancla_Paso_a_estado_Paso_a_estado Ancla_Toc456250817_Toc456250817Paso a estado Justificando la paralización

RF-08

Paso a estado Justificando la paralización

 

Descripción

El sistema actualiza una RFC pasando a estado Justificando la paralización

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema
Se ha accedido a la aplicación con un usuario que posee el perfil Responsable de Gestión del Cambio
Existe una RFC en estado En análisis

 

Secuencia
Normal

Paso

Acción

 

1

Pulsar en el botón Paralizar

Postcondición

La RFC está en estado Justificando la paralización

 

Excepciones

Paso

Acción

 

-

 

Comentarios

-

 

Ancla_Paso_a_estado_1_Paso_a_estado_1 Ancla_Toc456250818_Toc456250818Paso a estado Paralizada

RF-09

Paso a estado "Paralizada"

 

Descripción

El sistema actualiza una RFC pasando a estado "Paralizada"

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema.
Se ha accedido a la aplicación con un usuario que posee el perfil Responsable de Gestión del Cambio.
Existe una RFC en estado "Justificando la paralización".

 

Secuencia
Normal

Paso

Acción

 

1

El usuario selecciona un valor para el campo "Motivo de la paralización".
El usuario rellena el campo "Justificación de la Paralización".

 

2

Pulsar en el botón Paralizada

Postcondición

La RFC está en estado Paralizada

 

Excepciones

Paso

Acción

 

-

 

Comentarios

-

 

Ancla_Devolución_de_RFC_Devolución_de_RFC Ancla_Toc456250819_Toc456250819Devolución de RFC

RF-10

Paso a estado "Devuelta al proveedor".

 

Descripción

El sistema actualiza una RFC pasando a estado "Devuelta al proveedor."

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema.
Se ha accedido a la aplicación con un usuario que posee el perfil Responsable de Gestión del Cambio.
Existe una RFC en estado "En análisis", "Elevada. Pdte. comité" o "Elevada. Pdte. comité extendido".

 

Secuencia
Normal

Paso

Acción

 

1

Pulsar en el botón Devolver al proveedor.

 

2

El usuario selecciona un valor para el campo "Razones de rechazo / devolución.
El usuario rellena el campo "Descripción del rechazo / devolución / anulación".

 

3

Pulsar en el botón Listo

Postcondición

La RFC está en estado Devuelta al proveedor

 

Excepciones

Paso

Acción

 

2

Si el estado en el que se encuentra la RFC es "Elevada. Pdte. comité" o "Elevada. Pdte. comité extendido" se deberá rellenar el campo "Resultado del análisis en el comité".

 

3

Si el usuario pulsa el botón Cancelar el caso de uso se aborta

Comentarios

-

 

Ancla_Toc448910596_Toc448910596 Ancla_Elevar_a_comité_Elevar_a_comité Ancla_Toc456250820_Toc456250820Elevar a comité de cambios

RF-11

Paso a estado "Elevada, pendiente de Comité de Cambios".

 

Descripción

El sistema actualiza una RFC pasando a estado Elevada, pendiente de Comité de Cambios

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema.
Se ha accedido a la aplicación con un usuario que posee el perfil Responsable de Gestión del Cambio.
Existe una RFC en estado "En análisis".

 

Secuencia
Normal

Paso

Acción

 

1

Pulsar en el botón Elevar a Comité de Cambios.

Postcondición

La RFC está en estado "Elevada, pendiente de Comité de Cambios".

 

Excepciones

Paso

Acción

 

-

-

Comentarios

-

 

Ancla_Elevar_a_comité_1_Elevar_a_comité_1 Ancla_Toc448910597_Toc448910597 Ancla_Toc456250821_Toc456250821Elevar a comité de cambios extendido

RF-12

Paso a estado "Elevada, pendiente de Comité de Cambios extendido".

 

Descripción

El sistema actualiza una RFC pasando a estado "Elevada, pendiente de Comité de Cambios extendido".

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema
Se ha accedido a la aplicación con un usuario que posee el perfil Responsable de Gestión del Cambio
Existe una RFC en estado "En análisis" o en estado "Elevada, pendiente de Comité de Cambios".

 

Secuencia
Normal

Paso

Acción

 

1

Pulsar en el botón Elevar a Comité Extendido.

 

2

Rellenar el campo Resultado del análisis en el comité.

 

3

Pulsar en el botón Listo.

Postcondición

La RFC está en estado "Elevada, pendiente de Comité de Cambios extendido".

 

Excepciones

Paso

Acción

 

3

Si el usuario pulsa el botón Cancelar el caso de uso se aborta

Comentarios

-

 

Ancla_Toc448910598_Toc448910598 Ancla_Toc456250822_Toc456250822Anulación Ancla_Paso_a_estado_2_Paso_a_estado_2 Ancla_Toc456250823_Toc456250823Paso a estado Pendiente de finalizar por anulación (desde varios estados)

RF-13

Paso a estado "Pendiente de finalizar por anulación" desde estados "En análisis", "Elevada, pendiente de Comité de Cambios" o "Elevada, pendiente de Comité de Cambios extendido".

 

Descripción

El sistema actualiza una RFC pasando a estado "Pendiente de finalizar por anulación".

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema.
Se ha accedido a la aplicación con un usuario que posee el perfil Responsable de Gestión del Cambio.
Existe una RFC en estado "En análisis", "Elevada, pendiente de Comité de Cambios" o "Elevada, pendiente de Comité de Cambios extendido".

 

Secuencia
Normal

Paso

Acción

 

1

Pulsar en el botón Anular.

 

2

Seleccionar un valor para el campo Motivos de anulación.

 

3

Pulsar en el botón Listo.

Postcondición

La RFC está en estado Pendiente de finalizar por anulación.

 

Excepciones

Paso

Acción

 

3

Si la RFC está en estado En negociación pulsar en el botón No exitosa.

Comentarios

-

 

Ancla_Paso_a_estado_9_Paso_a_estado_9 Ancla_Paso_a_estado_12_Paso_a_estado_12 Ancla_Paso_a_estado_6_Paso_a_estado_6 Ancla_Toc456250824_Toc456250824Paso a estado Anulada en Gestión de Cambios

RF-14

Paso a estado Anulada en Gestión de Cambios

 

Descripción

El sistema actualiza una RFC pasando a estado Anulada en Gestión de Cambios

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema
Se ha accedido a la aplicación con un usuario que posee el perfil Responsable de Gestión del Cambio
Existe una RFC en estado En análisis, En negociación, Elevada, pendiente de Comité de Cambios o Elevada, pendiente de Comité de Cambios extendido

 

Secuencia
Normal

Paso

Acción

 

1

Seleccionar un valor para el campo Motivos de anulación

 

2

Pulsar en el botón Anular

Postcondición

La RFC está en estado Pendiente de finalizar por anulación

 

Excepciones

Paso

Acción

 

-

-

Comentarios

-

 

Ancla_Toc448910602_Toc448910602 Ancla_Toc456250825_Toc456250825Negociación de RFC Ancla_Paso_a_estado_3_Paso_a_estado_3 Ancla_Toc456250826_Toc456250826Paso a estado En negociación desde estado En análisis, Listo para PGPS, "En espera de PT, Listo para PGP Correctivos o En espera de PL.

RF-15

Paso a estado "En negociación" desde estado "En análisis", "Listo para PGPS", "En espera de PT", "Listo para PGP Correctivos" o "En espera de PL".

 

Descripción

El sistema actualiza una RFC pasando a estado En negociación desde el estado "En análisis", "Listo para PGPS", "En espera de PT", "Listo para PGP Correctivos" o "En espera de PL".

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema.
Se ha accedido a la aplicación con un usuario que posee el perfil Proveedor
Existe una RFC en estado "En análisis", "Listo para PGPS", "En espera de PT", "Listo para PGP Correctivos" o "En espera de PL".

 

Secuencia
Normal

Paso

Acción

 

1

Pulsar en el botón "Solicitar" bajo la etiqueta "Negociar solicitud".

Postcondición

La RFC está en estado

 

Excepciones

Paso

Acción

 

1

Si el usuario pulsa el botón Cancelar el caso de uso se aborta

Comentarios

-

 

Ancla_Paso_a_estado_5_Paso_a_estado_5 Ancla_Toc456250827_Toc456250827Paso a estado En negociación desde varios estados

RF-16

Paso a estado "En negociación" desde estados "Elevada, pendiente de Comité de Cambios" o "Elevada, pendiente de Comité de Cambios extendido".

 

Descripción

El sistema actualiza una RFC pasando a estado "En negociación" desde los estados "Elevada, pendiente de Comité de Cambios" o "Elevada, pendiente de Comité de Cambios extendido".

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema.
Se ha accedido a la aplicación con un usuario que posee el perfil Responsable de Gestión del Cambio.
Existe una RFC en estado "Elevada, pendiente de Comité de Cambios" o "Elevada, pendiente de Comité de Cambios extendido".

 

Secuencia
Normal

Paso

Acción

 

1

Seleccionar un valor para el campo Razones de rechazo / devolución, y rellenar el campo Resultado del análisis en el comité

 

2

Pulsar en el botón Rechazar

Postcondición

La RFC está en estado En negociación

 

Excepciones

Paso

Acción

 

-

-

Comentarios

Puede rellenarse el campo no obligatorio Descripción del rechazo / devolución / anulación:

 

Ancla_Paso_a_estado_10_Paso_a_estado_10 Ancla_Toc456250828_Toc456250828Paso a estado Negociación exitosa

RF-17

Paso a estado "Negociación exitosa" desde estado "En negociación".

 

Descripción

El sistema actualiza una RFC pasando a estado "Negociación exitosa desde el estado En negociación".

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema.
Se ha accedido a la aplicación con un usuario que posee el perfil Responsable de Gestión del Cambio.
Existe una RFC en estado "En negociación".

 

Secuencia
Normal

Paso

Acción

 

1

Pulsar en el botón Exitosa.

Postcondición

La RFC está en estado "Negociación exitosa".

 

Excepciones

Paso

Acción

 

-

 

Comentarios

-

 

Ancla_Toc448910593_Toc448910593 Ancla_Toc456250829_Toc456250829Análisis de RFC Ancla_Paso_a_estado_14_Paso_a_estado_14 Ancla_Toc456250830_Toc456250830Paso a estado En análisis desde estado Paralizada

RF-18

Paso a estado En análisis desde estado Paralizada

 

Descripción

El sistema actualiza una RFC pasando a estado En análisis desde el estado Paralizada

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema
Se ha accedido a la aplicación con un usuario que posee el perfil Responsable de Gestión del Cambio
Existe una RFC en estado Paralizada

 

Secuencia
Normal

Paso

Acción

 

1

Pulsar en el botón Listo

Postcondición

La RFC está en estado En análisis

 

Excepciones

Paso

Acción

 

-

 

Comentarios

-

 

Ancla_Paso_a_estado_4_Paso_a_estado_4 Ancla_Toc456250831_Toc456250831Paso a estado En análisis desde estado Devuelta al proveedor

RF-19

Paso a estado "En análisis" desde estado "Devuelta al proveedor".

 

Descripción

El sistema actualiza una RFC pasando a estado "En análisis" desde el estado "Devuelta al proveedor".

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema
Se ha accedido a la aplicación con un usuario que posee el perfil Proveedor
Existe una RFC en estado "En análisis".

 

Secuencia
Normal

Paso

Acción

 

1

Pulsar en el botón Enviar

Postcondición

La RFC está en estado "En análisis".

 

Excepciones

Paso

Acción

 

-

 

Comentarios

-

 

Ancla_Paso_a_estado_13_Paso_a_estado_13 Ancla_Toc456250832_Toc456250832Paso a estado En análisis desde estados Listo para PGPS, En espera de PT o Listo para PGP Correctivos

RF-20

Paso a estado "En análisis" desde estado "Listo para PGPS", "En espera de PT" o "Listo para PGP Correctivos".

 

Descripción

El sistema actualiza una RFC pasando a estado "En análisis" desde los estados "Listo para PGPS", "En espera de PT" o "Listo para PGP Correctivos".

 

Precondición

Existe una RFC en estado "Listo para PGPS", "En espera de PT" o "Listo para PGP Correctivos".

 

Secuencia
Normal

Paso

Acción

 

1

Desde la aplicación de WEB CEGES se asocia una incidencia a una RFC.

 

2

La RFC actualiza su estado a "En análisis".

Postcondición

La RFC está en estado En análisis

 

Excepciones

Paso

Acción

 

-

 

Comentarios

-

 

Ancla_Paso_a_estado_11_Paso_a_estado_11 Ancla_Toc456250833_Toc456250833Paso a estado En análisis desde estado Negociación exitosa

RF-21

Paso a estado En análisis desde estado Negociación exitosa

 

Descripción

El sistema actualiza una RFC pasando a estado "En análisis" desde el estado "Negociación exitosa".

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema.
Se ha accedido a la aplicación con un usuario que posee el perfil Responsable de Gestión del Cambio.
Existe una RFC en estado "Negociación exitosa".

 

Secuencia
Normal

Paso

Acción

 

1

Rellenar el campo "Resultado de la negociación" con el cliente".

 

3

Pulsar No en el botón Sí (bajo la etiqueta Negociación exitosa / ¿Requiere nueva RFC?)

Postcondición

La RFC está en estado En análisis

 

Excepciones

Paso

Acción

 

-

 

Comentarios

-

 

Ancla_Aprobación_Aprobación Ancla_Toc448910600_Toc448910600 Ancla_Toc456250834_Toc456250834 Paso a estado Pendiente de finalizar por anulación desde estado Negociación exitosa

RF-22

Paso a estado Pendiente de finalizar por anulación desde estado Negociación exitosa

 

Descripción

El sistema actualiza una RFC pasando a estado Pendiente de finalizar por anulación desde el estado Negociación exitosa

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema
Se ha accedido a la aplicación con un usuario que posee el perfil Responsable de Gestión del Cambio
Existe una RFC en estado Negociación exitosa

 

Secuencia
Normal

Paso

Acción

 

1

Rellenar el campo Resultado de la negociación con el cliente

 

3

Pulsar Sí en el botón bajo la etiqueta Negociación exitosa / ¿Requiere nueva RFC? Resultado de la negociación con el cliente

Postcondición

La RFC está en estado Pendiente de finalizar por anulación

 

Excepciones

Paso

Acción

 

-

 

Comentarios

-

 

Ancla_Aprobación_1_Aprobación_1 Ancla_Toc456250835_Toc456250835Aprobación

RF-23

Paso a estado "En espera de PT"," En espera de PL", "Listo para PGPS" o "Listo para PGP Correctivos".

 

Descripción

El sistema actualiza una RFC pasando a "En espera de PT"," En espera de PL", "Listo para PGPS" o "Listo para PGP Correctivos".

 

Precondición

El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema
Se ha accedido a la aplicación con un usuario que posee el perfil Responsable de Gestión del Cambio
Existe una RFC en estado "En análisis", "Elevada, pendiente de Comité de Cambios" o "Elevada, pendiente de Comité de Cambios extendido".

 

Secuencia
Normal

Paso

Acción

 

1

Pulsar en el botón Aprobar

Postcondición

La RFC está en estado

"En espera de PT" si el campo Tipificación del cambio posee alguno de los valores siguientes:
"Adaptativo para aplicativo".
"Cambio de configuración de aplicativo".
"Carga de datos de aplicativo".
"Correctivo de datos de aplicativo".
"Evolutivo de aplicativo".
"Nuevo aplicativo".
  • "En espera de PL" si el campo Tipo de RFC posee el valor "Preaprobada" o "Plan estratégico".
  • "Listo para PGPS" si el campo "Tipificación del cambio" posee alguno de los valores siguientes:
    "Plataforma Hw".
    "Perfectivo del Sw de base".
    "Evolutivo del Sw de base".
  • "Listo para PGP Correctivos" si el campo "Tipificación del cambio" posee el valor "Correctivo de aplicativo".
  •  

    Excepciones

    Paso

    Acción

     

    -

    -

    Comentarios

    -

     

    Ancla_Toc448910601_Toc448910601 Ancla_Toc456250836_Toc456250836Finalización Ancla_Paso_a_estado_7_Paso_a_estado_7 Ancla_Toc456250837_Toc456250837 Paso a estado Lista para finalizar

    RF-24

    Paso a estado "Lista para finalizar".

     

    Descripción

    El sistema actualiza una RFC pasando a estado "Lista para finalizar".

     

    Precondición

    El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema.
    Se ha accedido a la aplicación con un usuario que posee el perfil Responsable de Gestión del Cambio.
    Existe una RFC en estado "En espera de PL" o "PL entregada".

     

    Secuencia
    Normal

    Paso

    Acción

     

    1

    Pulsar en el botón Finalizar.

    Postcondición

    La RFC está en estado "Lista para finalizar".

     

    Excepciones

    Paso

    Acción

     

    -

    -

    Comentarios

    -

     

    Ancla_Paso_a_estado_8_Paso_a_estado_8 Ancla_Toc456250838_Toc456250838 Paso a estado Finalizado/a(s)

    RF-25

    Paso a estado Finalizado/a(s).

     

    Descripción

    El sistema actualiza una RFC pasando a estado "Finalizado/a(s)".

     

    Precondición

    El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema.
    Se ha accedido a la aplicación con un usuario que posee el perfil Responsable de Gestión del Cambio.
    Existe una RFC en estado "Lista para finalizar".

     

    Secuencia
    Normal

    Paso

    Acción

     

    1

    Pulsar en el botón Finalizar RFC sin costes.

    Postcondición

    La RFC está en estado "Finalizado/a(s)".

     

    Excepciones

    Paso

    Acción

     

    -

    -

    Comentarios

    -

     

    Ancla_Finalización_de_PL_Finalización_de_PL Ancla_Toc456250839_Toc456250839 Finalización de PL sin éxito

    RF-26

    Paso a estado "En espera de PT"," Listo para PGPS" o "Listo para PGP Correctivos".

     

    Descripción

    El sistema actualiza la RFC pasando a estado "En espera de PT", "Listo para PGPS" o "Listo para PGP Correctivos" tras la finalización no exitosa de una PL.

     

    Precondición

    El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema.
    Se ha accedido a la aplicación con un usuario que posee el perfil Responsable de Gestión del Cambio.
    Existe una RFC en estado PL entregada.
    Existe una PL asociada a la RFC.

     

    Secuencia
    Normal

    Paso

    Acción

     

    1

    Tras la finalización no exitosa de una PL la RFC vuelve al estado "En espera de PT", "Listo para PGPS" o "Listo para PGP Correctivos" en función del valor del campo "Tipificación del cambio".

    Postcondición

    La RFC está en estado

    "En espera de PT" si el campo "Tipificación del cambio" posee alguno de los valores siguientes:
    Adaptativo para aplicativo
    Cambio de configuración de aplicativo
    Carga de datos de aplicativo
    Correctivo de datos de aplicativo
    Evolutivo de aplicativo
    Nuevo aplicativo"Listo para PGPS" si el campo "Tipificación del cambio" posee alguno de los valores siguientes:
    Plataforma Hw
    Perfectivo del Sw de base
    Evolutivo del Sw de base
  • "Listo para PGP Correctivos" si el campo Tipificación del cambio posee el valor Correctivo de aplicativo
  •  

    Excepciones

    Paso

    Acción

     

    -

    -

    Comentarios

    -

     

    Ancla_Asociación_de_nueva_Asociación_de_nueva Ancla_Toc456250840_Toc456250840 Asociación de nueva PL

    RF-27

    Paso a estado "En espera PL", "En espera de PT", "Listo para PGPS" o "Listo para PGP Correctivos" si es necesario asociar una nueva PL.

     

    Descripción

    El sistema actualiza la RFC pasando a estado "En espera PL", "En espera de PT", "Listo para PGPS" o "Listo para PGP Correctivos" tras la finalización no exitosa de una PL.

     

    Precondición

    El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema.
    Se ha accedido a la aplicación con un usuario que posee el perfil Responsable de Gestión del Cambio.
    Existe una RFC en estado "Lista para finalizar".
    Existe una PL asociada a la RFC.

     

    Secuencia
    Normal

    Paso

    Acción

     

    1

    Si es necesario asociar una nueva PL la RFC vuelve al estado "En espera PL", "En espera de PT", "Listo para PGPS" o "Listo para PGP Correctivos" en función del valor del campo "Tipificación del cambio".

    Postcondición

    La RFC está en estado:

  • "En espera de PL" si el tipo de RFC es Preaprobada o Plan estratégico.
  • "En espera de PT" si el campo Tipificación del cambio posee alguno de los valores siguientes:
    Adaptativo para aplicativo
    Cambio de configuración de aplicativo
    Carga de datos de aplicativo
    Correctivo de datos de aplicativo
    Evolutivo de aplicativo
    Nuevo aplicativo"Listo para PGPS" si el campo Tipificación del cambio posee alguno de los valores siguientes:
    Plataforma Hw
    Perfectivo del Sw de base
    Evolutivo del Sw de base
  • "Listo para PGP Correctivos" si el campo Tipificación del cambio posee el valor "Correctivo de aplicativo".
  •  

    Excepciones

    Paso

    Acción

     

    -

    -

    Comentarios

    -

     

    Ancla_Toc456250841_Toc456250841Registro de PL Ancla_Paso_de_RFC_Paso_de_RFC Ancla_Toc456250842_Toc456250842Paso de RFC a estado PL entregada

    RF-28

    Paso a estado PL entregada

     

    Descripción

    El sistema actualiza una RFC pasando a estado PL entregada

     

    Precondición

    El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema
    Se ha accedido a la aplicación con un usuario que posee el perfil Proveedor
    Existe una RFC en estado "En espera de PT", "Listo para PGPS" o "Listo para PGP correctivos".

     

    Secuencia
    Normal

    Paso

    Acción

     

    1

    Pulsar en el enlace Crear PL

     

    2

    Rellenar los siguientes campos obligatorios

    • RFC asociada
    • ¿Requiere Supervisión SAS? Elegir "No".
    • ¿Requiere Soporte y Validación en Producción? Elegir "No".
    • Jefe Proyecto
    • Impacto del lanzamiento
    • idAplicativo
    • Plataforma Tecnológica
    • Seleccionar Entornos a Instalar
    • Existe corte de servicio
    • Validador del Peticionario

     

    3

    Pulsar en el botón Enviar

    Postcondición

    Se registra la PL en el sistema
    La RFC se actualiza a estado PL entregada

     

    Excepciones

    Paso

    Acción

     

    -

    -

    Comentarios

    -

     

    Ancla_Paso_de_estado_Paso_de_estado Ancla_Toc456250843_Toc456250843Paso de estado Pte. alta nuevo aplicativo a En espera de PT

    RF-29

    Paso de estado "Pte. alta nuevo aplicativo" a "En espera de PT".

     

    Descripción

    El sistema actualiza una RFC pasando a estado "En espera de PT".

     

    Precondición

    El usuario ha ejecutado el caso de uso RF-01 Acceso al sistema
    Se ha accedido a la aplicación con un usuario que posee el perfil Proveedor
    Existe una RFC en estado "Pte. alta nuevo aplicativo".

     

    Secuencia
    Normal

    Paso

    Acción

     

    1

    Pulsar en el botón Listo.

    Postcondición

    La RFC se actualiza a estado "En espera de PT".

     

    Excepciones

    Paso

    Acción

     

    -

    -

    este proceso son:

    RolDescripción
    Responsable de productoEs el máximo responsable del producto desde el punto de vista de su gestión.
    Responsable funcionalEs el responsable de la evolución del producto, indicando lo que tiene o no valor para el mismo.
    Responsable de sistemasResponsable de la o las plataformas en la que se despliega la aplicación.
    Responsable de áreaResponsable de la gestión económica de los productos y de la asignación de recursos a los evolutivos.
    ProveedorResponsable de acometer los desarrollos de los evolutivos de los productos y de corregir las posibles incidencias.
    Proveedor sistemasResponsable de construir las plataformas en las que se despliega la aplicación, así como de las posibles implantaciones de los evolutivos y correctivos en las mismas.
    Oficina Técnica de Calidad (OCA)Responsable de hacer la verificación de las entregas, tanto las que se despliegan, como las que no.


    Flujo del proceso

    Gestión de la demanda

    El primer paso consiste en gestionar la demanda que crean los usuarios en formas de mejoras en ayudaDIGITAL. Hay una primera revisión por parte del nivel 1 de ayudaDIGITAL para cribar aquello que entienden que no es una mejora.

    Todas esas mejoras llegan al Responsable funcional quien debe seleccionar entre aquellas que aportan valor a su producto y aquellas que no lo aportan, bien porque no vayan de acuerdo con la estrategia seguida por la STIC o simplemente porque aún siendo interesante, se le haya podido ocurrir antes a otro usuario. Por tanto, es necesario "aprobar" aquellas mejoras que aportan valor y clasificaras en urgencia para que se acometan con mayor o menor premura. Tanto si una mejora se aprueba como si se rechaza, la solicitud del usuario final se cierra enviándole un mensaje diferente tanto si se aprueba como si se rechaza.

    Existe la posibilidad de que una de esas mejoras realmente no lo sea o que lo sea pero esté creada para una aplicación incorrecta. En ese caso, Responsable de  producto y/o Responsable funcional podrán escalar la mejora de manera que ayudaDIGITAL la retifique o la asigne a la aplicación correcta. En este último caso, volverán de nuevo a enviarla a la herramenta de egstión para que siga el flujo.

    • El mensaje que se envía al usuario si se aprueba la mejora es

    "Desde el equipo responsable de la aplicación le agradecemos su colaboración. Tras analizar su propuesta de mejora, consideramos que ésta aporta valor y va en consonancia con las líneas estratégicas marcadas. Por tanto, será incluida en próximas versiones. Un cordial saludo."

    • El mensaje que se envía al usuario si se rechaza la mejora es
      • Si se rechaza por ser no compatible con la estrategia de evolución

    "Desde el equipo responsable de la aplicación te agradecemos tu colaboración. Analizada tu solicitud, sentimos comunicarte que no podemos atenderla en el momento actual, ya que no se ajusta a la estrategia diseñada para la evolución de la aplicación. Seguimos trabajando para dar respuesta a todas las necesidades de la organización y esperamos que las mejoras que se introduzcan faciliten tu labor. Un cordial saludo."

      • Si se rechaza por tratarse de una funcionalidad ya detectada

    "Desde el equipo responsable de la aplicación te agradecemos tu colaboración. Tras analizar tu solicitud, te comunicamos que tu necesidad ya ha sido detectada anteriormente y será incorporada en próximas versiones. Un cordial saludo."

    El proceso consta de los siguientes pasos:

    • Primer paso (Responsable de  producto y/o Responsable funcional): determinar las mejoras viables y rechazar tanto las no viables como las repetidas y aquellas que entran en el sistema como mejoras y que realmente no lo son.
    • Segundo paso (Responsable de producto y/o Responsable funcional): ordenar la demanda aprobada por la urgencia con la que necesita ser acometida.
    • Tercer paso (Responsable de producto): Acometer el desarrollo de las mejoras más urgentes y tener como objetivo la implantación de aquellas incidencias que están a la espera de ser solucionadas por parte del usuario. Llegados a este tercer paso, es cuando se distinguen dos formas de gestionar los productos:
      • Ciclo de vida en cascada
      • Ciclo de vida ágil: descomposición en historias de usuario y creación de sprints
    Info

    Las incidencias que modifican la línea base del producto y que por tanto deben ser incluidas en la versión, se envían a la herramienta de gestión (JIRA) desde la de Operación (WT) por parte del Proveedor.

    Llegan "preaprobadas" (Backlog), y pueden ser incluidas en la versión tanto por parte de Responsable de producto como por el Proveedor.


    draw.io Diagram
    bordertrue
    diagramNameCiclo de vida
    simpleViewerfalse
    width
    linksauto
    tbstyletop
    lboxtrue
    diagramWidth2666
    height882
    revision1


    draw.io Diagram
    bordertrue
    diagramNameCiclo vida aplicaciones
    simpleViewerfalse
    width
    linksauto
    tbstyletop
    lboxtrue
    diagramWidth951
    height2622
    revision1

    Ciclo de vida en cascada

    La unidad de gestión es la VERSIÓN, entendida como un contenedor de alcance que hay que desarrollar e implantar en un tiempo determinado, con un coste asignado y con una calidad máxima.

    El alcance de una versión está determinado por MEJORAS (lo lógico es incluir aquellas más urgentes) que hay que desarrollar por parte del Proveedor e INCIDENCIAS que constituyen errores de la versión del producto en producción que necesitan para ser corregidos una modificación del código y por tanto una implantación.

    Veremos más adelante que también pueden formar parte del alcance de una versión fallos que se hayan encontrado en versiones anteriores antes de estar en Producción y que, por necesidades del negocio, no hayan podido ser corregidos en la versión en la que se han detectado y se haya decidido corregirlos en versiones posteriores. Estas incidencias detectadas en entornos no productivos se denominan No Conformidades y pueden por tanto, formar parte del alcance de una versión.

    La versión necesita para poder comenzar tener al menos una mejora/incidencia/no conformidad en su alcance. Normalmente para que una versión se comience debe ser aprobada por el Responsable de área correspondiente, aunque existe la opción de que esa aprobación esté delegada en el Responsable de producto.

    Una vez que la versión ha comenzado, el Responsable de producto va creando órdenes de trabajo al proveedor para completar las diferentes fases del ciclo de vida: requisitos, análisis, diseño, construcción e implantación.

    Estas órdenes tienen establecidos una serie de entregables obligatorios que deben ser aportados por el proveedor y revisados y aceptados por el Responsable de producto.

    Además, el Responsable de producto debe aceptar y justificar, si procede, las posibles desviaciones en coste y plazo de ejecución de cada una de esas órdenes de trabajo una vez finalizadas por parte del proveedor.

    Cuando el código a desarrollar está listo, el proveedor deberá entregarlo en el repositorio correspondiente como se indica en la Gestión de lanzamientos. Deberá crear una rama identificada con el código de la mejora. Puede ocurrir que el proveedor sea el que compile el código con lo que el procedimiento de entrega cambia. Una vez entregado el código, y también como se detalla en el proceso de Gestión de lanzamientos, deberá solicitarse a la Oficina de Calidad la verificación de que el código es apto para el despliegue y posteriormente hacer la petición de lanzamiento correspondiente para que se despliegue en los entornos necesarios.

    Una vez que se produce el despliegue en PRE, la rama de la mejora en el repositorio se cierra.

    Cada mejora que se desarrolla debe ser validada antes de su subida a Producción, tanto por parte del Responsable funcional como en muchos casos por parte de la Oficina de Calidad. Cualquier fallo o defecto detectado pasa a registrarse como una No Conformidad (ver proceso de Gestión de No Conformidades), que deberá ser solucionada por el Proveedor, y que, como hemos comentado antes, puede formar parte del alcance de una versión.  

    De cara a la entrega de la NC en el repositorio, el flujo de Gitflow funciona igual que se ha indicado en las mejoras.

    Hay dos tipos de órdenes de trabajo:

    • Órdenes de trabajo con crédito disponible: el Responsable de Producto es quien determina el techo de coste o esfuerzo en HBS requerido para la orden. El Proveedor se limita a, teniendo ese techo de coste asignado, planificar las fechas en las que va a hacer el trabajo. Hay diferentes tipos de órdenes de trabajo con crédito disponible:
      • OTEVS (Estudio de viabilidad del sistema). Son las únicas órdenes de trabajo que pueden crearse con la versión sin haber comenzado, incluso pueden crearse para más de una versión. Sus incurridos no se tienen en cuenta en el cómputo de las HBS de la versión.
      • OTR (Requisitos)
      • OTInmediata
      • OTEquipo (para equipos dedicados que trabajan con esta metodología)
      • PST (Petición soporte Transición): son peticiones de ayuda del área de Proyectos al Proveedor de sistemas
    • Órdenes de trabajo con estimación: como su propio nombre indica, es necesario que el Proveedor estime el coste/esfuerzo de la orden y que planifique las fechas en las que podrá ser realizada. Esa estimación deberá ser aprobada por el Responsable de producto, y será realizada por el Proveedor tantas veces hasta que sea finalmente aprobada. Hay diferentes tipos de órdenes de trabajo con estimación:
      • OTA (Análisis)
      • OTD (Diseño)
      • OTC (Construcción)
      • OTAD (Análisis y diseño)
      • OTADC (Análisis, diseño y construcción)
      • OTImpl (Implantación)

    El Responsable de producto puede además solicitar servicios a la Oficina de Calidad asociados a esa versión. Estos servicios son:

    • Servicios de Testing Temprano (STT): 

      Revisión de la documentación aportada en las fases ASI y DSI. Se verifican casos de uso, actores, subsistemas, requisitos, precondiciones, casos de pruebas y la trazabilidad entre ellos.

      Se valida que tanto en el análisis como en el diseño se cumpla la normativa específica de la organización, así como mantener una trazabilidad completa en el modelo propuesto.

    La petición debe hacerse por parte del Responsable de producto al menos un mes antes de la fecha prevista para el comienzo de las pruebas y deberá incluir el modelado del aplicativo en Enterprise Architect incluyendo los ficheros correspondientes, bien en la fase de análisis para una primera revisión y/o bien en la fase de diseño para una revisión final y completa:

    Entrada:

      • Archivo EAP

    Salidas:

      • Informe sobre la evaluación del testing temprano.
      • Alta de "No conformidades" y propuestas de mejoras detectadas durante la revisión.


    • Servicio de Verificación de entregas (SVE)

    Una vez que se haya finalizado la construcción de las mejoras y llegue el momento de desplegar en un entorno, habrá que tener en cuenta si es la primera versión del producto que se va a desplegar. En este caso, habrá sido necesario construir la plataforma en la que se va a hacer el despliegue. (Ver  Proceso de Gestión de plataformas ).

    Una vez que la plataforma o plataformas en las que hay que realizar el despliegue están construidas, es necesario hacer la petición de lanzamiento para el despliegue en esas plataformas y en los entornos en los que se quiera implantar la versión del producto. (Ver Proceso de Gestión de lanzamientos).

    Mediante este servicio, se garantiza el cumplimiento de la normativa de entregas publicada por el Área de Gobernanza, así como la calidad del código del producto. 

    Este servicio es absolutamente necesario para poder gestionar el lanzamiento de una versión a menos de que se trate de un lanzamiento urgente (PLU), en cuyo caso el servicio de la OCA podrá hacerse con posterioridad al lanzamiento.

    El proceso incluye la revisión de los siguientes puntos:

      • Compilación de fuentes.
      • Ejecución de test unitarios.
      • Empaquetado de binarios.
      • Análisis estático de Calidad.

    Entradas:

      • Software (código fuente)

    Salida:

      • Informe sobre la revisión, aceptación o rechazo de la entrega.


    • Servicio de validación funcional (SVF)

    Esta validación permite determinar si se ha construido el software deseado, que cumple con los requerimientos, y por lo tanto que es candidato a desplegarse en un entorno productivo. Esto ayudará al Servicio Andaluz de Salud a tomar decisiones relacionadas con la versión del producto entregado por el proveedor.

    Parte de la ejecución de este Servicio incluye el lanzamiento de pruebas asociadas a versiones anteriores con el fin de garantizar que no se han producido regresiones en la entrega de código. Estas pruebas estarán agrupadas en un plan diseñado para tal fin.

    El Responsable de producto deberá realizar la petición al menos un mes antes de la fecha prevista para el comienzo de las pruebas y deberá incluir la siguiente información:

      • Entorno 
      • URLs de las aplicaciones afectadas
      • Alcance
      • Plan de pruebas (EA o GIT) 
      • Credenciales de acceso y juego de datos para la ejecución de las pruebas

    Entradas:

      • Alcance de la versión
      • Identificación entorno a probar.
      • Plan de pruebas en EA o Git.
      • Usuarios de acceso y juego de datos para las pruebas

    Salidas:

      • Alta de "No conformidades" detectadas durante la verificación funcional en JIRA. En las NC estarán adjuntas las evidencias correspondientes.
      • Informe de resultados de las ejecuciones y listado de las NC.


    • Servicio de validación de la accesibilidad (SVA)

    La accesibilidad tiene como objetivo lograr que las páginas web/aplicaciones móviles sean utilizables por el máximo número de personas, independientemente de sus conocimientos o capacidades personales e independientemente de las características técnicas del equipo utilizado para acceder a la Web o Aplicación. 

    Todos los sitios webs y aplicaciones para dispositivos móviles desarrollados para la STIC deberán ser accesibles para sus personas usuarias y, en particular, para las personas mayores y personas con discapacidad, de modo que sus contenidos sean perceptibles, operables, comprensibles y robustos. La accesibilidad se tendrá presente de forma integral en el proceso de diseño, gestión, mantenimiento y actualización de contenidos de los sitios web y las aplicaciones para dispositivos móviles.

    El Responsable de producto  deberá realizar la petición al menos un mes antes de la fecha prevista para el comienzo de las pruebas y deberá incluir la siguiente información:

      • Entorno 
      • Casos de uso
      • Credenciales de acceso para las pruebas
      • En el caso de aplicaciones móviles APK de la misma.

    Entradas:

    Entorno de PRE:

      • APK de la aplicación (SVA-Móvil)
      • URL web (SVA-Web)
      • Casos de uso
      • Credenciales de acceso para las pruebas (Ej: usuario/contraseña, certificado digital, etc)

    Entorno de PRO:

      • Tener publicada la aplicación en el Play Store, Apple Store, etc. (SVA-Móvil)
      • URL web (SVA-Web)
      • Casos de uso
      • Credenciales de acceso para las pruebas (Ej: usuario/contraseña, certificado digital, etc)

    Salidas:

      • Informe resultados Accesibilidad
      • Alta de "No conformidades" detectadas durante la verificación de accesibilidad. En ellas estarán adjuntas las evidencias correspondientes. En el caso de realizar el servicio en el entorno de PRO, sólo se dará el informe de resultados para que sea el Responsable de producto quien registre las incidencias o mejoras oportunas.


    • Servicio de validación de la usabilidad (SVU)

    La usabilidad persigue que la experiencia del usuario sea lo más satisfactoria posible al interactuar con un producto o servicio, en nuestro caso una web o una aplicación.

    La usabilidad es una cualidad abstracta que no puede ser medida directamente y es difícilmente cuantificable. Por ello, se descompone habitualmente en “atributos” que si pueden ser medidos utilizando las denominadas “pruebas de usabilidad”, las cuales se aplican sobre el producto software para determinar si es o no usable.

    Por tanto, aunque en primera instancia pueda parecer que la experiencia de usuario, y por tanto la usabilidad, son conceptos meramente subjetivos, existen pruebas empíricas para su medición. En el caso de una web o aplicación digital, podemos medir los objetivos de usabilidad en términos de eficacia, eficiencia y satisfacción:

      • Eficacia. El usuario logra lo que quiere. Se mide en función del número de errores que comete en el proceso.
      • Eficiencia. Lo logra sin esfuerzo. Se mide en función del tiempo y clics empleados en el proceso.
      • Satisfacción. La experiencia le reporta satisfacción. Se mide de forma subjetiva a través de preguntas al usuario y será relativa, ya que dependerá de los objetivos planteados y de su comparación con otras experiencias similares.


    El Responsable de producto deberá realizar la petición al menos un mes antes de la fecha prevista para el comienzo de las pruebas y deberá incluir la siguiente información:

      • Entorno 
      • Casos de uso
      • Credenciales de acceso para las pruebas

    Entradas:

      • Identificación entorno a probar
      • Casos de uso

    Salidas:

      • Informe resultados usabilidad


    • Servicio de pruebas dinámicas de seguridad (SPSD)

    Es una vía paralela para la detección de vulnerabilidades de seguridad que ya hace la USTIC mediante la evaluación de seguridad correspondiente.


    En Servicios de la OCA se muestran videos de sesiones formativas para estos servicios.


    Cuando se hayan hecho todas las posibles implantaciones para una versión, es el Responsable de producto quien considera que la versión está implantada, lo que supondrá la implantación de todas las mejoras, incidencias y no conformidades que constituían el alcance de la versión. Esto no implica que la versión se pueda finalizar, puesto que es posible que queden órdenes de trabajo sin acabar o incluso que fuera necesaria la creación de una orden de trabajo para que el proveedor impartiera formación. Una vez que todas las órdenes de trabajo están cerradas, la versión se puede finalizar.

    La implementación de este proceso se hace en JIRA. Accediendo al enlace podrás ver el manual en el que se detallan los tipos de entidades, los estados y las acciones por estado, así como los roles que pueden ejecutarlas.

    El proceso de Gestión de productos está ligado al de Gestión del conocimiento, ya que el Responsable de producto debe velar porque todo el conocimiento asociado a su producto sea:

    • Centralizado en un único sitio.
    • Accesible para todo el que lo necesite con una fácil gestión de acceso.
    • Usado como gestor documental para los entregables de las órdenes de trabajo que acomete el proveedor.
    • Estructurado de modo similar en todos los productos.
    • Integrado con la herramienta en la que se gestiona el producto.

    La gestión del conocimiento se hace mediante espacios en CONFLUENCE, de modo que cualquier producto siempre va a tener asociado un espacio en el que se custodie toda la información que afecte a su producto y del que el Responsable de producto va a ser administrador. Todos los espacios tendrán una misma estructura y cada vez que se cree una versión del producto se creará una página dentro del espacio que se actualiza automáticamente con la información de JIRA, estructurada con la información de gestión (OTs de la versión y calendario), alcance y entregables. Cualquier otra información relacionada con la versión se podrá incluir en esa página.  Además, el uso de esta herramienta de gestión de conocimiento permitirá:

    • Fomentar el trabajo en equipo en el espacio con posibilidad de edición en línea.
    • Estandarizar la entrega de los entregables de las órdenes de trabajo.
    • Tener un histórico de versiones de la documentación.
    • En el futuro permitirá sustituir los “documentos” por páginas.
    • Fomentar la comunicación en base a notificaciones “@usuario”.

    Comunicación de los cambios (Changelog de aplicaciones): puedes ver una guía para saber cómo publicar las novedades de tu producto aquí.

    Ancla
    agil
    agil

    Ciclo de vida ágil

    En esta gestión del ciclo de vida, las mejoras ya aprobadas (así como las incidencias y las no conformidades) se descomponen en historias de usuario que constituyen el backlog del producto. Esas historias de usuario se priorizan e incluso se les da un peso (bien por puntos de historia o por horas estimadas) y se incluyen en un sprint, entendido como un miniproyecto de no más de un mes (ciclos de ejecución muy cortos -entre una y cuatro semanas), cuyo objetivo es conseguir un incremento de valor en el producto que estamos construyendo.

    Una vez que se tienen las historias de usuario, el equipo puede descomponerlas en subtareas que van acometiendo y que pueden visualizarse en JIRA en una pizarra. Una vez que todas las subtareas de una historia de usuario estén cerradas, la historia podrá resolverse y pasar a ser validada.

    Las historias de usuario deben tener siempre una entidad origen. Lo habitual es que sea una mejora, pero también puede ser una incidencia, una no conformidad o un bug (son los errores detectados por la Oficina de Calidad como se ve más tarde).

    Es importante destacar que sólo pueden tener una entidad origen en el caso de que ésta sea una mejora, una incidencia o una no conformidad. En el caso de los bugs, es posible que una historia de usuario tenga como origen más de uno, siempre teniendo en cuenta que la mejora origen de todos los bugs que se agrupan en una misma HU debe ser la misma.

    Es decir:
    HU<- BUG<-Test<-HU<-MEJORA
    o
    HU<- BUG<-Test<-HU<-NC<-MEJORA

    La MEJORA de la que parte todo debe ser la misma.

    Si una historia de usuario no tiene identificada su entidad origen no podrá incluirse en un sprint.

    Por otra parte, las historias de usuario se clasifican en los siguientes tipos:

    • No definida
    • Funcional
    • Técnica
    • Bugs y desuda técnica
    • Operación

    Cuando se crea una historia de usuario siempre por defecto el tipo es no "No definida". Mientras no se clasifique la historia de usuario no podrá ser incluida en un sprint.

    Es posible establecer relaciones de dependencia en historias de usuario.

    Image Added

    Pulsando dos veces en Incidencia Jira

    Image Added

    Podrán incluirse todo tipo de enlaces entre la historia de usuario y cualquier registro de Jira, teniendo en cuenta la restricción en la relación "originada por" indicada anteriormente.

    Esta funcionalidad podrá mostrarse en las pizarras (incluyendo en la configuración de las mismas que sea visible el campo DEPENDENCIAS). Puede mostrarse en el trabajo pendiente, en las historias en el sprint activo o en ambos.


    Image Added


    Image Added

    La gestión de los costes de un sprint se hace mediante una especie de proyecto (en JIRA la entidad se llama subproyecto ágil) al que se da un horizonte temporal y en el que se van sumando los costes de los diferentes sprints creados en el tiempo de ejecución del proyecto. La gestión de costes en un sprint se controla mediante la creación en la reunión de planning de una OTAgil, que es una orden de trabajo de crédito disponible en la que se controlan los costes del equipo durante el tiempo que dure el sprint y que debe estar relacionada con el subproyecto en el que se quieran controlar los costes de ese equipo.

    En el manual de JIRA podrás encontrar una guía detallada del las historias de usuario, de las subtareas ágiles y de los errores técnicos así como de la configuración de las pizarras.

    Es importante destacar que cuando se crea un sprint y a lo largo de su duración pueden informarse propiedades del mismo, por parte del Responsable de producto, Responsable funcional  y del Proveedor

    Image Added


    Las propiedades que pueden informarse son:

    • Capacidad: número entero entre 1 y 100
    • Satisfacción DT: número entero entre 1 y 10 que representa la satisfacción del equipo de desarrollo
    • Satisfacción PO:  número entero entre 1 y 10 que representa la satisfacción del product owner
    • Satisfacción STIC: número entero entre 1 y 10 que representa la satisfacción del Responsable de producto


    En la configuración de la pizarra aparecerá una sección denominada Evolución sprints donde aparecerán los datos de las propiedades de los sprints que hayan sido informados.


    En la metodología ágil se contempla el papel de la Oficina de Calidad en cada uno de los sprints. Normalmente el miembro de OCA que está trabajando con el equipo ágil realiza una serie de tareas que van destinadas a verificar todo lo que conlleva la entrega que se hace en el sprint. Este trabajo se modela en el Servicio de verificación de sprint (SVS).

    A través de este servicio, el equipo de la Oficina de Calidad realiza una labor de acompañamiento y detección temprana de errores. El objetivo es agilizar la solución a los posibles problemas detectados en fase de desarrollo, y ofrecer una una visión del estado en que se encuentra el proyecto en cada etapa, para facilitar el aseguramiento de un producto de calidad que logre la satisfacción del usuario final.

    El alcance de este servicio incluye:

    • Verificación del repositorio de código.
    • Verificación y validación de la calidad estática de código.
    • Revisión de las pruebas (.feature).
    • Organización del plan de pruebas para su ejecución en el entorno de pruebas.
    • Verificación del cumplimiento del DoR.
    • Verificación del cumplimiento del DoD.

    Entradas:

      • Taller concepción del producto (al inicio del proyecto en esta metodología)
      • Entrevistas y acuerdos en la STIC (al inicio del proyecto en esta metodología)
      • Manual usuario
      • Historias de usuario
      • Casos de prueba en archivos .feature
      • Código en el repositorio correspondiente
      • Entornos para las pruebas

    Salidas:

      • Informe de verificación.
      • Alta en JIRA de los Bugs detectados durante la ejecución de las pruebas en el entorno de desarrollo. 

    Los bugs o fallos encontrados por la Oficina de Calidad en un sprint deben ser analizados por el proveedor y en caso de que realmente se trate de fallos deberán ser corregidos. Para ello deberán crearse historias de usuario originadas por esos bugs (siempre con la misma mejora origen), de manera que cuando dichas historias sean validadas, deberán validarse por la Ofician de Calidad que la resolución de los bugs ha sido satisfactoria. 

    Puedes encontrar aquí el ciclo de vida de un bug.


    Cuando es necesario hacer un despliegue, es necesario crear una versión como las que se crean en la metodología en cascada.

    En cuanto a la Gestión del Conocimiento en este tipo de proyectos, se hace de manera ligeramente diferente. En el espacio de cada producto debe haber una página denominada "Metodología ágil" en la que se debe crear una pagina con el "Definition of Done" y "Definition of Ready" siguiendo las plantillas definidas. Además por cada sprint que se cree, será necesario crear una página con la planificación del sprint (plantilla Sprint Planning) y otra de retrospectiva (con la plantilla del mismo nombre) el día que se haga la review. Es aconsejable usar una macro de calendario de CONFLUENCE para controlar la disponibilidad del equipo durante el sprint (vacaciones, formación, dedicaciones parciales, etc.)

    Dentro del espacio se deja libertad al equipo para ir colocando prototipos o documentación funcional relativa a las historias de usuario.

     



    Ayuda relacionada:

    • Enlace
    • Enlace


    Propiedades de página
    hiddentrue
    Descripción
    Modelar la forma en la que se responde a los requisitos cambiantes del negocio, asegurando que los cambios se registran y se evalúan con el objetivo de dar valor, reduciendo al mínimo el número de incidencias y las interrupciones del servicio.
    CategoríaProductos
    SubcategoríaRequisitos, diseño y desarrollo
    Modificado

    Modifieddate

    Divbox
    classir-arriba


    HTML
    <script>
    /*------*/
    /* JS para botón para Subir al inicio de la página (fixed esquina derecha abajo)*/
    /*------*/
    $(document).ready(function(){
    	$('.ir-arriba').click(function(){
    		$('body, html').animate({
    			scrollTop: '0px'
    		}, 300);
    	});
    
    	$(window).scroll(function(){
    		if( $(this).scrollTop() > 0 ){
    			$('.ir-arriba').slideDown(300);
    		} else {
    			$('.ir-arriba').slideUp(300);
    		}
    	});
    });
    </script>

    Comentarios

    -