Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
UNICOM
1
DIRECCIÓN DE SISTEMAS
06/11/2008 0.02 Se generaron los objetivos. Armando Calleja, González, Jorge Luis Olguín
Ochoa, Richard A. Benítez García
13/11/2008 0.03 Se agregaron las actividades a realizar. Armando Calleja, González, Jorge Luis Olguín
Ochoa, Richard A. Benítez García
16/11/2008 0.04 Se definieron las etapas generales del Armando Calleja, González, Jorge Luis Olguín
proceso de desarrollo de software y se creó el Ochoa, Richard A. Benítez García
diagrama de las etapas con sus actores.
11/12/2008 0.05 Actualización del documento con la etapa de Armando Calleja, González, Tanya Paola Cid
inicio. del Prado, Jorge Luis Olguín Ochoa, Richard A.
Benítez García
02/08/2009 0.05 Agregación de la etapa de análisis. Armando Calleja, González, Tanya Paola Cid
del Prado, Jorge Luis Olguín Ochoa, Richard A.
Benítez García
26/08/2009 0.06 Adición de la etapa de diseño. Armando Calleja, González, Tanya Paola Cid
del Prado, Jorge Luis Olguín Ochoa, Richard A.
Benítez García
27/08/2009 0.07 Actualización del documento con la etapa de Armando Calleja, González, Tanya Paola Cid
codificación. del Prado, Jorge Luis Olguín Ochoa, Richard A.
Benítez García
2/09/2009 0.08 Adición de la etapa de preparación de Armando Calleja, González, Jorge Luis Olguín
pruebas. Ochoa, Richard A. Benítez García
22/09/2009 0.09 Agregación de la etapa de pruebas. Armando Calleja, González, Jorge Luis Olguín
Ochoa, Richard A. Benítez García
23/09/2009 0.11 Generación de la etapa de capacitación. Armando Calleja, González, Jorge Luis Olguín
Ochoa, Richard A. Benítez García
05/10/2009 0.12 Actualización de la etapa de capacitación. Armando Calleja González, Pablo Vera García,
Richard A. Benítez García
2/14
DIRECCIÓN DE SISTEMAS
Objetivos específicos
• Construir una metodología que satisfaga las necesidades de la Dirección de Sistemas en cuanto al
proceso de desarrollo de sistemas.
• Desarrollar una metodología que involucre a todas las áreas que participan en el desarrollo del
sistema.
• Establecer un documento que permita identificar los procesos del desarrollo de sistema para una
futura evaluación.
• Obtener elementos que permitan una mejor administración de recursos humanos, materiales,
tiempos y planeación.
• Estar mejor preparado para auditorías.
• Eliminar la duplicidad de funciones.
• Establecer checklist que permitan generar métricas par cada una de las etapas del desarrollo del
sistema.
• Establecer estándares, procesos y procedimientos.
• Definición de entregables por etapa y área.
• Establecer mecanismos para futuros procesos de capacitación y entrenamiento del personal.
3/14
DIRECCIÓN DE SISTEMAS
P R O C E S O D E D E S A R R O L L O D E S IS
1. I N I C I O 2. A N A L I S I S 3. D I S E Ñ O 4. C O D I F I C A C I O N 5. P R U E B A S 6. C A P A C I T A C
R E U N IO N D E IN IC IO D E P R O Y E C T O
I N T E G R A C I O N G R U P O T R A AB NA AJ OL I S I S D E I N F O R M A C I O N
D O C U M E N T O D E V IS IO N L IS T A D O D E P R O C E S O S
C H E C K L IS T IN IC IO L IS T A D O D E C A S O S D E U S O
R E Q U E R IM IE N T O S D E S O F T W A R E
A R Q U IT E C T U R A
D E S C R IP C IÓ N D E P A N T A L L A S
D IA G R A M A S
CASOS DE USO
E N T ID A D R E L A C IO N D E B D
R E G L A S D E N E G O C IO
A N A L IS IS D E R IE S G O S D IM E N S IO N A M IE N T O B D
S C R IP T S B D
G L O S A R IO D IC C IO N A R IO D E D A T O S
CARGAS BD
C H E C K L IS T A N A L IS IS IN T E R F A Z D E U S U A R IO
PRO CESOS BD
P R O T O T IP O
C O D IG O F U E N T E
PLAN DE P RUEBAS E J E C U C IÓ N D E P R U
JAVA DOC
R E G IS T R O D E D E F E
P L A N D E C A P A C IT A C IO N
A R C H IV O W A R C O R R E C C IO N D E D E F
CASOS DE PRUEBA L IB E R A C IÓ N IN T E R
C R I T E R I O S D E T E R M I N A C I O NP R U E B A S A R E A U S U
Diagrama 1. Proceso de desarrollo de sistemas
M A T R IC E S D E P R U E B A L IB E R A C IO N A R E A U
G U IA S D E U S O
M A T E R IA L M U L T IM E
4/14
C A P A C IT A C IO N
DIRECCIÓN DE SISTEMAS
1. Inicio
____ _____
:GDS :GCS _____ ____ _____ ____
:LP :AU :GDS :GCS
_________
:SADSBD
3. Diseño
____ _____
:STSI :SMEI
5. Preparación
de pruebas
_____ _____
:DACS :GCS
5. Pruebas
_____ _____
:STSI :SAS
1. Catalogo de actores
Po
7. Liberación 5/14
CATÁLOGO ACTORES
ACTORES DESCRIPCIÓN
COOR Coordinador
LP Líder de Proyecto
AU Área Usuaria
DIO Dirección de Operaciones
SAS Subdirección de Administración de Sistemas
DBD Departamento de Bases de Datos
DS Departamento de Servidores
SC Subdirección de Comunicaciones
STSI Subdirección de Tecnología y Seguridad Informática
CAU Coordinación de Atención a Usuarios
DIS Dirección de Sistemas
SADSBD Subdirección de Análisis y Diseño de Sistemas y Bases de Datos
DDBD Departamento de Desarrollo de Base de Datos
DACS Departamento de Auditoria y Calidad de Sistemas
GCS Grupo de calidad sistemas
SDS Subdirección de Desarrollo de Sistemas
GDS Grupo de Desarrollo de Sistemas
SMEI Subdirección de Medios Educativos en Informática
DEV Departamento de Educación Virtual
SSW Subdirección de Servicios Web
DIU Departamento de interfaz de usuario
3. Etapas de la metodología
Etapa 1. Inicio
N/P ACTIVIDAD ACTORES RECURSOS ENTREGABLES RESPONSABLE
(Entradas) (Salidas)
1.1 Reunión de inicio de AU,LP, DIS, DIO, Minuta A LP
proyecto DIS
(Requerido)
COOR
(Opcional)
1.2 Reunión de LP, Minuta A Minuta B LP
integración del grupo SAS, SC, STSI, Entregables
de trabajo. DIS, SDS, AU(2)
SMEI, SSW,
SADSBD
(Requerido)
DIO, DIS
6/14
DIRECCIÓN DE SISTEMAS
(Opcional),
1.3 Entregables área AU Reunión de Operación actual AU
usuaria (Requerido) Inicio de
Proyecto
1.4 Levantamiento de AU, LP, DACS, Reunión de Minuta C LP
requerimientos de (Requerido) Inicio de Documento de GDS
negocio Proyecto Visión GCS
SDS, SASDBD Operación
(Opcional) actual
Etapa 2. Análisis
(Opcional)
2.7 Casos de uso LP, DACS, Listado de casos Casos de uso LP
GDS, GCS de uso
(Requerido) Requerimientos
de software
DIS, SDS,
SASDBD
(Opcional)
2.8 Diagramas de Caso LP, GDS, GCS Listado de casos Diagramas de Caso LP
de Uso de Sistema 2 (Requerido) de uso de Uso de Sistema
Requerimientos
de software
Casos de uso
Reglas de
negocio
2.9 Diagrama LP, GDS, GCS Listado de casos Diagramas LP
Conceptual o de (Requerido) de uso Conceptual o de
entidad 2 Requerimientos entidad 2
de software
Casos de uso
Reglas de
negocio
Diagrama de
casos de uso del
sistema
2.10 Reglas de Negocio LP, GDS, GCS Visión Documento de LP
(Requerido) SRS Reglas de Negocio
Entregables AU
Minuta B
2.11 Análisis de Riesgos LP, Entregables área Documentos de LP
1 SAS, SC, STSI, usuaria riesgos del proyecto
DIS, SDS, Documento de
SMEI, SSW, Visión
SADSBD Cronograma
(Requerido)
DIO, DIS
(Opcional)
2.11 Glosario LP, GDS, GCS Documento de Glosario LP
(Requerido) visión
Requerimientos
de software
2.12 QA Análisis GCS, DACS Documentos Checklist Análisis DACS
(Requerido) generados de las
tareas 2.1 a 2.12
1
Comprende la recopilación de información
2
Opcional
Etapa 3. Diseño
DIO, DIS
(Opcional),
3.2 Diagramas: LP, GDS, Documento de Diagramas: LP
• Colaboración GCS Reglas de Negocio • Colaboración2
• Secuencia (Requerido) Requerimientos de • Secuencia
• Estados software
8/14
DIRECCIÓN DE SISTEMAS
SSW
(Opcional)
3.8 Plan de Pruebas DACS, GCS Cronograma Plan de Pruebas DACS
(Requerido) UNIUCOM
Cronograma AU
SADSBD Listado de
(opcional) Requisitos
Listado de CU
Negocio
Listado de CU
Sistema
Documento de
Arquitectura
3.9 Plan de capacitación SMEI, DEV Documento de Plan de capacitación SMEI
(Requerido) Visión
Documento de SRS
Cronograma
Prototipo
3.10 QA Diseño GCS, DACS Documentos Checklist Diseño DACS
(Requerido) generados de las
tareas 3.1 a 3.9
Etapa 4. Codificación
N/P ACTIVIDAD ACTORES RECURSOS ENTREGABLES RESPONSABLE
(Entradas) (Salidas)
4.1 Scripts de la Base DDBD Documento de Scripts de la BD DDBD
de Datos (Requerido) Diccionario de datos
Documento de
Diagrama E/R
4.2 Programa de carga DDBD Doc. de cargas Programas de carga DDBD
de la base de datos (Requerido) iníciales y catálogos de BD
Doc. diccionario de
datos
9/14
DIRECCIÓN DE SISTEMAS
Doc. E/R
4.3 Programación GDS, LP Entregables: Código fuente LP
(Requerido) Inicio
Análisis
Diseño
4.4 Generación de GDS, LP Código fuente Archivo .WAR LP
archivo WAR (Requerido)
4.5 Javadoc GDS, LP Código fuente Javadoc LP
(Requerido) (documentado)
WAR
4.6 QA Codificación GCS, DACS Documentos Checklist LP
(Requerido) generados de las Codificación
tareas 4.1 a 4.5
10/14
DIRECCIÓN DE SISTEMAS
Etapa 6. Capacitación
N/P ACTIVIDAD ACTORES RECURSOS ENTREGABLES RESPONSABLE
(Entradas) (Salidas)
6.1 Plan de capacitación SMEI, DEV Documento de Visión Plan de capacitación SMEI
(Requerido) Documento de SRS
Cronograma
Prototipo
6.2 Generación de guías SMEI, DEV Documento de Visión Guías de uso SMEI
de uso (Requerido) Documento de SRS
Documento de
DACS, GCS Reglas de Negocio.
(Opcional) Documento de Casos
de Uso de Negocio
Documento de Casos
de Uso de Sistema
Prototipo
Versión BETA
Sistema instalado
Evaluaciones al SMEI
6.3 Generación de: SMEI, DEV Documento de Visión Material multimedia SMEI
– Capsulas (Requerido) Documento de SRS
demostrativas Documento de
– Simulaciones Reglas de Negocio.
interactivas Documento de Casos
– Ejercicios en de Uso de Negocio
línea Documento de Casos
de Uso de Sistema
Prototipo
Versión BETA
Sistema instalado
Evaluaciones al SMEI
Guías de uso
6.4 Capacitación a SMEI, DEV Curso en campus Evaluaciones SMEI
usuarios del sistema (Requerido) Constancias
Reportes
6.5 QA Pruebas GCS, DACS Documentos Checklist DACS
(Requerido generados de las Capacitación
11/14
DIRECCIÓN DE SISTEMAS
Etapa 7. Liberación
N/P ACTIVIDAD ACTORES RECURSOS ENTREGABLES RESPONSABLE
(Entradas) (Salidas)
7.1 Instalación del LP, Liberación del área LP
sistema SAS, SC, usuaria
STSI,
DIS, SDS,
SADSBD
(Requerido)
DIO, DIS
(Opcional)
7.2 Revisión en el DACS, GCS, Instalación del Liberación en DACS
ambiente de STSI, SAS sistema ambiente de
producción (Requerido) producción
SDS,
SADSBD
(Opcional)
7.3 Pruebas y ejercicios AU, LP, Instalación del LP
por el AU SAS, SC, sistema
STSI, Revisión en el
DIS, SDS, ambiente de
SADSBD producción
(Requerido)
DIO, DIS
(Opcional)
7.4 Inicio de operaciones LP, Pruebas y ejercicios LP
SAS, SC, por el AU
STSI,
DIS, SDS,
SADSBD
(Requerido)
DIO, DIS
(Opcional)
7.5 QA Liberación GCS, DACS Documentos Checklist Liberación DACS
(Requerido generados de las
tareas 7.1 a 7.10
1. Glosario
Caso de Uso Es una técnica para la captura de requisitos potenciales de un nuevo sistema
o una actualización de software.
Defecto
1. Carencia o imperfección de las cualidades propias de algo; A falta de algo o
alguien, en su lugar; Inexacto por debajo del límite que debería alcanzar.
Metodología (Del griego metà "más allá" odòs "camino" logos "estudio")
12/14
DIRECCIÓN DE SISTEMAS
13/14
DIRECCIÓN DE SISTEMAS
14/14