Post on 27-Jun-2020
1
26/08/2018 1
Gestión IT
Presentación 03Software
2
Contenido
Infraestructura de Software
CSCW – Software Social
Apoyo al Usuario - Ofimática
2
3
Contenido
Infraestructura de Software
CSCW – Software Social
Apoyo al Usuario - Ofimática
26/08/2018 4
Componentes de las Tecnologías de la Información
Personas
Hardware Software
3
26/08/2018 5
Software
• Qué hacer
• Cómo hacerlo
• Definición:
Conjunto de programas (y datos) elaborados
por el hombre que controla la actividad
del ordenador
26/08/2018 6
SoftwareÁrea Fundamentales
• Sistema Operativo o Software del Sistema
• Lenguajes de Programación
• Utilitarios
• Aplicaciones - ERP
• Software Social - CSCW
• Apoyo al Usuario
• ….
4
26/08/2018 7
Sistema Operativo
Conjunto de programas que facilitan la
ejecución de los procesos y brindan una
interfase estándar en el uso de Hardware
26/08/2018 8
Sistema OperativoFunciones
• Vigilar el funcionamiento general del sistema
• Controlar los dispositivos y gestionar conflicto entre ellos.
• Administrar recursos.
• Ejecutar Software
5
26/08/2018 9
Sistema OperativoProductos
• MS-DOS
• Windows NT – 2000 – XP –2003 - Vista – 7 – 8 - 10
• Windows 95 – 98 - Me
• UNIX – LINUX
• OS – MVS/XA
• OS/400
• iOS
Micro
soft
IBM
Ap
ple
26/08/2018 10
Sistema OperativoEstructura
Nucleo
Proceso
Proceso
Proceso
Dispositivo
6
26/08/2018 11
Sistema OperativoUn ejemplo de tareas ...
Nucleo
Comando
Excel
Impres.
26/08/2018 12
Lenguajes de Programación
Idiomas artificiales que permiten la comunicación entre el Hombre y el
Hardware
7
26/08/2018 13
Lenguajes de Programación
• Instrucciones.
¿Cómo la definirían?
Afirmación que con la sola mención un
procesador entiende que hacer.
• Programa.
¿Cómo lo definirían?
Conjunto de Instrucciones para lograr que
un procesador resuelva un problema dado.
26/08/2018 14
Lenguajes de Programación
• Sintaxis
• Semántica
8
26/08/2018 15
Lenguajes de ProgramaciónNiveles
Bajo Nivel (Objeto)
...00010101110100...
Alto Nivel (Fuente)
...; X = A + B ;... Traductores
•Ensambladores
•Intérpretes
•Compiladores
26/08/2018 16
Lenguajes de ProgramaciónProductos
• BASIC, PASCAL
• C C++
• COBOL, FORTRAN
• CLIPPER, ACCESS, dBASE, SQL
• Visual BASIC Visual C, VBS, VBA
• HTML, JAVA, JAVASCRIPT
• Python
• Prolog, Lisp
• Etc.
9
26/08/2018 17
Public Property Get TCreditosMovimientos() As DoubleDim K As IntegerTCreditosMovimientos = 0With grMovimientos
For K = 1 To .CantElementos.NroElemento = KIf .Elemento.Existe("Signo") Then
If Not .Elemento.QueTiene("Signo") ThenTCreditosMovimientos = TCreditosMovimientos + _
.Elemento.QueTiene("Importe")End If
End IfNext
End WithEnd Property
Lenguajes de Programación
26/08/2018 18
<td width="70%" height="39" valign="top" rowspan="2"><p style="margin-top: 6; margin-bottom: 6"><font face="Tahoma"
size="2" color="#FF0000">Legisladorade EE.UU. contra el spam (20/2/03)</font></p><p style="margin-top: 6; margin-bottom: 6"><font size="2"
color="#000080" face="Tahoma"><span style="font-size: 10.0pt; mso-fareast-font-family: Times New Roman; mso-ansi-language: ES; mso-fareast-language: ES; mso-bidi-language: AR-SA">La
senadora demócrata Debra Bowen presentó un proyecto de ley queconvertiría en delito el envío de correo electrónico comercial nosolicitado a las cuentas en California, y que permitiría a quienes losreciban demandar a las personas que los mandan por al menos 500
dólarespor violación.</span></font></p>
Lenguajes de Programación
10
26/08/2018 19
Legisladora de EE.UU. contra el spam (20/2/03)La senadora demócrata Debra Bowen presentó un proyecto de ley que convertiría en delito el envío de correo electrónico comercial no solicitado a las cuentas en California, y que permitiría a quienes los reciban demandar a las personas que los mandan por al menos 500 dólares por violación.Microsoft Windows 2003 (14/2/03)La empresa de software acaba de informar que lanzará al mercado Windows Server 2003, en cuatro versiones Web edition, Standard edition, Entreprise edition, y Datacenter edition.
Lenguajes de Programación
26/08/2018 20
Utilitarios
Programas que sirven para facilitar la tarea al usuario y ayudarle a gestionar el Hardware
11
26/08/2018 21
UtilitariosProductos
• Antivirus
• Compresores
• Gestores de impresión
• Conversores de Formatos
• Gestores de Memoria, Editores, Programas de Clasificación
• Detectores de errores
• Etc.
22
Contenido
Infraestructura de Software
CSCW – Software Social
Apoyo al Usuario - Ofimática
12
26/08/2018 23
Grupos de Trabajo
• Conocido bajo las siglas CSCW.
CSCW es la disciplina que estudia las formas en las que la gente trabaja en equipo, con
las tecnologías que facilitan su trabajo incluyendo hardware, software, servicios y
técnicas.
• Abarca la tecnología así como su efecto sociológico, psicológico y organizacional
26/08/2018 24
Grupos de Trabajo – CSCWÁreas disciplinarias
CSCW
HCI
Software-Engineering
ManagementInformation
Systems
Office Automation
13
26/08/2018 25
Grupos de Trabajo – CSCWLínea del tiempo
•(1962)Aumentar el Intelecto Humano
(Augmenting Human Intelect)
•D. Engelbart, inspirado en las ideas de MEMEX de V. Bush, propone Aumentar el Intelecto Humano•Almacenar, estructurar, vincular, compartir y buscar información•Estructurar procesos
•Objetivo: aumentar el trabajo en equipo (no solo informatizarlo)
MEMEX
26/08/2018 26
Grupos de Trabajo – CSCWLínea del tiempo
•(1968) Nace el NLS (oN Line System)
•En el marco del ARPANET
•En 1968, en una demo histórica http://sloan.stanford.edu/MouseSite/1968Demo.html de 90 minutos:
•Debuta del hyperlink, la video-conferencia, el mouse y el puntero de mouse remoto
•Permite cooperación entre participantes distribuidos. Solo uno por vez tiene permiso de escritura.
14
26/08/2018 27
Grupos de Trabajo – CSCWLínea del tiempo
•(70s) Talk, BBSs, y el @…
•Los sistemas de mensaje (monocomputador) existían desde los 60–En 1971, Ray Tomlinson inventa el mailbox y utiliza el “@
•Talk (en unix) es el origen del chat de hoy–Carácter por carácter y permitia conferencias entre mas de dos –En un mismo servidor unix y luego entre servidores
•BBSs–De conexión por modem–Compartir (p.e., para bajar software), comunicarse (news y bulletting boards) , colaborar (p.e., jugar juegos)
•USENET-Usuarios leen o envían mensajes a distintos grupos de noticias
26/08/2018 28
Grupos de Trabajo – CSCWLínea del tiempo
•(1988) - QUILT
•Edición conjunta de documentos
•Basado en un análisis sociológico del proceso de escritura
•Utiliza editores de texto existentes y agrega transparentemente funcionalidad
–Un proceso transparentemente observa los movimientos del cursor
•Soporta anotaciones textuales y verbales, notificación de cambios, advertencia ante conflictos y control de versiones.
15
26/08/2018 29
Grupos de Trabajo – CSCWLínea del tiempo
•(1988) - Coordinator
•Sistema para coordinación basado en la teoría de conversaciones
•Estructuras predefinidas de conversación.
–Estados posibles
–Tipos de mensajes permitidos por estado
26/08/2018 30
Grupos de Trabajo – CSCWLínea del tiempo
•(1992) – Lotus Notes/Domino
•El primer groupware comercialmente exitoso
•Sistema de correo electrónico, calendario y agenda
•Posibilidad de definir plantillas de correo y flujos de trabajo y documentos
–Circuito de pedido de vacaciones y viáticos
–Manejo de expedientes
•Lenguaje propietario de programación (LotusScript)
•Actualmente propiedad de IBM
16
26/08/2018 31
Grupos de Trabajo – CSCWLínea del tiempo
•(1995) – Llega la mensajería instantánea
•Inicia fuertemente con ICQ
•Inicia la competencia por los usuarios:
– messenger ↔ contactos
•Evoluciona de caracteres, a mensajes a la actual ventana de chat
26/08/2018 32
Grupos de Trabajo – CSCWLínea del tiempo
•(1990 – 2009 - …) – Vida virtual…RPG
•Son mundos virtuales multiusuarios con interaccción
•Combinan elementos de juegos de rol, chat, y ficción interactiva. Se enriquecen en colaboración.
•(1995) LambdaMOO es actualmente mas antiguo y popular
•(2003) SecondLife es un metauniverso 3D–13 millones de habitantes
–Plataforma de desarrollo
17
26/08/2018 33
Grupos de Trabajo – CSCWLínea del tiempo
•(2010 …) – Redes Sociales
•Comunidades
•Conocimiento Social (cuasi Compartido)
•Anticipador de eventos sociales.
•Velocidad de propagación.
26/08/2018 34
Grupos de Trabajo – CSCW“Ayudas informáticas para el trabajo en equipo”
“Sistemas informáticos que soportan a grupos de personas involucradas en una tarea común (o meta) y que proveen una interface a un ambiente compartido”
“Procesos grupales intencionales mas software para soportarlos”
“El groupware vuelve al usuario consiente de ser parte del equipo […] acentúa en ambiente de múltiples usuarios”
18
26/08/2018 35
Grupos de Trabajo – CSCWAmbientes
•Reuniones Cara a Cara
•Reuniones Distribuidas
•Salas de Reunión Electrónicas
•Soporte entre reuniones
•Aprendizaje
•Oficina Virtual
•Etc.
Espacios de Interacción
26/08/2018 36
Grupos de Trabajo – CSCWAmbientes – Reuniones Cara a Cara / Distribuidas
•Todos al mismo tiempo en el mismo lugar (Físico o no)
•Soporte para presentaciones
•Soporte para el registro de las reuniones
•Telepresencia
19
26/08/2018 37
Grupos de Trabajo – CSCWAmbientes –Salas de reunión electrónicas
26/08/2018 38
Grupo de Trabajo - CSCWAmbientes - Oficina Virtual
• La Tecnología de Grupos de Trabajo permite vincular personas con sus empresas en forma electrónica.
• El trabajo de oficina se puede hacer desde cualquier lugar, incluso fuera de la empresa.
• La actividad funcional se desvincula de un lugar físico
• Nacimiento del concepto de teletrabajo o trabajo a distancia.
• Home Day
20
26/08/2018 39
Grupos de Trabajo - CSCWOficina Virtual - Ventajas
• Menor costo en instalaciones de oficinas.
• Independencia del lugar físico.
• Menos (o mas) interrupciones en el trabajo.
• Evita una estructura horaria fija. (Regularidad)
• Atención a problemas familiares (¿?)
26/08/2018 40
Grupos de Trabajo - CSCWOficina Virtual - Desventajas
• Sensación de aislamiento.
• Temor a perder el trabajo.
• Decaimiento en el ánimo.
• Tensión familiar.
21
26/08/2018 41
Oficina VirtualEstrategia de Oficina Virtual Recomendada
• Proporcionar recursos informáticos
• Proporcionar acceso a fuentes de información. 7 x 24
• Remitir las llamadas telefónicas.
• Programar reuniones periódicas.
• Seguir una rutina de trabajo.
• Vigilar aspectos seguridad de accesos
26/08/2018 42
Oficina VirtualMúltiples dispositivos de Acceso
• NoteBook
• PC de escritorio privadas
• PC de escritorio públicas
• Dispositivos de Mano (Handheld)
• Celulares
• Etcs. actuales y futuras
22
26/08/2018 43
Oficina VirtualRecaudos para la implantación
• Seguridad.
• Privacidad.
• Autenticidad.
• Disponibilidad.
26/08/2018 44
GroupWare - Aspectos
• ¿Quiénes participan?
– Personas, roles, capacidades, asignaciones…
• ¿Qué objetos tenemos?
– Documentos, herramientas, discusiones…
• Visibilidad de los Usuarios
• Disponibilidad requerida
• Secuencia de tareas. Circuitos.
• Vinculación con otras tecnologías de Software
23
26/08/2018 45
7 puntos a tener en cuentaComportamiento Temas de Implementación
¿Quien participa? Responsabilidad para crear datos, audio y video
¿Qué se dice? Sintaxis, semántica y pragmática
¿A quién se dirige? Comunicación 1-1, 1-muchos ó 1-todos,
¿Cuándo se participa? Control de piso, roles
¿Cuan frecuente y por cuanto tiempo se participa?
Comunicación simultánea, ancho de banda
¿Cuáles son los mecanismos utilizados?
p.e., multimedia
¿Cómo se toman las decisiones? p.e., votando, negociando
26/08/2018 46
Por que el groupware falla…
• 1) Disparidad entre quien hace el trabajo y quien se lleva el beneficio
– Ejemplo: calendarios compartidos
24
26/08/2018 47
Por que el groupware falla…
• 2) Requiere masa crítica para que su uso sea productivo y rentable
26/08/2018 48
Por que el groupware falla…
• 3) Soporte al manejo de excepciones
– EL trabajo en equipo no es siempre como se lo plantea (p.e., procesos, cambios en la composición del equipo, etc. )
25
26/08/2018 49
Por que el groupware falla…
• 4) Complejidad de la Interfase Hombre Máquina al agregar sumar funcionalidad groupware además de la de aplicación
50
Contenido
Infraestructura de Software
CSCW – Software Social
Apoyo al Usuario - Ofimática
26
26/08/2018 51
Apoyo al Usuario(Suites Ofimáticas)
Proporcionan al usuario la posibilidad de realizar trabajos con mayor facilidad, con
mínimos conocimientos y amplia flexibilidad.
Mejoran la productividad individual.
26/08/2018 52
Apoyo al UsuarioMódulos
• Procesadores de Texto.
• Planillas de Cálculo.
• Gestores de Base de Datos Individuales.
• Presentadores.
• Comunicaciones.
• Generadores de Gráficos.
• Etc.
27
26/08/2018 53
Apoyo al UsuarioProductos
• OFFICE
• OPEN OFFICE
• LIBRE OFFICE
• Versiones WEB
– OFFICE 365
– GOOGLE DOCUMENTS
– ONLY OFFICE
• Etc.
26/08/2018 54
Apoyo al UsuarioAspecto Fundamental
• Integración entre los paquetes disponibles. En cuanto:
– Interfases Hombre Máquina.
– Integración entre los productos. (a y desde sistemas transaccionales)
28
55
Repaso
Infraestructura de Software
CSCW – Software Social
Apoyo al Usuario - Ofimática