39
DISEÑO DE DISEÑO DE SOFTWARE INTEGRADO SOFTWARE INTEGRADO Unidad IV: Aplicabilidad de la Unidad IV: Aplicabilidad de la Solución Solución Profesor: Cristián Chávez T

DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

Embed Size (px)

Citation preview

Page 1: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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

Page 2: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

• 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

Page 3: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas
Page 4: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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

Page 5: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

El Proceso de Desarrollo de Sistemas

Análisis y Diseño de Sistemas

Programación y Pruebas

ProducciónEstabilizaciónMantenimiento

Page 6: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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?

Page 7: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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

Page 8: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

¿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?

Page 9: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

Viabilidad del Proyecto Informático

• Técnica

• Gestión-organizacional

• Financiera sigámosla desarrollando

Page 10: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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

Page 11: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

Pregunta Importante…

• ¿Cómo se valoran los beneficios de un nuevo sistema informático?

• ¿Cuáles son los beneficios?

Page 12: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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

Page 13: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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

Page 14: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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

Page 15: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

• 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

Page 16: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

•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

Page 17: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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

Page 18: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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

Page 19: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

Segunda parte: manejo de datos

Page 20: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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).

Page 21: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

• 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

Page 22: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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.

Page 23: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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."

Page 24: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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.

Page 25: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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).

Page 26: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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

Page 27: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

• 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

Page 28: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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

Page 29: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

• 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

Page 30: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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.

Page 31: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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

Page 32: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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

Page 33: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas
Page 34: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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

Page 35: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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

Page 36: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

• 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

Page 37: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

• 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?

Page 38: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

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

Page 39: DISEÑO DE SOFTWARE INTEGRADO - …apuntesduoc.pbworks.com/w/file/fetch/54565485/unidad_IV.pdf · fi c i o s Contabilidad Ventas RRHH Producción. ... diagrama de flujo ... Tablas

Ejemplo: Evaluación del proyecto PUC de e-learning semi inmersivo