Upload
nguyenque
View
220
Download
5
Embed Size (px)
Citation preview
DISEÑO DE DISEÑO DE SOFTWARE INTEGRADOSOFTWARE INTEGRADOUnidad IV: Aplicabilidad de la Unidad IV: Aplicabilidad de la
SoluciónSolución
Profesor: Cristián Chávez T
• Analizar el ROI de soluciones ERP de acuerdo al negocio.• Analizar la aplicabilidad de la solución en un problema
determinado de negocio de una empresa• Justificar la implantación de un ERP en la empresa• Generar metodologías de implantación y mejores practicas
de acuerdo a productores de TI.• Analiza software de productividad ERP (SAP, Oracle) para
decidir la mejor alternativa para implementar.
Unidades de Competencia
Motivación
• ¿Es FACTIBLE todo lo que hemos hablado en este curso?
• ¿Porqué las empresas chilenas no están mejor? ¿o lo están respecto a antes?
• ¿Porqué no trabajamos todos a nivel CMM III si se ve tan fácil y obvio?
Conversar y debatir en clase
El Proceso de Desarrollo de Sistemas
Análisis y Diseño de Sistemas
Programación y Pruebas
ProducciónEstabilizaciónMantenimiento
El Proceso de Desarrollo de Sistemas
• Pero antes, algo muy importante:
• TODO DESARROLLO DE SISTEMAS ES UN PROYECTO!!!
• DEBE SER ANALIZADO ANTES QUE TODO COMO PROYECTO
• Recordar ¿cuáles son las etapas fundamentales de un proyecto?
Proyectos
• Preinversión– Viabilidad=prefactibilidad
• Criterios de viabilidad– Técnico– Económico– Operativo – Aplicación de criterios de evaluación de proyectos con margen
de error de 15%
– Factibilidad• Aplicación de criterios de evaluación de proyectos con
margen de error de 3%
• Inversión– Ejecución del proyecto Control y Gestión
¿Cuándo termina el proyecto?
• Cuando comienzan las operaciones permanentes
• Ejemplos generales:– Construcción de edificio DUOC
– Nueva estación de metro– ¿qué pasa en informática?
Viabilidad del Proyecto Informático
• Técnica
• Gestión-organizacional
• Financiera sigámosla desarrollando
Criterios de Evaluación de proyectos
• VAN
• TIR
• Payback• ROI (Beneficio Neto/Inversión inicial)
• Beneficio neto: beneficios totales-costo total-depreciación
• Cuociente Costo / beneficio
*** recordar en pizarra
Pregunta Importante…
• ¿Cómo se valoran los beneficios de un nuevo sistema informático?
• ¿Cuáles son los beneficios?
Costos y beneficios de los sistemas de información
Intangibles•Mejor aprovechamiento de activos•Mejor control de recursos•Mejor planificación de la organización•Mayor flexibilidad de la organización•Más información y más oportuna
•Mayor aprendizaje en la organización•Cumplimiento de requisitos legales •Mejor toma de decisiones
•Mayor satisfacción de clientes•Mejor imagen corporativa
Tangibles•Mayor productividad•Bajos costos operativos•Reducción de personal innecesario•Menores gastos en computación•Costos más bajos de proveedores externos
•Hardware•Telecomunicaciones•Software
•Servicios•Personal
BeneficiosCostos
Ejemplos
1. Una mipyme está evaluando la adquisición de un ERP de $7.000.000. La solución mejoraría sus sistemas de contabilidad, ventas, RRHH y producción, pero están dudosos porque no saben si se justifica la inversión….¿cómo evaluar si conviene o no? COMENTE EN CLASE
• Asuma costos mensuales para evaluar
Solución• Se deben buscar los beneficios y cuantificarlos
económicamente. El Gerente General debería preguntar a cada gerente funcional qué beneficios vería en la implantación del ERP y cuantificar
• Contabilidad– Reducción de costos en términos de gestión
administrativa en un 15% por e-factura– Mayor productividad de contadores– Disminución a 0 de facturas perdidas
• Ventas– Vendedores afirman que una BD eficiente les permitiría mejorar
ventas en un 3%– Gestión de clientes sería beneficiada en una reducción de la
tasa de pérdida
• RRHH– Baja de un 5% en costos administrativos por concepto de
publicación en intranet de planillas de sueldo, permisos administrativos y otras automatizaciones de procesos
– Se evitan costos de información errónea a personal por falta de actualización de la BD
• Producción– Gestión con proveedores baja en un 1% los costos de
adquisición de insumos– Productividad de planta sube en 10%– Nuevas ideas y gestión de productos con el área comercial
liman asperezas y órdenes de trabajo se vuelven mucho más expeditas
•Costos de $10.000.000 mes, se ahorran $100.000•Se podría aprovechar el tiempo ganado del 10%, No evaluable fácilmente
•No evaluable fácilmente
–Costos iniciales de $100.000 al mes–No evaluable fácilmente, ayuda a la eficiencia interna en confianza
–Ventas mensuales son de $35.000.000, aumentarían $ 1.050.000 –No evaluable fácilmente
–Estimación de los referidos costos en $100.000 al mes–Contadores disponen de 10% más de tiempo–Se evitan pérdidas de $50.000 mensuales
–Gestión con proveedores baja en un 1% los costos de adquisición de insumos–Productividad de planta sube en 10%
–Nuevas ideas y gestión de productos con el área comercial liman asperezas y órdenes de trabajo se vuelven mucho más expeditas
–Baja de un 5% en costos administrativos por concepto de publicación en intranet de planillas de sueldo, permisos administrativos y otras automatizaciones de procesos–Se evitan costos de información errónea a personal por falta de actualización de la BD
–Vendedores afirman que una BD eficiente les permitiría mejorar ventas en un 3%–Gestión de clientes sería beneficiada en una reducción de la tasa de pérdida
–Reducción de costos en términos de gestión administrativa en un 15% por e-factura–Mayor productividad de contadores–Disminución a 0 de facturas perdidas
•$100.000–$5.000 al mes–$1.050.000 al mes–$150.000 al mes Beneficios
ProducciónRRHHVentasContabilidad
Evaluación• Payback: $7.000.000/$1.305.000=5.4
meses– No considera costos de HW y dificultades de
implantación
• Costo / beneficio– $1.305.000x12/$7.000.000=2.23
• ROI • Evaluar con costos detallados mensuales• *** Beneficio neto: beneficios totales-costo total-
depreciación
Análisis de cartera de proyectos
PROYECTOS DE RUTINA
EVITARBajos
IDENTIFICAR Y DESARROLLAR
EXAMINAR CAUTELOSAMENTE
AltosBeneficios potenciales para la compañía
BajoAlto
Riesgo del proyecto
Segunda parte: manejo de datos
Datawarehouse
• Es un expediente de una empresa más allá de la información transaccional y operacional, almacenado en una base de datos diseñada para favorecer análisis y la divulgación eficientes de datos (especialmente OLAP, procesamiento analítico en línea).
• Periódicamente, se importan los datos de sistemas del planeamiento del recurso de la empresa (ERP) y de otros sistemas de software relacionados al negocio en el almacén de los datos para la transformación posterior
Ejemplos de uso del Data Warehousing
Comercio Minorista • Utilizan grandes sistemas de Procesamiento Paralelo
Masivo para acceder a meses o años de historia transaccional tomada directamente en los puntos de venta de cientos, o miles, de sucursales. Con esta información detallada pueden efectuar en forma más precisa y eficiente actividades de compra, fijación de precios, manejo de inventarios, configuración de góndolas, etc.
• Las promociones y las ofertas de cupones son seguidas, analizadas y corregidas.
• El stock es reasignado por sucursales o regiones según ventas y tendencias.
Ejemplos de uso del Data Warehousing
• En su libro "Made in América: My Story" el fundador de Wal*Mart, Sam Walton, escribe: "...me dicen que es la base de datos comercial más grande del mundo. Lo que me gusta es la clase de información que puedo obtener de ella al instante ¡todos esos números!, llevamos 65 semanas de historia de cada artículo que vendemos.
• Esto significa que puedo elegir cualquiera y decir exactamente cuantos vendimos... no en promedio, sino en cualquier región, distrito o sucursal. Es difícil que un proveedor sepa más acerca de su producto de lo que sabemos nosotros. Nos da el poder de la ventaja competitiva."
Ejemplos de uso del Data Warehousing
• ¡Wal Mart tiene unas 2500 sucursales y cada una de ellas tiene una variedad de entre 50.000 y 80.000 artículos, todas las noches 20 millones de actualizaciones se realizan en el Data Warehouse!
• Wal*Mart es un excelente ejemplo práctico del concepto que el poder se desplaza del fabricante al minorista por el manejo de la información.
Ejemplos de uso del Data Warehousing
• Otras instalaciones de Data Warehousing de magnitud en la industria minorista son las de Kmart, Sears, Meijer, Kohl's Department Stores, American Stores (Jewel/OSCO/Lucky/Savon/ACME/SuperSaver), Mervyn's, Buttrey Food & Drug, QVC Home Shopping, Canadian Tyre, WH Smith Books (Gran Bretaña), Great Universal (GB), Supermercados Casino (Francia), Migrosgenossenschaftsbund (Suiza), Otto Versand (Alemania).
Manufactura de Bienes de Consumo Masivo • Las empresas de este sector necesitan hacer un manejo
cada vez más ágil de la información para mantenerse competitivas en la industria. Los Data Warehouses se utilizan para predecir la cantidad de producto que se venderá a un determinado precio y, por consiguiente, producir la cantidad adecuada para una entrega "justo a tiempo". A su vez se coordina el suministro a las grandes cadenas minoristas con inmensas cantidades de productos "en consignación", que no son pagados hasta que estos productos son vendidos al consumidor final.
Ejemplos de uso del Data Warehousing
• Las cadenas minoristas y sus proveedores utilizan sus Data Warehouses para compartir información, permitiéndole a las empresas de manufactura conocer el nivel de stock en las góndolas y eventualmente hacerse responsables de la reposición de inventario de la cadena minorista. Como es de esperar esto reduce fuertemente la intermediación. También se utilizan para campañas de marketing, planificación de publicidad y promociones y se coordinan las ofertas de cupones y promociones con las cadenas minoristas.
Ejemplos de uso del Data Warehousing
Manufactura de Bienes de Consumo Masivo • Las empresas de este sector necesitan hacer un
manejo cada vez más ágil de la información para mantenerse competitivas en la industria.
• Los Data Warehouses se utilizan para predecir la cantidad de producto que se venderá a un determinado precio y, por consiguiente, producir la cantidad adecuada para una entrega "justo a tiempo".
Ejemplos de uso del Data Warehousing
• Otras empresas del sector que cuentan con Data Warehouses de importancia son: Coca Cola, Nike, Procter & Gamble, Hallmark, Maybelline, Helene Curtis, 3M, Owens Corning Glass, Karsten Ping Golf Clubs, Walt Disney.
Ejemplos de uso del Data Warehousing
El Data Mining y su relación con el Data Warehouse
• Las técnicas de Data Mining son el resultado de un largo proceso de investigación y desarrollo de productos orientados al almacenamiento, extracción análisis de datos. Esta evolución comenzó cuando los datos de negocios fueron almacenados por primera vez en computadoras, y continuó con mejoras en el acceso a los datos, y más recientemente con tecnologías generadas para permitir a los usuarios navegar a través de los datos en tiempo real.
El Data Mining y su relación con el Data Warehouse
• Data Mining está soportado por las siguientes tecnologías:– Soportes de almacenamiento masivo de
datos
– Potentes computadoras con multiprocesadores
– Data Warehouse– Algoritmos de Data Mining
El Data Mining y su relación con el Data Warehouse
• Un sistema Data Mining es una tecnología de soporte para usuario final cuyo objetivo es extraer conocimiento útil y utilizable a partir de la información contenida en las bases de datos de las empresas.
• Las herramientas de Data Mining sirven para predecir tendencias y comportamientos, de esta manera permiten a las organizaciones tomar decisiones proactivas para adaptarse rápidamente a los cambios del mercado obteniendo así ventajas competitivas
Ordenando lo aprendido…
• Diseño lógico y físico– Diseño lógico: es abstracto, en base a un
diagrama de flujo– Diseño físico: traduce el lógico en realidad de
HW y SW
Especificaciones de Diseño* de SW de negocios
• Salidas• Entradas• Interfaz con el usuario
• Diseño de Base de Datos
• Procesamiento• Procedimientos
Manuales
• Controles• Seguridad• Documentación
• Conversión• Capacitación• Cambios en la
organización
• Salidas– Medio– Timing
• Entradas– Orígenes– Flujo
• Interfaz con el usuario– Sencillez– Eficiencia– Lógica– Retroalimentación
• Diseño de Base de Datos– Relaciones lógicas entre datos– Requisitos de volumen y rapidez– Organización y diseño de archivos– Especificaciones de registros
• Procesamiento– Cálculos– Módulos de programa– Informes requeridos– Tiempos de salidas
• Procedimientos Manuales– Qué actividades– Quién las realiza– Cuándo– Dónde– Cómo
• Controles– Entrada (caracteres, límite)– Procesamiento (coherencia, número de registros)– Salida (totales, muestras de salida)– Procedimientos (contraseñas, formatos especiales)
• Seguridad– Controles de acceso– Planes en caso de catástrofe– Rastros de auditoría
• Documentación– De operaciones– De sistemas– De usuario
• Conversión– Transformar de un formato antiguo a nuevo– Compatibilidad?
• Capacitación– Seleccionar la técnica– Desarrollar los módulos de capacitación– Identificar instalaciones de capacitación
• Cambios en la organización– Rediseño de tareas– Diseño de trabajos– Diseño de procesos– Diseño de oficinas y estructuras de organización– Quién informa a quién?
Tablas de desarrollo de sistemas
•Planificar conversión•Preparar documentación•Capacitar a usuarios y personal técnico
Conversión
Régimen permanente…Producción y mantenimiento
•Sistemas•Aceptación del cliente
Pruebas
•Traducir especificaciones de diseño a código de programaProgramación
•Crear especificaciones de diseño (lógico y físico)•Administrar realización técnica del sistema
Diseño de sistemas
•Identificar problemas y oportunidades•Especificar solución
Análisis de sistemas
DescripciónActividad Central
Ejemplo: Evaluación del proyecto PUC de e-learning semi inmersivo