Está en la página 1de 24

Los Procesos de TI:

Desarrollo de SI

Administración de Recursos
Informáticos
Semana 6 - 1ra sesión
Sandro Aquino Carrasco, MBA
Agenda para hoy...
¾ Asuntos gerenciales en el desarrollo de SI
„ Qué aplicaciones desarrollar
„ Cómo medir y demostrar los beneficios de un SI
„ Qué enfoques de desarrollo de software utilizar
¾ Enfoque de Desarrollo de software a la medida
¾ Enfoque de Outsourcing
¾ Exposición sobre ASP
Asuntos gerenciales en el desarrollo de SI

¾ ¿Qué aplicaciones desarrollar?


¾ ¿Cómo medir y demostrar los beneficios de
un SI?
¾ ¿Qué enfoque de desarrollo utilizar?
¾ ¿Cómo desarrollar SI de mayor calidad?
¾ ¿Cómo se pueden mejorar los legacy
systems?
¾ ¿Cumplimos con las normas de Seguridad?
Tipos de sistemas de información

Sistemas de nivel estratégico


Pronóstico de Pronósticos del
Sistemas de soporte
ventas Plan de operaciones presupuesto a cinco Planeación de la
gerencial (SSG)
a cinco años a cinco años años Planeación de utilidadesmano de obra

Sistemas de nivel administrativo


Sistemas de información Administración Control de Presupuestación Análisis de inversión Análisis de
para la administración (SIA) de ventas inventarios anual de capital reasignación

Análisis de Análisis de
Sistemas para el soporte a
ventas Diagramación de Análisis de precios/ costos de
decisiones (SSD)
por territorios producción Análisis de costos utilidades contratos

Sistemas a nivel de conocimiento


