Sunteți pe pagina 1din 1

Estndares para Desarrollo de Software

Agencia de Gobierno Electrnico


Noviembre 2013

Con fundamento en los artculos 1, 3, 50, 51 y 59 de la Ley Orgnica de la Administracin Pblica del Estado
de Puebla; 1, 3 fraccin II, 4 fraccin, XIX, y 5 fracciones XXV y XVIII Decreto del H. Congreso del Estado de
Puebla, que crea el Organismo Pblico Descentralizado Puebla Comunicaciones, publicado en el Peridico
Oficial del Estado de Puebla, de fecha 31 de diciembre de 2012, para efecto y uso de la NORMATIVIDAD EN
MATERIA DE TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN del peridico oficial de fecha
22 de octubre de 2010 para las Dependencias y Entidades de la Administracin Pblica del Estado.

Los beneficios que se obtienen al aplicar los estndares para el desarrollo de software son:
1.- Reduccin de costos.
2.- Aumento de la productividad laboral
3.- Aseguramiento de la calidad
4.- Alinear los desarrollos de sistemas de informacin hacia la interoperabilidad y compatibilidad.
Los productos entregables mnimos, derivados de cualquier desarrollo de SOFTWARE, deben ser los
siguientes:
a) Plan de Implantacin
b) Documentacin del anlisis
c) Documentacin del diseo (Diagrama Entidad-Relacin, Diccionario de datos)
d) Manual Tcnico de Programacin (Diagrama de clases, diagrama de secuencia, descripcin de la clases,
mtodos y funciones)
Cdigo Fuente (Tomar en cuenta las siguientes consideraciones)
Bases de Datos
Debe permitir construir aplicaciones con una alta seguridad de acceso y manejo de la informacin
almacenada, que tenga gran capacidad para ofrecer integridad, portabilidad, velocidad, respaldo y
recuperacin.

Herramientas de Desarrollo de Software

Los lenguajes de programacin y herramientas para automatizacin del ciclo de vida deben
permitir un fcil y rpido desarrollo, con compatibilidad para la interaccin con el manejador de
base de datos
e) Manual de Instalacin Configuracin y Administracin del Sistema de Seguridad.
(Administracin de mdulos y pantallas del sistema, as como de los usuarios del sistema y sus
permisos de ejecucin)
Mantenimiento general del sistema.

(Procedimientos de respaldo, restauracin del sistema e informacin para caso de desastre o
contingencia, proceso de compilacin de todo el proyecto por cambio o mejora).
Administracin del sistema.

(Instalacin y configuracin del ambiente adecuado para una correcta implantacin, descripcin de
componentes de hardware y software y su respectiva configuracin, consideraciones tcnicas de
seguridad para su operacin. Procedimiento para la liberacin de aplicaciones al ambiente
productivo).
f) Pruebas y Liberacin.

S-ar putea să vă placă și