Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ciclo Del SW en SH TICs
Ciclo Del SW en SH TICs
IMPLEMENTACION
CICLO DE VIDA EN HARVEST r7.1
Y
COMPILACION CON OPENMAKE r6.4.1
Para
Implementación AllFusion Harvest and Openmake
Efectuado para
SH TICS
Al 11 de Septiembre del 2025 (v.1)
Tabla de Contenidos
1. INTRODUCCIÓN ...................................................................................................................................................................................................................... 3
3. PARTICIPANTES...................................................................................................................................................................................................................... 5
7. FORMULARIO A IMPLEMENTAR..................................................................................................................................................................................... 26
Desarrollo SH TICS : Se trata de todas las unidades administrativas que efectúan Desarrollo y Mantención de
software en SH TICS.
Personal a Contrata : Son recursos humanos que se contratan para desarrollar y mantener aplicaciones
específicas, y pueden físicamente estar en las dependencias de SH TICS
Outsourcing : Son Empresas externas que se dedican a desarrollar software para SH TICS. En este
caso, cualquier Desarrollo o Mantención de software es coordinado por un Jefe de
proyecto de SH TICS.
En cuanto a la implementación de Harvest, se elabora un ciclo de vida de desarrollo y mantención de software basado en
los procedimientos administrativos normados por SH TICS, juntos a las reuniones de análisis e incorporando las mejores
prácticas en regulaciones nacionales e internacionales.
En particular, se trabajará con Harvest r7.1, donde la instalación del servidor Harvest se realizará sobre máquina con
Sistema Operativo Windows 2003 Server SP1, y la Base de Datos ORACLE 9i estará sobre una máquina UNIX.
Para el caso de los equipos Clientes, se trabajará sobre plataforma Windows 2000-SP4 o Windows XP-SP2, conectados
en red a través de protocolo TCP/IP.
Al finalizar este documento, y previa aprobación de SH TICS, se procederá a implementar en Harvest el ciclo de vida
diseñado, y posteriormente a efectuar las pruebas predefinidas en Plan de Test, cuya ejecución la efectuará personal de
SH TICS.
2. OBJETIVO, APLICACIÓN Y ALCANCES
El objetivo de este documento es proveer a SH TICS los detalles utilizados en la definición y diseño del primer ciclo de
vida a implementar con AllFusion Harvest Change Manager (Harvest r7.1), y un prceso de Compilación a implementar
con Openmake 6.4.1
En reuniones con los distintos actores, se diseñó el ciclo de vida de desarrollo y mantención de software a implementar,
permitiendo incorporar la mayoría de los flujos de información normados y aprobados, los cuales controlan los actuales
procesos de desarrollo y mantención de software.
Cabe hacer notar que este documento sólo aplica al proceso previamente definido y se confeccionó exclusivamente para
SH TICS, con el objeto de utilizar la herramienta Harvest r7.1, con Base de Datos ORACLE 9i, bajo la tutela y
responsabilidad de la Subgerencia de Soporte Operacional y Funcional, donde el uso de este documento está restringido
sólo al personal definido por ésta.
Los alcances de este trabajo permiten dejar a SH TICS con los conocimientos necesarios para diseñar e implementar
nuevos ciclos de vida y efectuar mantención al ciclo de vida implementado en este Proyecto. Lo anterior se sustenta en
la inducción en Harvest y Openmake tanto a los usuarios finales como a los administradores de las herramientas.
3. PARTICIPANTES
Los participantes de SH TICS se encuentran ubicados en:
- Av. Del Cóndor 820 Ciudad Empresarial, comuna de Huechuraba.
- Oficinas TELMEX, en Ciudad Empresarial, comuna de Huechuraba.
Nombre Empresa Cargo E-Mail Fono
Gonzalo Moltedo SH TICS Subgerente soporte operacional y Gaviles@SH TICschile.cl 444 51 23
funcional
(Partner CA)
4. EL DESARROLLO Y MANTENCION DE SW EN SH TICS
Para conocer el entorno que rodea los procedimientos de desarrollo y mantención de software en SH TICS, se revisan
los siguientes elementos:
Gerente de
Sistemas
Hinrick
Ahumada
Jefe Soporte Jefe facturación Jefe Desarrollo Jefe Desarrollo Jefe Desarrollo Jefe Desarrollo Jefe Soporte Jefe Soporte
Nuevas y Operaciones Extranet de Sistemas de Sistemas de Sistemas Operacional y tecnológico
tecnologías S. Servicio al Administración Facturación Funcional F.
Flores R. Madrid F. Molina Cliente C. y Finanzas C. Post Pago C. Aviles G. Gómez
Bahamondes Ascencio Mercado
Los líderes funcionales, que son los encargados de realizar los nexos entre los Clientes internos a SH TICS y las
distintas áreas de desarrollo de software, son los siguientes:
Los líderes de desarrollo de software, que deben efectuar las tareas de Jefatura de Proyecto, se presentan a
continuación junto a los Sistemas que actualmente tienen a cargo:
OBSERVACION: Los Sistemas que son aplicaciones cerradas, y sobre los cuales no considera Mantenciones de
SW, son:
- Sistema RRHH = PAYROLL, a cargo de Nolberto Lillo
- Sistema Contabilidad = SAP Contabilidad, a cargo de Robert Espinoza
Para estas aplicaciones se recomienda manejar la documentación relacionada, tales como: manual de usuario y
manual de instalación.
REQUERIMIENTO
ESPECIFICACION
DESARROLLO
QA
PREPRODUCCION
PRODUCCION
CONTINGENCIA
CONGELADOS
RESPALDOS
4.4 Roles
En cada Estado-etapa se definen roles, que son los encargados de efectuar los procesos definidos en el ciclo de vida.
En rigor, se implementan:
Fases del Ciclo de Vida
USUARIO LIDER
JEFE DE DESARROLLO
JEFE DE PROYECTO
DESARROLLADOR
ANALISTA QA
PQA
JEFE DE OPERACIONES
DBA
5.1 Requerimiento
Funciones Roles Documentos – Evidencias – Acción
5.2 Especificación
Funciones Roles Documentos – Evidencias – Acción
Aprobar documentos y Prototipo Usuario Líder VoBo en Harvest, con mail de Aprobación
- Se envía mail a PQA
Aprueba Manual de Usuario Usuario Líder Aprueba Manual de Usuario, con mail
Aprueba Modelo de datos definitivo Usuario Líder Aprueba Modelo de datos definitivo, con mail
5.4 QA
Funciones Roles Documentos – Evidencias – Acción
Aprobar Pruebas Funcionales Usuario Líder Aprobar Pruebas Funcionales, vía mail
Aprobar Manual de Operaciones Jefe de Operaciones Aprobar Manual de Operaciones, vía mail.
Aprobar Manual de Sistemas Jefe de Ingeniería de Sistemas Aprobar Manual de Sistemas, vía mail.
Aprobar Manual de Instalación Jefe de Ingeniería de Sistemas Aprobar Manual de Instalación (Elementos Server, cliente y BD),
vía mail.
Aprobar Capacitación a Usuarios Usuario Líder Aprobar Capacitación a usuarios, con mail
y Operaciones
Aprobar Capacitación a Operaciones Jefe de Operaciones Aprobar Capacitación a Operaciones, con mail
Efectuar deploy a máquinas Jefe de Operaciones Mail con deploy exitoso o con observaciones
Efectuar deploy a Base de Datos DBA Mail con deploy exitoso o con observaciones
5.6 Producción
Funciones Roles Documentos – Evidencias – Acción
Generar Aprobación para reactivar Jefe de Desarrollo Aprobación para reactivar requerimiento
requerimiento
- Se envía mail a PQA
5.8 Respaldos
Funciones Roles Documentos – Evidencias – Acción
5.9 Contingencia
Funciones Roles Documentos – Evidencias – Acción
Efectuar deploy a máquinas Jefe de Operaciones Mail con deploy exitoso o con observaciones
Efectuar deploy a Base de Datos DBA Mail con deploy exitoso o con observaciones
Carpeta: Solicitud
Carpeta: Antecedentes
Carpeta: Documentos
Relevantes
Carpeta: Delivery
OBSERVACION:
Los nombres físicos del formulario (para crear en tabla Oracle) se definen con el formato FFTTSSSS, de acuerdo:
- FF Los 2 primeros caracteres con nombre del formulario (C1)
- TT Los siguientes 2 caracteres con sigla de la carpeta (SO=solicitud)
- SSSS Los 4 siguientes para sigla del dato (SOLI=Solicitante)
8. UDP A IMPLEMENTAR
Se implementarán las siguientes UDP´s en el ciclo de vida a implementar, las cuales permiten controlar los siguientes
eventos:
Primera UDP: Para pasar un requerimiento del estado REQUERIMIENTO a ESPECIFICACION, será requisito que
existan los siguientes documentos:
SRD-<Nombre del Requerimiento>.doc Solicitud de Requerimiento
EDR-<Nombre del Requerimiento>.doc Especificación de Requerimiento
EAD-<Nombre del Requerimiento>.doc Evaluación de alternativas al Desarrollo
Segunda UDP: En el estado de QA, sólo se podrán versionar (efectuar proceso CHECK OUT DE UPDATE)
archivos creados por los roles que trabajan en esta etapa:
Analista de QA
PQA
Tercera UDP: En el estado de PREPRODUCCION, sólo se podrán versionar (efectuar proceso CHECK OUT DE
UPDATE) archivos creados por los roles que trabajan en esta etapa:
Jefe de Operaciones
DBA
Las UDP´s se desarrollarán en lenguaje PERL, el cual será instalado en el Servidor de Harvest sobre Windows 2003
Server –SP1
Los programas en PERL quedarán en el Servidor Harvest, a objeto de que se reutilicen en otros estados.