Ingeniería de Estaciones de Estaciones de
Sistemas de `trabajo del
estaciones de trabajo para trabajo para
conocimiento (STC)
trabajo gráficos administración

Procesamiento de
Sistemas de automatización
texto y hojas de Almacenamiento Agendas
de oficia (SAO)
cálculo de imágenes electrónicas

Sistemas a nivel operativo


Control de equipos Nóminas Auditoría Remuneración
Seguimiento Programación Capacitación
de pedidos de planta Cuentas por pagar Entero de impuestos y desarrollo
Sistemas de procesamiento Control de
de operaciones (SPO) Procesamiento movimiento de Administración del Registro y control
de pedidos materiales Cuentas por cobrar efectivo de empleados
Ventas y
mercadotecnia Manufactura Finanzas Contabilidad RR HH
¿Qué aplicaciones desarrollar?
1) Aquellas que solucionan los “dolores de cabeza” del corto plazo... y
que no consumen muchos recursos (gente, tiempo)
„ Ej: hacer aplicativo de data entry o de interfaces.
2) Revisar la cartera de aplicaciones (generada en el PETI o PI)
„ ...podemos encontrar sorpresas (proyectos justificados olvidados).
3) Aquellas que tienen un rol estratégico (permiten mantener / ganar
ventaja competitiva)
„ Permiten mejorar / innovar procesos de negocios
Š Ej: Workflow que promueve trabajo colaborativo.
„ Permiten redefinir el negocio (productos / servicios)
Š Ej: Desarrollo de aplicaciones e-commerce.
„ Permiten redefinir las relaciones con socios
Š Ej: Desarrollo de aplicaciones B2B.
„ Estas son las que “venden” mejor al área de TI.

Recordar que no siempre tenemos los recursos necesarios para hacer todo
¿Qué aplicaciones desarrollar?
¾ ¿Quién define qué aplicaciones desarrollar y su prioridad, los
usuarios o TI?
„ Usuarios deben buscar oportunidades de mejorar o innovar usando
TI. Ellos deben definir CONJUNTAMENTE las prioridades de
desarrollo.
„ La gente de TI debe estar preparada para habilitar los cambios.
„ Ambos deben trabajar en conjunto (activo de TI).

¾ Gerencia de TI debe hacer notar a la alta dirección las


oportunidades que ofrece SI
„ Marketing de TI/SI
¿Cómo evaluamos las inversiones en SI?

¾ Un proyecto de inversión en SI puede evaluarse desde


dos perspectivas:
1) Estratégica
Š Basada en percepción (innovador, necesario, obligatorio)
Š Se justifica sin métricas “duras”
Š Ejemplo: Investigación de nueva tecnología (piloto)
Documento de
2) Económica Microsoft Word

Š Se espera retorno tangible (medible) en periodo de tiempo


predefinido
Š Requiere justificarse con métricas “duras”
Š Necesitan compararse con otros para definir su viabilidad
Š Ejemplo: Invertir en migrar las aplicaciones a nueva plataforma

Es importante encontrar el factor que hace a un proyecto de SI


evaluable por cualquiera de estos dos métodos
¿Qué enfoque de desarrollo utilizar?
SD FI
Sales & Financial
Distribution Accounting
MM CO
Materials
Mgmt. Controlling
Mgmt.
PP AM
Production Fixed Assets

Solución
Planning Mgmt.
Mgmt.

QM SAP R/3 PS
Quality
Manage-
Manage-
ment PM
Plant Main-
Main-
WF
Workflow
Project
System
integral
tenance
HR IS
Human Industry
Resources Solutions

Desarrollo propio

TI/SI

Outsourcing
Lo mejor de la “raza”
Desarrollo de Software a la
medida
Factores Críticos en Desarrollo
¾ El usuario debe estar involucrado en TODO el proceso.
¾ Uso de una disciplina formal para el desarrollo
(metodología)
„ Debe estar orientada a los entregables parciales y finales.
„ Se debe documentar lo necesario.
¾ Asegurar la calidad del software
„ Las pruebas deben ser exhaustivas.
¾ La gente debe tener los skills necesarios
„ El desarrollo del personal es importante.
„ Se debe tener “backups” del personal crítico.
„ Se requiere de un arquitecto de soluciones.
¾ ¿Qué más?
Paradigmas de desarrollo de SI

Análisis

Diseño

Construcción

Modelo en “cascada” Implantación

Los alumnos deben describir las características de esta metodología...


Paradigmas de desarrollo de SI
Análisis Diseño

Modelo en “espiral”

Evaluación Construcción

Los alumnos deben describir las características de esta metodología...


Paradigmas de desarrollo de SI

Est. Desarrollo Implant Eval


Prelim

Análisis
Diseño

Construcción
Prueba ID SC II IE

Modelo en “MDS/M+S”
Los alumnos deben describir las características de esta metodología...
Paradigmas de desarrollo de SI
Department Person

Employee
employee number Project
name
social security number
salary

Manager Engineer

Modelo O.O.

Los alumnos deben describir las características de esta metodología...


Paradigmas de desarrollo de SI

Interactions
Actor
User Visible
Task

UML y casos de uso

Los alumnos deben describir las características de esta metodología...


Técnicas de desarrollo
Procesamiento
Distribuido en la
Presentación Presentación Lógica Adm. remota Adm. distribuida
Web (Web
distribuida remota distribida de data de data
Services)

Adm de Adm de Adm de Adm de Adm de


data data data data data Red
Host

Lógica Lógica Lógica Adm de


de la App de la App de la App data

Desktop
Lógica Lógica Lógica
Presentac
de la App de la App de la App

Red
Presentac Presentac Presentac Presentac Presentac

Tendencias en
Desarrollo
Outsourcing de TI

Paper Outsourcing en
TI
Outsourcing: definición
¾ Es la transferencia de la responsabilidad global o
parcial sobre
„ Un área de tecnología - desarrollo de aplicaciones, centro de
cómputo, etc.
„ Sobre el total de los recursos y procesos informáticos de una
organización
¾ Durante un tiempo determinado
¾ Con un compromiso de cumplimiento de niveles
de servicio establecidos en el contrato
„ Los que deben estar alineados con los resultados de negocio de
la organización contratante.
Funciones de TI a tercerizar

Algunas Gestión integral


actividades de de la función
la función informática
informática La flexibilidad que Ej: Tercerizar
Ej: Tercerizar ofrece el outsourcing todo Sistemas
en cuanto a la manera
help desk

de realizarlo tan sólo


depende de la
creatividad e
imaginación de las
personas que
conciben la solución.
Funciones de TI a tercerizar
¿Por qué Outsourcing en TI?
¾ Razones estratégicas
„ Concentrarse en la “pepa del
negocio”.
„ Acceder a capacidad y experiencia
global (“best practices”). Razones
estratégicas
„ Acelerar los procesos de cambio
Š Rasgo característico: absoluta
flexibilidad.
„ Liberar recursos propios para
propósitos de la empresa.
„ Compartir riesgos y beneficios.
¿Por qué Outsourcing en TI?

¾ Razones tácticas
„ Reducir y controlar los costos
operativos
Š Fijos en variables.
Š Mejora el control de costos.
Razones
¾ Adquirir recursos no disponibles. tácticas

¾ Gerenciar funciones complejas de


controlar.
Factores Críticos en Outsourcing
¾ Tercerizar aquello que no es medular para el negocio
„ Si se hace, ojo con asegurar la confidencialidad.
¾ La evaluación integral del proveedor (socio de negocio)
„ Su experiencia como empresa.
„ La calidad de sus profesionales.
¾ Asegurar la transferencia del “know how”.
¾ Control/Supervisión efectiva del trabajo del proveedor
„ Hitos de control de entregables.
„ Involucrar a alguien de la empresa cliente en la organización
del proveedor.
¾ La formulación de un contrato formal adecuado
„ Debe contemplar los SLA’s y las penalidades.
„ Ojo con las claúsulas de confidencialidad.
Exposición sobre ASP

También podría gustarte