El ingeniero de sistemas es un especialista en la resolución de problemas complejos que requiere el uso de soluciones informáticas. La filosofía del Software Libre/Open Source asociada a estas soluciones traen consigo muchas ventajas haciendo necesario su conocimiento.
2. Que es ser ingeniero de sistemas?
El ingeniero de sistemas es un especialista en la
resolución de problemas complejos, para ello debe
tener las siguientes capacidades: analizar, diseñar,
implementar, evaluar y administrar los sistemas
informáticos y dirigir equipos de desarrollo y
mantenimiento de sistemas informáticos.
3. Donde nos desempeñamos?
Empresario
Jefe de Proyectos de Sistemas
Consultor Informático
Director de Sistemas
Constructor o desarrollador de sistemas informáticos
Administración de servicios informáticos
Soporte de Usuarios
Investigador
4. Las menciones disponibles.
Mención Gestión
Administración de software de Gestión: ERP, CRM, MRP, BI.
Conocimientos del proceso, análisis estadístico
Administración de bases de datos y SO
Mención Redes
Administración de servidores y configuraciones
Administración de bases de datos
Mención Software
Desarrollo de aplicaciones, páginas web, tecnología móvil
Conocimientos lenguajes de programación
Manejo de bases de datos
Planificación y elaboración de proyectos
5. Software Libre
El Software Libre es una solución tecnológica de alta calidad que
ofrece profundas ventajas para la empresa en contraposición a las
aplicaciones no libres, también conocidas por el sobrenombre de
software privativo.
El Software Libre es la mejor oportunidad para que pymes y autónomos
accedan a las TIC de última generación, equilibrando las desigualdad
de recursos entre las pequeñas y grandes empresas.
6. Las libertades del Software Libre
1. Libertad para ejecutar el programa en cualquier sitio, con
cualquier propósito y para siempre.
2. Libertad para estudiarlo y adaptarlo a nuestras
necesidades. Esto exige el acceso al código fuente.
3. Libertad de redistribución, de modo que se nos permita
colaborar con vecinos y amigos.
4. Libertad para mejorar el programa y publicar sus mejoras.
Esto también exige el código fuente.
7. Ventajas frente a lo privativo
Libre: Entre otras cosas eres libre para usar, modificar, regalar o vender los programas de software
libre
La copia es legal: es legal repartir software libre a otras personas. Usar un sistema libre evita en gran
medida los problemas de la piratería. Si lo natural es compartir tus programas con otras personas, con
software libre es legal
Abierto: Se puede usar el código de los programas y modificarlo.
Colaborativo: El modelo de desarrollo de software libre es colaborativo y participativo. Todo lo
puedes modificar o criticar.
Ayuda: Existen innumerables grupos de usuarios que se ayudan entre sí a través de Internet.
Auditable: El software libre se puede inspeccionar al disponer de su código fuente.
Robusto frente a los virus: Existen muy pocos virus para GNU/Linux ya que el problema de los virus
se debe al diseño del sistema operativo.
Personalizable: Puedes personalizar toda la interfaz que el sistema le presenta al usuario.
Bajo costo: De estudios realizados para empresas se han encontrado reducciones de hasta un 30% en
TCO (Costo total de propiedad ).
Reutilización de equipos: GNU/Linux puede ejecutarse perfectamente en equipos que han sido
desechados por las nuevas versiones de sistemas operativo propietarios.
8. Software Libre vs Open Source
Todo Software Libre es Código Abierto, pero no todo el código abierto es
Software Libre
Software libre
Se enfoca en las libertades de los usuarios
Más ético, más moral
Es un movimiento social
Licencia robusta
Open Source
Se enfoca en los beneficios prácticos del acceso al código fuente.
Es una metodología de desarrollo
Licencia permisiva
FLOSS o FOSS (Free/Libre and Open Source Software)
9. FLOSS – Mención Gestión
Software ERP
Software ERP (Enterprise Resource Planning)
Los sistemas ERP típicamente manejan la producción, logística,
distribución, inventario, envíos, facturas y contabilidad de la compañía de forma
modular.
Son back office
Permiten la optimización de los procesos empresariales y facilitan el acceso a la
información.
Posibilitan compartir información entre todos los componentes de la organización.
Logran eliminar de datos y operaciones innecesarias de reingeniería.
10.
Ventajas:
Proporciona la integración entre la cadena de suministro, el proceso de producción y
administrativo.
Crea bases de datos compartidas.
Puede incorporar procesos mejorados, rediseñados: “mejores procesos”.
Aumenta la comunicación y colaboración mundial entre sitios y unidades de negocios.
Puede proporcionar una ventaja estratégica sobre los competidores.
Desventajas:
Su compra es muy costosa y su personalización aun mas.
Su implementación puede requerir cambios importantes en la compañía y sus procesos.
Su implementación implica un proceso continuo, que tal vez nunca termine.
FLOSS – Mención Gestión
Software ERP
11.
Modelo de negocio:
FLOSS + módulos de pago
Versión libre (community) y de pago (Enterprise)
FLOSS + módulos libres, pago de servicios, consultoría e implantación.
Openbravo, OpenERP, Compiere, ERP5, Apache OFBiz, Opentaps.
FLOSS – Mención Gestión
Software ERP
12.
CRM (Customer Relationship Management)
Sistemas informáticos de apoyo a la gestión de las relaciones con los
clientes, a la venta y al marketing.
Módulo de ventas. Se centra en el equipo de ventas de la empresa
para gestionar el proceso de pre-venta
Módulo de servicios. Gestión de ordenes de servicio, contratos,
planificación
Módulo de marketing. Comercialización y planificación a largo plazo.
FLOSS – Mención Gestión
Software CRM
14.
Business Intelligence (Inteligencia de Negocios).
BI es parte de la gestión empresarial encargada de la recogida, procesamiento
y presentación de información relevante que facilite la toma de decisiones.
BI es la habilidad de transformar los datos en información, y la información en
conocimiento
Conceptos relacionados:
Estadísticas
Bases de datos
Datawarehouse
Datamining
Cuadros de mando
OLAP
FLOSS – Mención Gestión
Software BI
16. FLOSS – MENCIÓN REDES
SERVIDORES
Linux es el OS en más usado en servidores.
Estabilidad
Seguridad
Manejo de aplicaciones
Flexibilidad
Costos
Comunidad
Libertad
Entre los más usados: Debian, Slackware, CentOS y Red Hat Enterprise Linux.
18. FLOSS – Mención Redes
Trabajos a desempeñar
Gestión de usuarios (alta/bajas, longitud tiempo de vida de contraseñas,
permisos de red, monitorización)
Gestión de hardware (control de equipamiento)
Gestión del software (administración aplicaciones para usuario, control de
licencias y uso de red).
Distribución de ficheros
Monitorización de actividades de red y seguridad (detectar errores y eventos
en la red)
Planificación de procesos (programar tareas, backups, scans de virus,
impresiones masivas)
Protección contra virus y seguridad (bloquea y/o controlar puntos comunes de
entrada)
20. FLOSS – Mención Redes
Gestión del hardware y software
OCS Inventory-NG (www.ocsinventory-ng.org)
Zabbix (www.zabbix.com)
GLPI (www.glpi-project.org)
21. FLOSS – Mención Redes
Distribución de ficheros
Servidores FTP bajo Linux
Proftpd (www.proftpd.org)
Clientes FTP (Windows y o Linux)
Filezilla (http://filezilla-project.org)
SAMBA (www.samba.org)
22. FLOSS – Mención Redes
Monitoreo de red y seguridad
Wireshark, analizador de protocolos (www.wireshark.org)
ntop, monitorear usuario y aplicaciones (www.ntop.org)
Nmap, escaneo de puertos (http://nmap.org)
Nagios (monitorización de equipos y servicios de red)
Mrtg (representación gráfica de trafico de datos)
Snort (sniffer de paquetes y detector de intrusos)
23. FLOSS – Mención Redes
Planificación de procesos
cron
Manejo de scripts
24. FLOSS – Mención Redes
Protección contra virus y seguridad
Bloqueos y controles
Correos electrónicos
Navegación web
Software de intercambio P2P
Medios extraíbles
Clamwin (www.clamwin.com)
Squid (www.squid-cache.org)
Mailscanner (www.mailscanner.info)
25. FLOSS – MENCIÓN DESARROLLO DE
SOFTWARE
SCRUM
JAVA
GIT,SUBVERSION
Servidor de Integracion Continua
26. FLOSS – MENCIÓN DESARROLLO DE
SOFTWARE SCRUM
Donde es mas eficiente Scrum?
Prioridad Product Backlog Items
Alcance Variable (Triangulo de Hierro).
Estimacion Por el Equipo de Desarrollo
Entregables Funcionales (Terminal Aerea).
Mejor Comunicacion Cara a cara.
27. FLOSS – MENCIÓN DESARROLLO DE
SOFTWARE SCRUM
Donde es mas eficiente Scrum?
Prioridad Product Backlog Items
Alcance Variable (Triangulo de Hierro).
Estimacion Por el Equipo de Desarrollo.
Entregables Funcionales (Terminal Aerea).
Mejor Comunicacion Cara a cara.
28. FLOSS – MENCIÓN DESARROLLO DE
SOFTWARE SCRUM
Donde es mas eficiente Scrum?
Prioridad Product Backlog Items
Alcance Variable (Triangulo de Hierro).
Estimacion Por el Equipo de Desarrollo
Entregables Funcionales (Terminal Aerea).
Mejor Comunicacion Cara a cara.
29.
30.
31.
32.
Servidor de Control de Versiones Subversion – GIT
Servidor de Integracion Continua