0 calificaciones0% encontró este documento útil (0 votos)
2 vistas2 páginas
Este documento describe los procesos y procedimientos para el desarrollo de software. Detalla los estándares generales que deben seguirse, como especificaciones, pruebas y documentación. Luego, explica la metodología aplicada si el desarrollo lo realiza un tercero o internamente. En ambos casos, se requieren reuniones iniciales, documentos de alcance, pruebas controladas, documentación y capacitación. Si es desarrollo interno, también se deben proteger los programas fuente, proveer herramientas de trabajo y eliminar inform
Descripción original:
Título original
Procesos y procedimientos para el Desarrollo de Software
Este documento describe los procesos y procedimientos para el desarrollo de software. Detalla los estándares generales que deben seguirse, como especificaciones, pruebas y documentación. Luego, explica la metodología aplicada si el desarrollo lo realiza un tercero o internamente. En ambos casos, se requieren reuniones iniciales, documentos de alcance, pruebas controladas, documentación y capacitación. Si es desarrollo interno, también se deben proteger los programas fuente, proveer herramientas de trabajo y eliminar inform
Este documento describe los procesos y procedimientos para el desarrollo de software. Detalla los estándares generales que deben seguirse, como especificaciones, pruebas y documentación. Luego, explica la metodología aplicada si el desarrollo lo realiza un tercero o internamente. En ambos casos, se requieren reuniones iniciales, documentos de alcance, pruebas controladas, documentación y capacitación. Si es desarrollo interno, también se deben proteger los programas fuente, proveer herramientas de trabajo y eliminar inform
Procesos y procedimientos para el Desarrollo de Software
1. Políticas generales.
Todo desarrollo o mejora a los sistemas en producción, deberán cumplir con
los estándares de alcances, especificaciones, tiempos de realización, pruebas de cada componente, pruebas de volumen en un ambiente similar en tecnología al ambiente de producción, documentación del producto, pruebas de estrés e instalación en ambiente de producción.
2. Metodología aplicada.
Para cada mejora a los sistemas que se encuentran en producción, se debe
proceder de la siguiente manera:
A. Si se relaciona con un sistema realizado por un tercero, es decir, que no
se cuente con los programas fuente y sea necesario solicitarles un ajuste, nuevo desarrollo o complemento a un componente ya existente, se deberá:
Tener una reunión para definir los alcances de las necesidades
que se tienen que cubrir y bajo que condiciones de operación. De ser necesario, llevar a cabo las aclaraciones necesarias para el buen entendimiento de los productos esperados. Solicitar un documento de alcances por parte del proveedor, en donde se determine claramente cada uno de los puntos técnicos que se tienen que cubrir para llegar a los resultados, condiciones tecnológicas y de operación, así como, un plan de pruebas en ambiente de desarrollo que garanticen los resultados, rendimiento y seguridad de acceso y almacenamiento de la información. Realizar juntas de coordinación en donde se verifiquen los avances del proyecto y asegurar la detección de posibles desviaciones o malas interpretaciones de los resultados esperados. Generar un ambiente de pruebas controlado para efectuar las pruebas necesarias, seleccionando por parte de la empresa que contrata, que el personal seleccionado para el desarrollo de las mismas, tenga la capacidad, conocimiento y habilidad en el manejo de la información, para garantizar que se cumplan los resultados esperados. Documentar el resultado de las pruebas para identificar aquellas funciones que se deben mejorar o que no cumplen con los alcances especificados y determinar el tiempo en que se deberán realizar los ajustes para volver a realizar las pruebas necesarias. Una vez obtenidos los resultados esperados, programar la puesta en operación, no sin antes recibir la documentación técnica y del usuario y capacitación al personal que se hará cargo de la supervisión de las mejoras. B. Si la mejora es en los desarrollos internos de la empresa: Proceder de la misma manera que se señaló en el apartado A, pero con la salvedad de: o Obtener una copia de los programas fuente y entregarlos a los desarrolladores a través de un documento oficial que proteja y garantice que la empresa es la propietaria del desarrollo tecnológico. o Proporcionarles las herramientas de trabajo, así como los equipos y datos necesarios para realizar el desarrollo y crear el ambiente de pruebas. o Solicitar al menos un reporte quincenal de los avances y verificar su veracidad a través de pruebas individuales de los componentes terminados. o Solicitar un plan de trabajo en caso de contingencias para garantizar regresar al esquema original de operación, en caso de fallas. o Una vez concluido el desarrollo, verificar que los programas modificados, estén internamente documentados y generar una copia de seguridad de la nueva versión. o Eliminar toda la información tecnológica de los equipos en donde se llevaron acabo los desarrollos y pruebas, para evitar la divulgación de código y datos no autorizados.
Para ambos casos, se deben firmar documentos de confidencialidad.