Ir al contenido principal

Propuesta de integración de un service desk con desarrollo V

Metodología de trabajo del equipo de desarrollo

     Una vez vista la propuesta de funcionamiento del service desk, la siguiente parte será el estudio del funcionamiento del equipo de desarrollo.

     En el  post anterior quedó claro que al fin del proceso, si se necesita intervención del departamento de desarrollo, las incidencias terminarán siempre siendo un error conocido que espera su reparación o una RFC, Request For Change, que espera su mejora o nueva historia de usuario a ser programada. 

     Por tanto, los ítem de trabajo del equipo de desarrollo son:
  • Corrección de fallo.
    • Es el comportamiento no deseado del producto, visible desde el punto de vista externo del producto. Por ejemplo, se presenta un fallo cuando el usuario intenta realizar una acción y aparece un mensaje de excepción no manejada. La corrección de fallos se puede categorizar de dos formas distintas:
      • Defecto: Es la imperfección que causa el fallo. El defecto puede ser visible o no en el exterior del producto, es decir, que puede tratarse de una anomalía interna en el producto.
      • Error: Es la causa que introdujo el defecto en el producto y es siempre cometido directa o indirectamente por una acción o inacción humana.
  • Mejora.
    • Es una mejora cualquier acción que se haga sobre el software que ya existe para cambiar su funcionamiento.
  • Nueva historia de usuario.
    • Es una nueva funcional que no existe en el sistema y que requiere de implementación completa.
     Cada vez que el equipo de desarrollo registra un ítem, sea cualquiera de los anteriores, deberá:
  • Enlazar el nuevo ítem de desarrollo con el ítem del service desk.
  • Indicar a qué historia de usuario hace referencia el nuevo ítem en caso de tratarse de una corrección de fallo o una mejora.




Comentarios

Entradas populares de este blog

Gestión de activos y configuración del servicio en el desarrollo de software

PROCESOS ITIL PROCESO DE TRANSICION DEL SERVICIO EN EL DESARROLLO E SOFTWARE IV GESTION DE ACTIVOS Y CONFIGURACION DEL SERVICIO Asegura que los componentes de un servicio, sistema o producto que constituyen su configuración se identifican, mantienen y tienen línea base y que sus cambios están controlados. También asegura que las entregas se hagan en entornos controlados y su uso en el entorno de operación. Para ello, proporciona un modelo de configuración de los servicios, activos e infraestructura. ¿Cómo encaja la gestión de activos y configuración del servicio en el proceso elemental de desarrollo de software? La Gestión de Configuración del Servicio da respuesta a las siguientes cuestiones: ¿Cómo identifica y gestiona una organización las muchas versiones existentes de un programa (y su documentación) de forma que se puedan introducir cambios eficientemente? IDENTIFICACION: Se trata de establecer estándares de documentación y un esquema de identificación de do...

DISEÑO DE UN SISTEMA INTEGRAL DE DESARROLLO DE SOFTWARE

DISEÑO DE UN SISTEMA INTEGRAL DE DESARROLLO DE SOFTWARE SERVICE DESK + GESTOR DE PROYECTOS + HERRAMIENTA DE CONTROL DE VERSIONES ¿Cómo se podría trabajar en un sistema como este para introducir necesidades? GP: Gestor de proyectos. Podríamos aplicar las técnicas de desarrollo del marco de trabajo SCRUM. La persona designada como Product Owner se encargará de tener priorizada la lista del Product Backlog. VCS: Sistema de control de versiones. Podríamos aplicar "Unidades de Trabajo mínimas, UT" a cada revisión, con lo que obtendríamos el código implementado para resolver cada UT. SDK: Service desk. Podríamos recibir "Solicitudes de Servicio, SS", como quejas o ideas, que tras pasarlas por el proceso de trabajo ITIL se podrían transformar en "Solicitudes de Cambio, SC". Estas SC, tras aprobación, generarán las UT mínimas, tantas como sean necesarias para resolver la SC. Estas UT tienen las mismas características que las introducidas por el ...

Propuesta de integración de un service desk con desarrollo

PROPUESTA DE INTEGRACIÓN        En esta propuesta, se tratará el enlace entre el equipo de Service Desk con desarrollo de una misma herramienta, para optimizar la gestión de problemas que pueden tener los distintos clientes y la resolución de los mismos.      Se analizarán las necesidades del Service Desk con respecto a desarrollo, dejando fuera de esta propuesta otras necesidades que requiere un Service Desk. Además, mostraré la visión que necesita desarrollo del Service Desk para organizar el trabajo y tener una visión más cercana de los problemas del cliente.      La comunicación entre clientes, Service Desk y desarrollo es vital para garantizar el éxito del proyecto ya que entre los tres equipos fluye mucha información.      Esta información tiene que estar recogida en una herramienta de fácil uso y accesible a todos los equipos, de forma que si algún miembro del equipo tiene una duda o necesita consulta...