Beruflich Dokumente
Kultur Dokumente
Pgina 1 de 13
Contenido 1 OBJETIVO ................................................................................................................................................ 2 2 ALCANCE ................................................................................................................................................. 2 3 DEFINICIONES......................................................................................................................................... 2 4 REFERENCIAS......................................................................................................................................... 2 5 DIAGRAMA DE FLUJO ............................................................................................................................ 3 6 DESCRIPCION ......................................................................................................................................... 4 6.1 Anlisis de Factibilidad del requerimiento ........................................................................................ 4 6.2 Planificacin de Etapas del Diseo y Desarrollo ............................................................................. 4 6.2.1 Diseo Propuesta .................................................................................................................... 4 6.3 Desarrollo prototipo .......................................................................................................................... 4 6.3.1 Anlisis de elementos de entrada ........................................................................................... 4 6.4 Desarrollo del Sistema ..................................................................................................................... 5 6.4.1 Resultado del Diseo y Desarrollo .......................................................................................... 5 6.4.2 Revisin ................................................................................................................................... 5 6.4.3 Verificacin .............................................................................................................................. 5 6.5 Certificacin de Cliente .................................................................................................................... 5 6.5.1 Validacin ................................................................................................................................ 5 6.6 Implementacin y puesta en marcha ............................................................................................... 5 6.7 Capacitacin Mesa de Ayuda .......................................................................................................... 5 6.8 Seguimiento y soporte usuarios ....................................................................................................... 6 6.9 Control de Cambios .......................................................................................................................... 6 7 REGISTROS ............................................................................................................................................. 6 8 ANEXOS ................................................................................................................................................... 6 9 PERSONAL CON COPIA ......................................................................................................................... 6 10 CONTROL DE CAMBIOS .................................................................................................................... 7
Copia de procedimiento no vlida si en la primera pgina no tiene el texto COPIA CONTROLADA PLATAFORMA GROUP
Pgina 2 de 13
OBJETIVO Establecer el procedimiento del desarrollo de software desde sus inicios, es decir, desde la toma de requerimientos, hasta su entrega final a la mesa de ayuda, quien da el soporte final a los usuarios.
ALCANCE Este procedimiento aplica cada vez que se deba analizar un nuevo requerimiento de desarrollo entrante pasando por su desarrollo, implementacin y puesta en marcha, y define los pasos a seguir para estos efectos.
DEFINICIONES QA: Aseguramiento de la calidad, que esta dentro de las responsabilidades del rea de Control de Calidad. Prototipo: Son las pantallas diseadas para una demostracin del entorno y grafica con las cual se construir el sistema final. Integracin: Ambiente en el cual se dejan disponibles los mdulos o sistemas para la certificacin ya sean internas o del cliente. Mesa de Ayuda: rea dedicado a la atencin de usuarios.
REFERENCIAS Manual de la Calidad Plataforma Group Norma ISO 9001:2008, Sistemas de Gestin de la Calidad; Requisitos. Norma ISO 9000:2005, Sistemas de Gestin de la Calidad; Fundamentos y Vocabulario.
Copia de procedimiento no vlida si en la primera pgina no tiene el texto COPIA CONTROLADA PLATAFORMA GROUP
Pgina 3 de 13
DIAGRAMA DE FLUJO
Subida a Integracin Entrega a QA Manuales Planes de Prueba Funcional
Entrada Requerimiento
Reformular?
No
Acepta Cliente
Si
No
Fin
Desarrollo Prototipo
No
Certifica Aprobado?
Fin
Revisin
No
Copia de procedimiento no vlida si en la primera pgina no tiene el texto COPIA CONTROLADA PLATAFORMA GROUP
Pgina 4 de 13
DESCRIPCION
A continuacin se describen las etapas y/o actividades que son parte del proceso de Desarrollo de Software, que comienza ya sea por desarrollar un sistema a un cliente cautivo o un cliente nuevo. 6.1 Anlisis de Factibilidad del requerimiento
En esta etapa se recopila toda la informacin posible para entender el negocio de la empresa, situacin actual y necesidades que nos permita entender si es posible o no realizar el desarrollo o servicio que esta requiriendo, para ello se debe cumplir principalmente con los siguientes hitos: Generar una primera reunin: Para conocer la necesidad y de ah definir las reuniones necesarias para entender a cabalidad el alcance del proyecto y poder elaborar una propuesta de calidad. Desarrollar un estudio de factibilidad: Aqu se constata la posibilidad de realizacin del proyecto tanto en recursos, plazos y tecnologa. 6.2 Planificacin de Etapas del Diseo y Desarrollo
Esta etapa consiste anlisis interno y la definicin de los objetivos de la solucin a desarrollar, requisitos, definicin de la arquitectura por el arquitecto y fabricacin de carta Gantt por el encargado tcnico del proyecto. Con lo que se concluir un documento con la propuesta final que ser entrega al cliente para su aprobacin, propuesta diseada por el jefe del proyecto. 6.2.1 Diseo Propuesta Desarrollar una propuesta: Basada en la solucin, pero aun con dudas y consultas, con estimativo de plazos y costo. Envi de la propuesta: Es aqu donde se presenta la solucin y aclaran las dudas y donde el cliente decide continuar o no.
6.3
Desarrollo prototipo
De acuerdo a lo establecido, para cada sistema, se debe desarrollar un prototipo tipo maqueta para que el usuario tenga claro cual ser la interfaz y de que forma se le mostraran los datos que requiri, este prototipo tiene como finalidad abordar todo el mbito de la interfaz de usuario en esta etapa para asi minimizar las modificaciones de forma al final del proyecto. El jefe del proyecto tendr la responsabilidad de asignar quien realizara dicho prototipo que puede radicar tanto en el rea de desarrollo como en el ejecutivo a cargo de proyecto. 6.3.1 Anlisis de elementos de entrada
De acuerdo a lo definido en la etapa anterior, se deben tomar todos los elementos de entrada y generar la documentacin tcnica pertinente, tal como el modelo de datos y el diagrama general de procesos y/o actividades, responsabilidad que tiene el jefe del proyecto tcnico para poder continuar con el desarrollo
Copia de procedimiento no vlida si en la primera pgina no tiene el texto COPIA CONTROLADA PLATAFORMA GROUP
Pgina 5 de 13
final del producto, este documento llamado definicin de requerimientos lo debe generar el jefe del proyecto y entregar tanto al rea de desarrollo como al rea de QA. 6.4 6.4.1 Desarrollo del Sistema Resultado del Diseo y Desarrollo
En esta etapa se debe desarrollar el producto final de acuerdo a lo definido en los documentos de definiciones y de acuerdo al prototipo desarrollado en la etapa anterior, como resultado del desarrollo 6.4.2 Revisin
Como parte integral del desarrollo, esta contemplado que cada desarrollador, haga sus propias revisiones, a partir de los documentos de definiciones, y de acuerdo al documento de Plan de Pruebas Bsico, este documento tiene especificado la revisin bsica y estndar para la gran mayora de los sistemas y que consiste en revisar entre otras cosas, validaciones de tipos de datos, largos mximo, etc., el encargado de generar y mantener este formulario es el encargado de QA. 6.4.3 Verificacin
Para poder responder y verificar que el producto desarrollado cumple con los requisitos del proyecto, el departamento de QA debe verificar cada uno de los mdulos entregados del sistema completo y velar para que esto suceda, para esto, se debe contar con el documento llamado plan de pruebas que consta de dos archivos, uno con el resumen de las incidencias, si es que existen, y otro con el detalle, este documento debe ser generado y mantenido por el encargado de QA. 6.5 6.5.1 Certificacin de Cliente Validacin
Una vez la verificacin se realice correctamente, el sistema se debe entregar al cliente, y este basado en los mismos documentos de plan de pruebas utilizados en la etapa anterior (limpios sin datos), estos pueden proceder a hacer las validaciones pertinentes, adecundose a los tiempos establecidos en la carta Gantt. Se dar como validado por cliente el proyecto una vez que se firme una copia del plan de prueba realizado o bien exprese su aprobacin en el mismo documento o enve un mail confirmando esta aprobacin. 6.6 Implementacin y puesta en marcha
Mediante la certificacin usuaria el sistema es liberado a un ambiente de produccin, nuestro o del cliente para una marcha blanca y posterior uso productivo. El rea de desarrollo hace entrega de la solucin desarrollada, la documentacin asociada y capacita a los encargados del rea de Servicios para dar soporte usuario a la solucin. 6.7 Capacitacin Mesa de Ayuda
Copia de procedimiento no vlida si en la primera pgina no tiene el texto COPIA CONTROLADA PLATAFORMA GROUP
Pgina 6 de 13
Al mismo tiempo de la implementacin y puesta en marcha, se produce la capacitacin a la Mesa de Ayuda, utilizando el instructivo generado para estos efectos, Esta rea es la encargada de realizar el seguimiento y soporte a los usuarios en relacin al sistema y servicio entregado. 6.8 Seguimiento y soporte usuarios
Nuestros sistemas cuentan con un periodo de garanta y en muchos casos de servicio, acordado por contrato, por lo que cualquier error de sistema categorizado como incidencia, ser corregido dentro de las 48 prximas a ser informado, estando a su disposicin una mesa de ayuda capacitada que permita apoyar al usuario y/o dar curso a una solicitud de correccin.
6.9
Control de Cambios
Dentro de lo planificado, cualquier cambio luego del paso a produccin que escape del alcance del proyecto, se generara un control de cambios sobre el proyecto, y cada uno de los nuevos requerimientos debe ser evaluado desde el punto 6.1 de este documento.
REGISTROS Propuesta Gantt Documento de Definicin de Requerimiento Planes de Prueba Modelo de Datos Diagramas
ANEXOS Anexo 01: Propuesta Anexo 02: Gantt Anexo 03: Documento de Definicin de Requerimiento Anexo 04: Planes de Prueba Anexo 05: Modelo de Datos Anexo 06: Diagramas
Copia de procedimiento no vlida si en la primera pgina no tiene el texto COPIA CONTROLADA PLATAFORMA GROUP
Pgina 7 de 13
00
Representante de Gerencia
Edicin Inicial
Copia de procedimiento no vlida si en la primera pgina no tiene el texto COPIA CONTROLADA PLATAFORMA GROUP
Pgina 8 de 13
Copia de procedimiento no vlida si en la primera pgina no tiene el texto COPIA CONTROLADA PLATAFORMA GROUP
Pgina 9 de 13
Copia de procedimiento no vlida si en la primera pgina no tiene el texto COPIA CONTROLADA PLATAFORMA GROUP
Pgina 10 de 13
Copia de procedimiento no vlida si en la primera pgina no tiene el texto COPIA CONTROLADA PLATAFORMA GROUP
Pgina 11 de 13
Copia de procedimiento no vlida si en la primera pgina no tiene el texto COPIA CONTROLADA PLATAFORMA GROUP
Pgina 12 de 13
Copia de procedimiento no vlida si en la primera pgina no tiene el texto COPIA CONTROLADA PLATAFORMA GROUP
Pgina 13 de 13
Copia de procedimiento no vlida si en la primera pgina no tiene el texto COPIA CONTROLADA PLATAFORMA GROUP