EL ROL DE LOS TÉCNICOS E INGENIEROS DE SISTEMAS EN EL PERÚ Julio Cesar Quispe Linares Ingeniero de Sistemas
Temario: Objetivos. Perú, país en vías de desarrollo. Importancia de la tecnología. El rol del profesional en sistemas. Soluciones tecnológicas. Ciclo de vida de un sistema. Conclusiones. Preguntas.
Objetivos. Identificar el rol de la tecnología, como eje transversal en los procesos productivos, de gestión y servicios. Reconocer la importancia del software en los procesos y sectores de crecimiento en el Perú, un país en vía de desarrollo. Conocer las posibilidades de desempeño laboral de los técnicos e ingenieros en el campo del desarrollo de software, planteando diferencias y similitudes entre ellos.
Perú: Un país en vías de desarrollo El PBI(Producto Bruto Interno) del Perú se ha ido incrementando constantemente en los últimos años, tal como se muestra en el siguiente gráfico: 11.0 10.0 9.0 8.0 7.0 6.0 5.0 4.0 3.0 2.0 1.0 0.0 Producto Bruto Interno (PBI) 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 PBI Fuente: Banco Central de Reserva del Perú
Sectores productivos. Construcción (14.8%). Comercio (6.7%). Servicios (7.1%). Agropecuario (5.8%). Minería (2.2%). Electricidad y agua (5.2%). Impuestos a productos y derechos de importación (6.6%).
Cómo nos ven en el exterior? El Perú tiene la oportunidad de ser un líder global en crecimiento económico con inclusión social, en un contexto de crisis internacional, afirmó el renombrado economista estadounidense Michael Porter, tras una reunión con el presidente Ollanta Humala Tasso. (El Comercio 26-Oct-2011) El presidente del Perú, Ollanta Humala, se encuentra conduciendo una historia de éxito que trasciende más allá de sus propias fronteras y que goza de un merecido reconocimiento internacional, indicó Jim Yong Kim, presidente del Banco Mundial. (Perú 21 06-Feb-2013) El FMI proyecta un crecimiento del 5.4%. (El Comercio 26-Oct-2011)
Competitividad. Un mundo globalizado. Empresas competitivas. Insumos, materias primas y bienes de capital a precios internacionales. Costo de mano de obra comparable con países de la región. Productividad. Calidad integral. Lineamientos de la estrategia nacional de competitividad. Innovación tecnológica, educación, infraestructura, medio ambiente, etc. http://www.mef.gob.pe/competitiv/documentos/plan_nacional_de_competitividad_documento_plan.pdf
Perú País más competitivo. Según la última edición del Reporte de Competitividad Global (RCG) emitido por el Foro Económico Mundial, nuestro país ha mejorado seis posiciones pasando del puesto 73 al 67, lo cual nos coloca como uno de los países de la región que más ha avanzado en este ranking (19 posiciones en los últimos cinco años). El aumento sostenido en los niveles de competitividad por el país ha permitido que pasemos del puesto 86 en el ranking del 2007-2008 al puesto 67 en el 2011-2012, lo que demuestra los buenos resultados de la política económica y la confianza que refleja estas políticas, permitiéndonos estar por primera vez, en la mitad superior del ranking.
Importancia de la tecnología. Nuestro país y las empresas deben ser competitivas y para ello, la tecnología juega un papel vital. La tecnología es el soporte de las actividades y procesos de una empresa. Los equipos y herramientas tecnológicas, la conectividad, el software y los estándares de calidad contribuyen a la competitividad de la empresa.
El profesional en sistemas. El profesional de sistemas elabora soluciones sobre la base de elementos tecnológicos (hardware, software y de comunicación). Estas soluciones incluyen: Planificación, análisis, diseño, construcción, mantenimiento, adaptación y/o implantación de dichos elementos integrados para satisfacer las necesidades de las empresas, en todos sus niveles de gestión (operativa, táctica y estratégica). Las soluciones propuestas deben ser: Innovadoras. Integrales.
Funciones del profesional en sistemas Planificar, analizar, diseñar, desarrollar, dirigir, supervisar y coordinar proyectos. Sistemas que optimicen procesos administrativos e industriales. Sistemas de gestión y toma de decisiones. Participar activamente en equipos profesionales multidisciplinarios de diseño y construcción de sistemas de software de aplicación en áreas organizacionales. Dirigir y ejecutar proyectos de redes y conectividad. Sistematizar y optimizar procesos. Administrar centros de procesamiento de datos, racionalizando, organizando, dirigiendo y controlando los procesos.
Cargos de desempeño laboral. Un profesional en sistemas, puede desempeñarse como: Analista. Diseñador. Gerente de proyectos. Administrador. Coordinador. Docente. Investigador. Auditor. Director.
Algunas soluciones tecnológicas. Intranet. Portales o páginas web dinámicas. Software aplicado y especializado (Farmacia, contabilidad, administración, etc.) TPV POS (Terminal punto de ventas) ERP (Planificación de recursos empresariales). Sistemas de gestión de ventas, compras, facturación, logística. almacén, contabilidad, recursos humanos, etc. CRM (Administración de la relación con los clientes). Aplicaciones móviles (Servicios externos). Tele pedidos, seguimiento, control y preventa (Caso de visitadores médicos). Consulta remota de datos (precios, horarios, existencias, etc.)
Ventajas de las soluciones tecnológicas Mejora la productividad. Optimiza la calidad de servicio. Mejora la calidad de vida. Pagar desde un móvil (Tecnología NFC - Near Field Communications). Google Glass. Impresoras 3D
Caso: Empresa Textil Dayel SAC Dayel SAC es una empresa importadora de productos textiles de diversos países del mundo. Dayel SAC, cuenta con un almacén principal desde donde distribuye sus productos a sus 10 puntos de venta. El empresario emergente requiere controlar los procesos del negocio. Para ello, se sugiere el apoyo de la tecnología para administrar el negocio en línea, en el aspecto tributario, ventas, almacén, etc.
Propuesta tecnológica. Elaborar un sistema integrado de información que permita gestionar el negocio. Planificación del proyecto Análisis Diseño Desarrollo Pruebas Implemen tación Manteni miento
Planificación del proyecto. Definir el objetivo general y los objetivos específicos. Estudios de factibilidad. Factibilidad técnica. Factibilidad económica. Factibilidad operativa. Definición de hitos de control. Diagrama de Gantt. MSProject. Primavera. OpenProj Gantt Project Planner
Análisis del sistema. Determinación de requerimientos. Entrevistas. Encuestas. Análisis de documentos (MOF, MP, etc.) Se elabora diagramas de procesos de análisis. Metodología UML(Unified Modeling Language) Modelado de procesos de negocio (BPM) Bizagi Process Modeler Bonita BPM RAS (Rational Architect Software)
Diseño del sistema. Diseño de la base de datos. Modelo conceptual. Modelo lógico. Modelo físico. SyBase Power Designer IDA(InfoSphere Data Architect). ERWIN MySql, Oracle, Postgress, Informix, etc. Diseño del sistema. RAS (Rational Architect Software) Diseño de prototipos. Interfaces, transacciones, reportes. Lumzy, Keynotopia, JustinMind, etc.
Desarrollo del sistema. Arquitectura del software. Lenguaje de programación. Java Php Ruby Visual Studio, etc. Patrones de desarrollo(mvc, DAO, Abstract Factory, Factory Method, Facade, etc.) Frameworks (Ruby on Rails, Django, Yii, Struts 2, Spring, etc.) ISO 12207. Norma técnica peruana (http://www.bvindecopi.gob.pe/normas/isoiec12207.pdf) Metodologías ágiles (SCRUM, ASD - Adaptive Software Development, XP - extreme Programming, etc.).
Pruebas, implementación y mantenimiento del Sistema Pruebas del sistema. Implementación del sistemas. Mantenimiento del sistema. Verificación de requerimientos funcionales. Pruebas de carga de información. Pruebas de seguridad. Pruebas de rendimiento. Pruebas de escalabilidad. Pruebas de instalación. Pruebas de portabilidad Configuración de servidores y terminales. Instalación de la arquitectura de red. Instalación del software Servicio post implementación. Actualización del sistema.
Conclusiones. Los profesionales en sistemas contribuimos a incrementar la productividad en la empresa. Los técnicos e ingenieros debemos ser multidisciplinarios Cultivar el espíritu emprendedor.
Julio Cesar Quispe Linares Ingeniero de Sistemas pjquispe@cibertec.edu.pe