Vous êtes sur la page 1sur 29

NOTAS DE CLASES

UNIVERSIDAD MEXIQUENSE DEL BICENTENARIO


UNIDAD DE ESTUDIOS SUPERIORES ACAMBAY

“NOTAS DE CLASE”

ASIGNATURA:

INTRODUCCION A LOS SISTEMAS DE


INFORMACION

DOCENTE:

LIC. LORENA VEGA COLIN

SEMESTRE:

01LI131

ALUMNO:

1162016 LUIS DANIEL SEVERIANO FACTOR

1
NOTAS DE CLASES

Tabla de contenido
Evaluación ......................................................................................................................................... 4
INTRODUCCION: .................................................................................................................................. 5
1.- INTRODUCCION A LOS SITEMAS ........................................................................................ 5
1.1 Conceptos y definiciones de sobre sistemas............................................................................. 5
1.1.1 Teoría general de los sistemas. .......................................................................................... 6
1.1.2 Elementos de un sistema. ............................................................................................. 7
1.2 Enfoque de sistemas. ............................................................................................................ 7
1.3 TAXONOMÍA DE SISTEMAS........................................................................................................ 9
1.3.1PROPIEDADES DE LOS SISTEMAS. ..................................................................................... 11
1.3.2 JERARQUIA DE UN SITEMA ............................................................................................... 11
CONCLUSIONES: ........................................................................................................................ 12
2.- FUNDAMENTOS DE SISTEMAS DE INFORMACIÓN. ...................................................................... 13
2.1 Conceptos y definiciones sobre Información y Sistemas de Información. ............................. 13
2.2 Elementos de los Sistemas de Información. ........................................................................... 14
2.2.1 El recurso computacional. ................................................................................................ 14
2.2.2El recurso humano. ........................................................................................................... 14
2.2.3 Datos o información. ........................................................................................................ 14
2.2.4 Los programas. ................................................................................................................. 15
2.2.5 La documentación. ........................................................................................................... 15
2.3 Actores en los sistemas de información.................................................................................. 15
3.- Tipos de sistemas de información................................................................................................ 18
3.1 SISTEMAS DE PROCESAMIENTO DE TRANSACCIONES ............................................................ 18
3.2 SISTEMAS DE INFORMACIÓN ESTRATÉGICOS ......................................................................... 18
3.3 SISTEMAS DE INFORMACIÓN PARA EJECUTIVOS .................................................................... 19
3.4 SISTEMAS DE APOYO A LA TOMA DE DECISIONES .................................................................. 19
3.5 SISTEMAS EXPERTOS ............................................................................................................... 20
3.6 SISTEMAS PARA EL DISEÑO APOYADO POR COMPUTADORA (CAD, CASE, ELECTRÓNICA) .... 20
3.7 SISTEMAS DE INFORMACIÓN GEOGRÁFICA (SIG) ................................................................... 21
3.8 SISTEMAS DE SOFTWARE EDUCATIVO .................................................................................... 21
3.9 SISTEMAS QUE UTILIZAN MULTIMEDIOS ................................................................................ 22
Conclusión ................................................................................................................................. 23
5.- MODELOS DE DESARROLLO DE SOFTWARE ................................................................................. 23

2
NOTAS DE CLASES

5.1 MODELO DE DESARROLLO DE SOFTWARE EN ESPIRAL........................................................... 23


5.2 Modelo de desarrollo de software en cascada ....................................................................... 24
5.3 Modelo de desarrollo de software V....................................................................................... 24
5.4 Modelo de desarrollo de Software de Prototipo .................................................................... 25
5.5 SCRUM..................................................................................................................................... 27

3
NOTAS DE CLASES

Evaluación

Reporte de investigación 10 %
Exposiciones 10%
Primer parcial jueves- 28 de septiembre
Carpeta de evidencia digital 10%
Proyecto 35%
Examen escrito 35%

Reporte de investigación 15 %
Exposiciones 15%

Segundo parcial lunes – 6 de noviembre Carpeta de evidencia digital 10%


Proyecto 35%
Examen escrito 25%

Reporte de investigación 10 %
Tercer parcial 07- de diciembre
Exposiciones 10%
Carpeta de evidencia digital 20%
Proyecto 60%

Final lunes 18 de diciembre


 Examen escrito 50
 Proyecto 50 %
Examen extraordinario 11 de enero
 Exposición del proyecto 50%
 Proyecto impreso 50%

4
NOTAS DE CLASES

Titulo 18 de enero
 Examen 100%

INTRODUCCION:
En este trabajo se plasmaron todos los apuntes que fueron tomados en todas las
exposiciones de la unidad 1, que hablo de sistemas, enfoque de sistemas, taxonomías de
sistemas.

1.- INTRODUCCION A LOS SITEMAS


1.1 Conceptos y definiciones de sobre sistemas.
¿Qué es un sistema?
Es el conjunto de partes que se unen para lograr un solo objetivo.
Propiedades de los sistemas:
 Entropía:
Es el desgaste de un sistema.

 Homeostasis:
Es la evolución de un sistema, es la adaptación del sistema.

 Sinergia:
Es el resultado de una acción.

 Permeabilidad:
Interacción de un sistema con su entorno.

CLASIFICACIÓN DE LOS SISTEMAS


Sistemas naturales: Son los existentes en el ambiente.
Sistemas artificiales: Son los creados por el hombre.
Sistemas sociales: Integrados por personas cuyo objetivo tiene un fin común.
Sistemas hombre-máquina: Emplean equipo u otra clase de objetivos, que a veces se
quiere lograr la autosuficiencia.

5
NOTAS DE CLASES

Sistemas temporales: Duran cierto periodo de tiempo y posteriormente desaparecen.


Sistemas permanentes: Duran mucho más que las operaciones que en ellos realiza el ser
humano, es decir, el factor tiempo es más constante.
Sistemas estables: Sus propiedades y operaciones no varían o lo hacen solo en ciclos
repetitivos.
Sistemas no estables: No siempre es constante y cambia o se ajusta al tiempo y a los
recursos.
Sistemas adaptativos: Reacciona con su ambiente mejora su funcionamiento, logro y
supervivencia.
Sistemas no adaptativos: Tienen problemas con su integración, de tal modo que pueden
ser eliminados o bien fracasar.
Sistemas determinativos: Interactúan en forma predecible.
Sistemas probabilísticos: Presentan incertidumbre.
Subsistemas: Sistemas más pequeños incorporados al sistema original.
Supe sistemas: sistemas extremadamente grandes y complejos, que pueden referirse a
una parte del sistema original.

1.1.1 Teoría general de los sistemas.


Se le conoce como un conjunto de aportaciones interdisciplinarias que tienen el objetivo de
estudiar las características que definen a los sistemas.
las primeras contribuciones a este campo fue la teoría general de sistemas de Ludwig von
Bertalanffy
Conceptos básicos de la teoría de sistemas.
Ambiente: Se refiere al área de sucesos y condiciones que influyen sobre el
comportamiento de un sistema.
Atributo: Se entiende por atributo las características
propiedades estructurales o funcionales que caracterizan las partes o componentes de un
sistema.
Cibernética: Se trata de un campo interdisciplinario que intenta abarcar el ámbito de los
procesos de control y de comunicación (retroalimentación) tanto en máquinas como en
seres vivos.
Elemento: Se entiende por elemento de un sistema las partes o componentes que lo
constituyen. Estas pueden referirse a objetos o procesos. Una vez identificados los
elementos pueden ser organizados en un modelo.
Equifinalidad: Se refiere al hecho que un sistema vivo a partir de distintas condiciones
iniciales y por distintos caminos llega a un mismo estado final.

6
NOTAS DE CLASES

Complejidad: Por un lado, indica la cantidad de elementos de un sistema (complejidad


cuantitativa) y, por el otro, sus potenciales interacciones (conectividad) y el número de
estados posibles que se producen a través de éstos (variedad, variabilidad).
Estructura: Las interrelaciones más o menos estables entre las partes o componentes de
un sistema, que pueden ser verificadas (identificadas) en un momento dado, constituyen la
estructura del sistema.
Función: Se denomina función al output de un sistema que está dirigido a la mantención
del sistema mayor en el que se encuentra inscrito.
Información: La información tiene un comportamiento distinto al de la energía, pues su
comunicación no elimina la información del emisor o fuente.
Modelo: Los modelos son constructos diseñados por un observador que persigue identificar
y mensurar relaciones sistémicas complejas.
Morfogénesis: Los sistemas complejos (humanos, sociales y culturales) se caracterizan
por sus capacidades para elaborar o modificar sus formas con el objeto de conservarse
viables (retroalimentación positiva).

1.1.2 Elementos de un sistema.


Esto es algo muy importante en los sistemas ya que un sistema está compuesto por muchos
componentes y estos son algunos:
 Entradas
 Salidas
 Procesos
 Ambiente
 Retroalimentación
1.2 Enfoque de sistemas.
Es un esquema metodológico que sirve como guía para la solución de problemas, en
especial hacia aquellos que surgen en la dirección o administración de un sistema
El proceso de transformación de un insumo (problemática) en un producto (acciones
planificadas) requiere de la creación de una metodología organizada en tres grandes
subsistemas:
-Formulación del problema
-Identificación y diseño de soluciones
-Control de resultados
Características del Enfoque de Sistemas:
 Interdisciplinario
 Cualitativo y Cuantitativo a la vez
 Organizado
 Creativo

7
NOTAS DE CLASES

 Teórico
 Empírico
 Pragmático
 Integrador
Proceso de Solución de Problemas utilizando el Enfoque de Sistemas:
Subsistemas Formulación del Problema: Tiene como función el identificar los problemas
presentes y los previsibles para el futuro, además de explicar la razón de su existencia y
para su comprensión se divide de la siguiente manera:
-Planteamiento de la problemática.
-Investigación de lo real.
-Formulación de lo deseado.
-Evaluación y diagnóstico.
Subsistemas Identificación y Diseño de Soluciones: Su propósito es plantear y juzgar
las posibles formas de intervención, así como la elaboración de los programas,
presupuestos y diseños requeridos para pasar a la fase de ejecución, este punto está
dividido en:
- Generación y evaluación de alternativas.
- Formulación de bases estratégicas.
- Desarrollo de la solución.
Subsistemas Control de Resultados: Todo plan estrategia o programa está sujeto a
ajustes o replanteamientos al detectar errores, omisiones, cambios en el medio ambiente,
variaciones en la estructura de valores, etc.
Y este punto está dividido de la siguiente manera:
- Planeación del control.
- Evaluación de resultados y adaptación.
UTILIDAD:
Podría ser aplicado en el estudio de las organizaciones, instituciones y diversos entes
planteando una visión Inter, Multi y Transdisciplinaria que ayudará a analizar y desarrollar
a la empresa de manera integral permitiendo identificar y comprender con mayor claridad y
profundidad los problemas organizacionales, sus múltiples causas y consecuencias.

8
NOTAS DE CLASES

mapa de sistemas y enfoques de sistemas

1.3 TAXONOMÍA DE SISTEMAS.


Es una forma clara y ordenada en la cual se ordenan todos los organismos vivientes.
Se forman de una colección de grupos llamados taxones subdivididos en distintos rangos
o categorías taxonómicas.
A la Taxonomía de Sistema se le considera como una ciencia general que va a la par
de matemáticas y filosofía. La Física, la química, la biología y ciencias de la tierra entre
otras tratan con sistemas Boulding. El cuál lo ejemplifica en relojería, termostatos, todo tipo
de trabajo mecánico o eléctrico.
OBJETIVO:

9
NOTAS DE CLASES

Es el inventario y descripción ordenada de la biodiversidad. Dentro de este grupo pueden


distinguirse subgrupos que abarcan distintas disciplinas, como taxonomía descriptiva,
taxonomía analítica, modelos taxonómicos y sistemática filogenética. Mediante el empleo
de técnicas moleculares (p.E., Secuenciación de ADN) se estudia la variabilidad genética
poblacional, los procesos de especiación y se establecen filogenias y clasificaciones bien
fundamentadas. Asimismo, se participa activamente en la generación de bases de datos de
historia natural y de colecciones morfológicas y genéticas con sus bases de datos
informatizadas.
Sistema dinámico simples:
Tienen movimientos preterminados y termostatos con cuatro mecanismos de control.
Sistemas de Boulding: jerarquías.
Su objetivo es utilizarse en inventarios y descripción ordenada de la biodiversidad y hay sub
grupos.
Sistema con el contexto de problemas:
No proporciona discernimiento alguno sobre los métodos de solución.
Para que el problema este bien estructurado debe de llevar lo siguiente:
 Se describen términos de variables numéricos, cantidades etc.
 Especificación de objetivos logrados
 Que existan rutinas de computación.
Sistemas duros:
Son aquellos que interactúan entre hombre-máquina y optimiza los recursos.
Características:
 Las decisiones deben de ser moldeables.
 Los estados futuros son identificables.
 La asignación de recursos.
Sistemas blandos:
Deben de utilizarse en situaciones verdaderas.
Taxonomía de Boulding:
Son niveles o jerarquías que van desde lo más a importante a lo más básico.
Taxonomía de Jordán:
 Razón de cambio
 Propósito
 Conectividad
Taxonomía de Beerstafford Beer:
 Se adapta al medio de cambio

10
NOTAS DE CLASES

 Debe de auto organizarse


 Mantener una estructura
 Modificable según sus exigencias
Taxonomía de Checkland:
 Naturales
 Diseñados
 Actividad humana
 Propósito definido
 Sistemas sociales
 Transcendentales

1.3.1PROPIEDADES DE LOS SISTEMAS.


Dentro de un sistema hay sistemas más pequeños
Sistemas abiertos:
Están en constante cambio
Características:
 Cambio infinito
 Cuando deja de funcionar el sistema de desintegra.
Funciones de un sistema:
Depende de su estructura para los sistemas biológicos y mecánicos, esta afirmación es
intuitiva.
Propiedades:
 Estructura
 Emergencia
 Comunicación
 Sinergia
 Resultado
 Homeostasis
 Equifinalidad
 Emergencia

1.3.2 JERARQUIA DE UN SITEMA


1. Estructura estática
2. Análisis sistemático
3. Controles de sistemas
4. Sistemas abiertos
5. Organismos inferiores

11
NOTAS DE CLASES

6. Animal
7. Nivel humano
8. Culturas
9. Simbólicos
10. Transcendentales

CONCLUSIONES:
 Un sistema es un conjunto de partes o elementos organizadas y relacionadas que
interactúan entre sí, para lograr un objetivo.
 La teoría general de los sistemas está basada por una estructura, el tipo de ambiente
que lo rodea, la tecnología que es utilizada para realizar una tarea u objetivo.
 El enfoque de sistemas es un esquema metodológico que sirve como guía para
solución de problemas.
 Los sistemas tienen como propiedades, la entropía, la homeostasis, la sinergia, la
permeabilidad, l adaptación.
 Se clasifican en sistemas naturales, sistemas estables, sistemas artificiales,
sistemas no estables, sistemas sociales, sistema hombre-máquina, sistemas
temporales, sistemas determinativos, sistemas permanentes, sistema probabilístico,
sistemas adaptables y no adaptativo.
 Los elementos que conforman a un sistema son; entrada: toda aquella información
o material para después ser procesada y analizar toda la información, esto tiene
relación con el ambiente, todo aquello fenómeno que le afecta o beneficia, se finaliza
con la salida que es el resultado de la actividad o tarea realizada y por ultimo lleva
una retroalimentación que permite saber cuáles son las fallas, o errores que tuvo
para luego mejorarla.
 La taxonomía se sistemas es el cual se arreglan todos los organismos vivientes,
describe de manera ordenada la biodiversidad.
 Algunas de las propiedades de los sistemas son abiertos que son aquellos que están
en constante cambio con su entorno y cuando uno de ellos deja de funcionar por
consecuencia los demás también y provocan su desintegración.
 Su jerarquía está formada por sistemas, sistemas de sistemas y sistemas de
sistemas de sistemas, sistemas que existen dentro de otros que está conformado
por varios niveles.
 La propiedad de los sistemas nos sirve para identificar cada uno de sus elementos
y gracias a estos sabemos su funcionamiento.
 La teoría de los sistemas se denomina como conjunto de aportaciones
interdisciplinarias con el objetivo de estudiar las características que definen a los
sistemas.
 El enfoque de los sistemas se centra en su objetivo central.
 Los elementos o componentes de un sistema deben de relacionarse entre sí, de lo
contrario no es un sistema.
 Características del enfoque de sistemas: interdisciplinarios, cualitativo, organizado,
creativo, teórico, empírico, pragmáticos e integrados,
 Taxonomía, forma clara y ordenada donde se agrupan todos los organismos
vivientes.

12
NOTAS DE CLASES

 Objetivo de la Taxonomía: es el inventario y descripción ordenada de la


biodiversidad.
 La necesidad del enfoque de sistemas, hace referencia a la evolución de problemas
existentes, en busca de una solución favorable.
 Taxonomía se le considera como una ciencia general que va a la par de matemática
y filosofía.

2.- FUNDAMENTOS DE SISTEMAS DE INFORMACIÓN.


Esto podemos definir como conjunto de elementos que interactúan entre sí con el fin de
apoyar las actividades de una empresa o negocio o también como conjunto de elementos
o componentes interrelacionados para recolectar, manipular y diseminar datos en
información.

2.1 Conceptos y definiciones sobre Información y Sistemas de Información.


INFORMACIÓN: conjunto de datos organizados y procesados que constituyen mensajes,
instrucciones, operaciones, funciones y cualquier tipo de actividad que tenga lugar en
relación con un ordenador.
SISTEMAS DE INFORMACIÓN: Conjunto de componentes relacionados que recolectan,
procesan, almacenan y distribuyen información para apoyar la toma de decisiones y el
control en una organización.
Un sistema de información realiza cuatro actividades básicas: entrada, almacenamiento,
procesamiento y salida de información.
Entrada de Información: Es el proceso mediante el cual el Sistema de Información toma los
datos que requiere para procesar la información. Las entradas pueden ser manuales o
automáticas. Las manuales son aquellas que se proporcionan en forma directa por el
usuario, mientras que las automáticas son datos o información que provienen o son
tomados de otros sistemas o módulos.
Almacenamiento de información: El almacenamiento es una de las actividades o
capacidades más importantes que tiene una computadora, ya que a través de esta
propiedad el sistema puede recordar la información guardada en la sección o proceso
anterior. Esta información suele ser almacenada en estructuras de información
denominadas archivos. La unidad típica de almacenamiento son los discos magnéticos o
discos duros, los discos flexibles o diskettes y los discos compactos (CD-ROM).
Procesamiento de Información: Es la capacidad del Sistema de Información para efectuar
cálculos de acuerdo con una secuencia de operaciones preestablecida. Estos cálculos
pueden efectuarse con datos introducidos recientemente en el sistema o bien con datos
que están almacenados. Esta característica de los sistemas permite la transformación de
datos.
Salida de Información: La salida es la capacidad de un Sistema de Información para sacar
la información procesada o bien datos de entrada al exterior. Las unidades típicas de salida
son las impresoras, terminales, diskettes, cintas magnéticas, la voz, los graficado res y los
plotters, entre otros.

13
NOTAS DE CLASES

2.2 Elementos de los Sistemas de Información.


Es un conjunto de componentes que interaccionan entre sí para lograr un objetivo en
común, aunque existen una gran variedad de sistemas, la mayoría de ellos pueden
presentarse a través de un modelo formado por 5 bloques básicos elementos de entrada
elementos de salida sección de transformación mecanismos de control y objetivos
Estos elementos son de naturaleza diversa y normalmente se incluyen:
•Equipo computacional: necesario para que el SI pueda operar.
•El recurso humano: el que interactúa con el SI. Persona que utilizan el sistema,
alimentándolo con datos o utilizando los resultados que genere.
•Los datos o información
•Los programas: son ejecutados por la computadora, y producen diferentes tipos de
resultados.
•Las telecomunicaciones: son básicamente “hardware” y “software”, facilitan la transmisión
de texto, datos, imágenes y voz en forma electrónica.
•Procedimientos: que incluyen las políticas y reglas de operación, tanto en lo funcional del
proceso del negocio, como en los mecanismos para hacer trabajar la aplicación en la
computadora.

2.2.1 El recurso computacional.


Se entiende como "Recurso Computacional" todo el equipamiento computacional y
equipamiento de comunicaciones.
En otras palabras, comprende equipamientos como: computador, accesorios del
computador, cables de red, equipos de comunicaciones de red y servidores, entre otros. Se
asume que tanto la información como los recursos accesibles a través de la red son de
carácter privado y de propiedad exclusiva de sus dueños, quienes determinan las
modalidades de acceso de los mismos.

2.2.2El recurso humano.


Se denomina recursos humanos a las personas con las que una organización (con o sin
fines de lucro, y de cualquier tipo de asociación) cuenta para desarrollar y ejecutar de
manera correcta las acciones, actividades, labores y tareas que deben realizarse y que han
sido solicitadas a dichas personas.
Las personas son la parte fundamental de una organización, y junto con los recursos
materiales y económicos conforman el “todo” que dicha organización necesita.

2.2.3 Datos o información.


Los datos son la representación simbólica, bien sea mediante números o letras de una
recopilación de información la cual puede ser cualitativa o cuantitativa, que facilitan la
deducción de una investigación o un hecho.
Los datos indican condiciones o situaciones que por sí solos no aportan ninguna
información importante, es en conjunto de la observación y la experiencia que un dato
puede tomar cierto valor instruccional. También se dice que los datos son atributos

14
NOTAS DE CLASES

pertenecientes a cualquier ente, pues una utilidad muy significativa de los datos es que se
pueden emplear en estudios comparativos.

2.2.4 Los programas.


Un programa informático o programa de computadora es una secuencia de instrucciones,
escritas para realizar una tarea específica en una computadora.
Este dispositivo requiere programas para funcionar, por lo general, ejecutando las
instrucciones del programa en un procesador central. El programa tiene un formato
ejecutable que la computadora puede utilizar directamente para ejecutar las instrucciones.
El mismo programa en su formato de código fuente legible para humanos, del cual se
derivan los programas ejecutables (por ejemplo, compilados), le permite a un programador
estudiar y desarrollar sus algoritmos. Una colección de programas de computadora y datos
relacionados se conoce como software.

2.2.5 La documentación.
La documentación del sistema de información es un elemento fundamental, porque
proporciona entendimiento a quien lo vaya a usar para mantenerlo, base para auditorias y
para enseñar a los usuarios que hace, como lo hace y como interactuar con él, y a los
operadores y administradores como hacerlo funcionar.
Un sistema de información bien afinado es imprescindible hoy en día para la competitividad
de una empresa, e incluso para su propia supervivencia. Los sistemas de información no
solamente pueden contribuir decisivamente a la eficacia y eficiencia de las operaciones
diarias sino también a facilitar un entorno de trabajo adecuado.

2.3 Actores en los sistemas de información.


Los Jugadores (System Stakeholders)
Hay 5 grupos:
1. Dueños del Sistema
2. Usuarios del Sistema
3. Diseñadores de Sistemas
4. Constructores de Sistemas
5. Analistas de Sistemas
Usuario del Sistema
Los usuarios del sistema son lo que definen los requerimientos del negocio y las
expectativas del sistema.
Usuarios Internos: Son aquellos empleados del negocio para el cual se está construyendo
el sistema y son el mayor porcentaje de usuarios de un sistema. Dentro de este grupo
tenemos:
Empleados administrativos y de servicios realizan los procesos del día a día, procesan
órdenes, facturas, pagos etc. Ellos capturan los datos en el sistema.

15
NOTAS DE CLASES

Usuarios Externos: El uso de Internet ha permitido extender los límites de las


organizaciones, de forma que se ha generado un aumento de usuarios externos, dentro de
los cuales podemos mencionar:
Clientes son cualquier organización o persona(s) que compren nuestros productos o
servicios. Hoy día nuestros clientes se pueden convertir en usuarios directos, ya que
pueden ejecutar órdenes y compras directamente al sistema, como por ejemplo las compras
online.
Diseñadores del Sistema
Son técnicos especializados que traducen los requerimientos de los usuarios del negocio
en soluciones técnicas. Ellos diseñan: bases de datos, entradas y salidas del sistema,
pantallas, redes y software que se puede adaptar a los requerimientos del usuario.
Administrador de la base de datos son especialistas en bases de datos, se encargan de
realizar el diseño de la base de datos, y la coordinación de cambios en bases de datos
corporativas.
Arquitectos de redes se especializan en redes y telecomunicaciones.
Arquitectos Web se encargan de diseñar sitios web para las organizaciones, generalmente
de un alto grado de complejidad.
Artistas Gráficos son especialistas en la tecnología gráfica y en métodos de diseño de
interfaces fáciles de utilizar.
Expertos en Seguridad son en especialista en tecnología y metodologías utilizadas para
asegurar la integridad y la privacidad de los datos y la red.
Especialistas en tecnología son expertos en la aplicación de tecnologías específicas que
podrían ser utilizadas en un sistema. Tanto en paquetes de software como en hardware con
características específicas.
Constructores del Sistema
Su rol es la construcción del sistema de acuerdo a las especificaciones dadas por el
diseñador de sistemas.
Un constructor del sistema puede pertenecer a algunas de las siguientes especialidades:
Programador de Aplicaciones son especialistas que convierten los requerimientos de la
compañía en lenguajes de programación. Ellos desarrollan y prueban programas de
computación que capturan y almacenan datos.
Programadores de Sistemas son especialistas que desarrollan, prueban e implementan
software a nivel de sistema operativo.
Programadores de Bases de Datos son especialistas en tecnologías y lenguajes de bases
de datos, que construyen, modifican y prueban las estructuras de las bases de datos, así
como los programas que se utilizan para darles mantenimiento a las mismas.
Administrador de Redes son especialistas que diseñan, instalan y optimizan las redes de
computadoras.

16
NOTAS DE CLASES

Administradores de la Seguridad son especialistas que diseñan, implementan y manejan


la seguridad y controles de privacidad de una red.
Web master son especialistas que codifican y dan mantenimiento a los servidores Web.
Integradores de Software son especialistas que integran paquetes de software con
hardware, redes y otros paquetes de software.
Analista de Sistemas
Es un especialista que estudia los problemas y necesidades de una organización para
determinar cómo las personas, datos, procesos y la tecnología de la información pueden
en conjunto mejorar un negocio.
Roles del Analista de Sistemas
El analista de sistemas evalúa de manera sistemática el funcionamiento de un negocio
mediante el examen de la entrada, el procesamiento de datos y su consiguiente producción
de información, con el propósito de mejorar los procesos de una organización. Muchas
mejoras incluyen un mayor apoyo a las funciones de negocio a través del uso de sistemas
de información computarizados.
Un analista debe tener la capacidad de trabajar con todo tipo de gente y contar con
suficiente experiencia en computadoras. El analista desempeña diversos roles, en
ocasiones varios de ellos al mismo tiempo. Los tres principales roles del analista de
sistemas son el de consultor, exporto en soporte técnico y agente de cambio.
Conceptos.
Software: programas de computadora y su documentación asociada
Ingeniería del software: disciplina de ingeniería que comprende todos los aspectos de la
producción del software. Incluye las formas prácticas para desarrollar y entregar un software
útil.
La ingeniería de sistemas se refiere a todos los aspectos del desarrollo de sistemas
informáticos incluyendo hardware, software e ingeniería de procesos.
La ingeniería del software es parte de dicho proceso.
Modelos de los procesos del software
Es una representación simplificada de un proceso de software presentada desde una
perspectiva específica.
Existen tres modelos principales
1 enfoque en cascada
2 desarrollo iterativo
3 ingeniería del software basada en componentes
Los costos de desarrollo dependen del modelo que se emplee; a grandes rasgos, el 60%
de los costos son de desarrollo y el 40% restante son de pruebas.

17
NOTAS DE CLASES

Existen diferentes métodos para desarrollar software. Su propósito es facilitar su producción


fácil abajo costo y de alta calidad. Uno de esos métodos son los de análisis estructurado y
JSD; los cuales se identifican los componentes funcionales básicos de un sistema. Otros
métodos son los orientados a objetos basados en UML (lenguaje de modelado unificado).
Un buen software se considera así cuando cumple con características tales como
mantenibilidad confiabilidad eficiencia y usabilidad
Herramienta case facilitan la creación de sistemas para diseño o modelado.

3.- Tipos de sistemas de información


Los sistemas de información se desarrollan con diversos propósitos, según las necesidades
de empresa. Los sistemas de procesamiento de transacciones funcionan al nivel operativo
de una organización, los sistemas de automatización de la oficina y los sistemas de trabajo
del conocimiento, apoyan el trabajo al nivel del conocimiento. Los sistemas de información
gerencial y los sistemas de apoyo a la toma de decisión se encuentran entre los sistemas
de alto nivel. Los sistemas expertos aplican el conocimiento de los encargados de la toma
de decisiones para solucionar problemas estructurados específicos. Los sistemas de apoyo
a ejecutivos se encuentran en el nivel estratégico de la administración. Los sistemas de
apoyo a la toma de decisiones en grupo y los sistemas de trabajo corporativo apoyados por
computadora, descritos de manera más general, auxilian la toma de decisiones
semiestructuradas o no estructuradas a nivel de grupo.
Sistemas de procesamiento de transacciones

3.1 SISTEMAS DE PROCESAMIENTO DE TRANSACCIONES


Los sistemas de procesamiento de transacciones son sistemas de información
computarizada creados para procesar grandes cantidades de dates relacionadas con
transacciones rutinarias de negocios, como las nóminas y los inventarios. Un TPS elimina,
el fastidio que representa la realización de transacciones operativas necesarias y reduce el
tiempo que una vez fue requerido para llevarlas a cabo de manera manual, aunque los
usuarios aún tienen que capturar datos en los sistemas computarizados. Los sistemas de
procesamiento de transacciones expanden los límites de la organización dado que le
permiten interactuar con entornos externos. Es importante para las operaciones cotidianas
de un negocio, que estos sistemas funcionen sin ningún tipo de interrupción.

3.2 SISTEMAS DE INFORMACIÓN ESTRATÉGICOS


Su función primordial es crear una diferencia con respecto a los competidores de la
organización (o salvar dicha diferencia) que hagan más atractiva a ésta para los potenciales
clientes. Por ejemplo, en la banca, hace años que se implantaron los cajeros automáticos,
pero en su día, las entidades que primero ofrecieron este servicio disponían de una ventaja
con respecto a sus competidores, y hoy día cualquier entidad que pretenda ofrecer servicios
bancarios necesita contar con cajeros automáticos si no quiere partir con una desventaja
con respecto al resto de entidades de este sector. En este sentido, los cajeros automáticos
se pueden considerar sistemas de información estratégicos.

18
NOTAS DE CLASES

Su función es lograr ventajas que los competidores no posean, tales como ventajas en
costos y servicios diferenciados con clientes y proveedores. Apoyan el proceso de
innovación de productos dentro de la empresa. Suelen desarrollarse dentro de la
organización, por lo tanto, no pueden adaptarse fácilmente a paquetes disponibles en el
mercado. Entre las características más destacables de estos sistemas se pueden señalar:
 Cambian significativamente el desempeño de un negocio al medirse por uno o más
indicadores clave, entre ellos, la magnitud del impacto.
 Contribuyen al logro de una meta estratégica.
 Generan cambios fundamentales en la forma de dirigir una compañía, la forma en
que compite o en la que interactúa con clientes y proveedores.

3.3 SISTEMAS DE INFORMACIÓN PARA EJECUTIVOS


Un Sistema de Información para Ejecutivos o Sistema de Información Ejecutiva es una
herramienta software, basada en un DSS, que provee a los gerentes de un acceso sencillo
a información interna y externa de su compañía, y que es relevante para sus factores clave
de éxito.
La finalidad principal es que el ejecutivo tenga a su disposición un panorama completo del
estado de los indicadores de negocio que le afectan al instante, manteniendo también la
posibilidad de analizar con detalle aquellos que no estén cumpliendo con las expectativas
establecidas, para determinar el plan de acción más adecuado.
De forma más pragmática, se puede definir un EIS como una aplicación informática que
muestra informes y listados de las diferentes áreas de negocio, de forma consolidada, para
facilitar la monitorización de la empresa o de una unidad de la misma.
El EIS se caracteriza por ofrecer al ejecutivo un acceso rápido y efectivo a la información
compartida, utilizando interfaces gráficas visuales e intuitivas. Suele incluir alertas e
informes basados en excepción, así como históricos y análisis de tendencias. También es
frecuente que permita la domiciliación por correo de los informes más relevantes.

3.4 SISTEMAS DE APOYO A LA TOMA DE DECISIONES


Los sistemas de Apoyo a la Toma de Decisiones o Decisión Support System (DDS), se
encuentran dentro del nivel de gestión o administrativo en la pirámide de los sistemas de
información. Son sistemas de apoyo enfocados en el análisis de los datos de la empresa y
sirven para ayudar a los directivos a tomar decisiones que a menudo son cambiantes y se
deben tomar rápidamente.
Se dice que son de apoyo puesto que ayudan a las personas interesadas a reunir todos los
datos necesarios, a generar alternativas y, a tomar finalmente la decisión más idónea a
través de proveerlos con estimaciones, evaluaciones y de comparaciones de alternativas
posibles.
Algunos ejemplos de lo que los sistemas DDS nos permitan hacer son: análisis de vendas
por regiones, planificación de la producción, análisis de costos y análisis de precios y
rendibilidad.

19
NOTAS DE CLASES

Estos sistemas se acostumbran a apoyar con los sistemas de TPS y los MIS aunque a
veces también ofrecen información de fuentes externas. Además, los sistemas DSS
normalmente necesitan disponer de un motor OLAP que facilite el análisis de estos datos.
Los sistemas DSS son herramientas muy utilizadas dentro del ámbito de inteligencia
empresarial (Business Intelligence) ya que permiten realizar un análisis de diferentes
variables de la empresa.
Algunas de las características de los sistemas DSS son:
Extraer y manipular la información de manera dinámica y flexible.
Ayudar y dar soporte a la toma de decisiones.
Definir la información que se necesita y como se debe de mostrar para que sea realmente
útil para el usuario.
Tomar múltiples decisiones al mismo tiempo.

3.5 SISTEMAS EXPERTOS


Los Sistemas Expertos, rama de la Inteligencia Artificial, son sistemas informáticos que
simulan el proceso de aprendizaje, de memorización, de razonamiento, de comunicación y
de acción en consecuencia de un experto humano en cualquier rama de la ciencia.
Estas características le permiten almacenar datos y conocimiento, sacar conclusiones
lógicas, tomar decisiones, aprender de la experiencia y los datos existentes, comunicarse
con expertos humanos, explicar el porqué de las decisiones tomadas y realizar acciones
como consecuencia de todo lo anterior.
Técnicamente un sistema experto, contiene una base de conocimientos que incluye la
experiencia acumulada de expertos humanos y un conjunto de reglas para aplicar ésta base
de conocimientos en una situación particular que se le indica al programa. Cada vez el
sistema se mejora con adiciones a la base de conocimientos o al conjunto de reglas.
Con la ayuda de un Sistema Experto, personas con poca experiencia pueden resolver
problemas que requieren un "conocimiento formal especializado".
Los Sistemas Expertos pueden obtener conclusiones y resolver problemas de forma más
rápida que los expertos humanos.
Los Sistemas Expertos razonan, pero en base a un conocimiento adquirido y no tienen sitio
para la subjetividad.
Se ha comprobado que los Sistemas Expertos tienen al menos, la misma competencia que
un especialista humano.

3.6 SISTEMAS PARA EL DISEÑO APOYADO POR COMPUTADORA (CAD, CASE,


ELECTRÓNICA)
Más conocido por las siglas inglesas CAD (Computer Aided Design), es el uso de una
amplio rango de herramientas computacionales que asisten a ingenieros, arquitectos y a
otros profesionales del diseño en sus respectivas actividades. También se llega a encontrar
denotado con una adicional "D" en las siglas CADD (Computer Aided Drafting and Design).

20
NOTAS DE CLASES

Los paquetes actuales varían desde aplicaciones basadas en vectores y sistemas de dibujo
en 2 dimensiones (2D) hasta modeladores en 3 dimensiones (3D) a través del uso de
modeladores de sólidos y superficies paramétricas. Se trata básicamente de una base de
datos de entidades geométricas (puntos, líneas, arcos, etc.) con la que se puede operar a
través de una interfaz gráfica.
La base de datos asocia a cada entidad una serie de propiedades como color, capa, estilo
de línea, nombre, definición geométrica, etc., que permiten manejar la información de forma
lógica. Además pueden asociarse a las entidades o conjuntos de estas, otro tipo de
propiedades como el coste, material, etc., que permiten enlazar el CAD a los sistemas de
gestión y producción.

3.7 SISTEMAS DE INFORMACIÓN GEOGRÁFICA (SIG)


Un Sistema de Información Geográfica (SIG o GIS, en su acrónimo inglés “Geographic
Information System” es una integración organizada de hardware, software y datos
geográficos diseñada para capturar, almacenar, manipular, analizar y desplegar en todas
sus formas la información geográficamente referenciada con el fin de resolver problemas
complejos de planificación y de gestión.
El SIG funciona como una base de datos con información geográfica (datos alfanuméricos)
que se encuentra asociada por un identificador común a los objetos gráficos de un mapa
digital. De esta forma, señalando un objeto se conocen sus atributos e, inversamente,
preguntando por un registro de la base de datos se puede saber su localización en la
cartografía.
La razón fundamental para utilizar un SIG es la gestión de información espacial. El sistema
permite separar la información en diferentes capas temáticas y las almacena
independientemente, permitiendo trabajar con ellas de manera rápida y sencilla, y
facilitando al profesional la posibilidad de relacionar la información existente a través de la
topología de los objetos, con el fin de generar otra nueva que no podríamos obtener de otra
forma.

3.8 SISTEMAS DE SOFTWARE EDUCATIVO


Es un término que hace referencia a un programa informático. Estas herramientas
tecnológicas disponen de distintas aplicaciones que posibilitan la ejecución de una variada
gama de tareas en un ordenador o computadora.
A partir de estas definiciones, podemos indicar que un software educativo es un programa
informático que se emplea para educar al usuario. Esto quiere decir que el software
educativo es una herramienta pedagógica o de enseñanza que, por sus características,
ayuda a la adquisición de conocimientos y al desarrollo de habilidades.

Existen diferentes clases de software educativo. Algunos de estos programas son


diseñados como apoyo al docente. De esta manera, el maestro o el profesor acuden al
software para ofrecer sus lecciones o para reforzar una clase. Otros tipos de software
educativo, en cambio, se orientan directamente al alumno, ofreciéndole un entorno en el
cual puede aprender por su propia cuenta.

21
NOTAS DE CLASES

El software educativo es muy importante en la educación a distancia. Estas herramientas


tecnológicas permiten simular las condiciones que existen en un aula o un salón de clase.
Así el estudiante puede “ingresar” a un salón virtual, interactuar con el docente a través de
videoconferencias, chat o correo electrónico, completar evaluaciones, etc.
Dentro del entorno de un aula virtual pueden existir diferentes herramientas que faciliten la
enseñanza y la comunicación entre todos los participantes. A pesar de contener el término
“aula”, es importante comprender que este tipo de espacio debe presentar ciertas
diferencias con un salón convencional, para hacer frente a potenciales inconvenientes de
tipo técnico, como ser la inestabilidad de las conexiones a Internet de los estudiantes, o
bien la falta de potencia de sus equipos.

3.9 SISTEMAS QUE UTILIZAN MULTIMEDIOS


Permite reproducir simultáneamente textos, imágenes, programas, fotografías, sonidos,
secuencias audiovisuales. Ejemplo: Power Point, Adobe, Video, etc.

Existe una tendencia muy marcada a producir material publicitario y promocional en forma
digital. Folletos, panfletos, volantes y lógicamente e-mail que incluyen textos atractivos,
coloridas imágenes fijas, animaciones, videos y sonido. Multimedios y multimedia son
palabras utilizadas para referirse a equipos informáticos (PCs) o productos tecnológicos
(CD-ROM) que permiten ver y escuchar información audiovisual. El concepto incluye a los
sistemas que permiten ir saltando de información en información, a partir de enlaces de
gráficos o texto. Es corriente utilizar sistemas un medio a la vez (mono-medios) para
comunicarnos, esto es el sonido, la imagen o un texto. El multimedios supone la
comunicación utilizando muchos de esos métodos al mismo tiempo. Por encima de los
sistemas multimedios, encontramos los hiper-medios que son aquellos que permiten inter-
actividad entre varios tipos de medios. Cuando navegamos por los contenidos de un CD-
ROM, lo hacemos sobre un producto hiper-medios y no multimedios. Analizando con más
detalle éste término observaremos que podremos diferenciarlo de acuerdo a dos criterios:

El área multimedios, que es el resultado de combinar la información de los mono-medios


(teléfono, televisión, etc.)

La producción multimedios que es el proceso de elaborar productos interactivos o hiper-


medios en el que se integran sonido, imágenes, textos, vídeo… Un poco de historia La
tecnología multimedios actual es el resultado del desarrollo de avances en los medios de
comunicación que se han producido en últimos 30 años. Televisión a color, sistemas de
vídeo, microcomputadoras, constituyen la base tecnológica que desemboca en
multimedios. En la década de los 90 aparecen los CD-ROM, que popularizan al
multimedios. Por otro lado llega la Internet y su mejor aliada la Web o Telaraña Mundial,
que hacen posible el desarrollo del multimedios en línea. Los próximos años estarán
caracterizados por una enorme lucha entre empresas que buscarán la forma de
posicionarse para controlar esta nueva y poderosa forma de transmitir ideas y divulgar

22
NOTAS DE CLASES

información. El mercado multimedia Las empresas que más interés han demostrado en esta
tecnología son:
Las empresas de televisión por satélite y cable, Las empresas de telecomunicaciones, Las
editoriales que han comenzado a creer en las ediciones digitales produciendo “e-books”;
Las multinacionales desarrolladoras de software que persiguen establecer estándares que
puedan controlar Internet y las redes de área amplia del futuro;
Paralelamente se desarrolla una serie de alianzas estratégicas y fusiones de empresas -
editoriales, informáticas y medios de comunicación, que no hace sino enfatizar la creciente
polarización hacia los servicios multimedia.

Conclusión
Podemos darnos una idea clara sobre que un sistema es lo más importante pero que a su
vez este no puede funcionar sin las demás características y por esto debemos conocer
todas las características para poder elaborar un sistema correctamente.

5.- MODELOS DE DESARROLLO DE SOFTWARE

5.1 MODELO DE DESARROLLO DE SOFTWARE EN ESPIRAL


Es un modelo de proceso de software evolutivo que conjuga la naturaleza iterativa de
construcción de prototipos con los aspectos controlados y sistemáticos del modelo lineal
secuencial.
Funcionamiento del Modelo

El software se desarrolla en una serie de versiones incrementales. Durante las primeras


interacciones, la versión incremental podría ser un modelo en papel o un prototipo.

Ventajas del Modelo


Es un enfoque realista del desarrollo de sistemas y de software a gran escala.
Utiliza la construcción de prototipos como mecanismo de reducción de riesgos.
Permite a quien lo desarrolla aplicar el enfoque de construcción de prototipos en cualquier
etapa de evolución del producto.
Demanda una consideración directa de los riesgos técnicos en todas las etapas del
proyecto, y, si se aplica adecuadamente, debe reducir los riesgos antes de que se
conviertan en problemáticos.

Desventajas del Modelo


Puede resultar difícil convencer a grandes clientes (particularmente en situaciones bajo
contrato) de que el enfoque evolutivo es controlable.
Requiere una considerable habilidad para la evaluación del riesgo.
No se ha utilizado tanto como los paradigmas lineales secuenciales o de construcción de
prototipos.

23
NOTAS DE CLASES

5.2 Modelo de desarrollo de software en cascada


Permiten la organización en el desarrollo del software a través de la implementación de
sus características etapas, esto quiere decir que cuando se este llevando a cabo todas las
tareas pertinentes dentro de esa etapa, no se podrá avanzar a la siguiente etapa hasta no
concluir con todas las tareas.
Planificación:
Realiza un estudio de factibilidad del software así como contemplar los posibles costos
que pueden surgir mediante su implementación.
Análisis y Diseño de Requerimientos:
Involucra la identificación de las características que nos guían para determinar las
funcionalidades del software de acuerdo al medio donde se pretende implementar, es muy
importante notar que trata de responder a las preguntas ¿Quienes intervienen en el uso
del Software?,
Diseño:
• Se identifica y describe las abstracciones del software y cumplir con los
requerimientos plasmando todas esas características en un diseño que permite
visualizar y contemplar adicionalmente situaciones no previstas.
Ventajas
• El tiempo que se pasa en diseñar el producto en las primeras fases del proceso
• La documentación es muy exhaustiva y si se une al equipo un nuevo
desarrollador, podrá comprender el proyecto leyendo la documentación.
• Ideal para proyectos estables, donde los requisitos son claros y no van a cambiar
a lo largo del proceso de desarrollo.
• Desventajas
• No se va mostrando al cliente el producto a medida que se va desarrollando, si no
que se ve el resultado una vez ha terminado todo el proceso. Esto cual provoca
inseguridad por parte del cliente que quiere ir viendo los avances en el producto
• Los diseñadores pueden no tener en cuenta todas las dificultades que se
encontrarán cuando estén diseñando un software, lo que conllevará rediseñar el
proyecto para solventar el problema.

5.3 Modelo de desarrollo de software V


Es una representación grafica del ciclo de vida del desarrollo del sistema.
¿CÓMO SE UTILIZA?
Parte izquierda
Parte derecha
Abajo
Especificación
Parte izquierda:
Especificaciones de requerimiento de usuario
Especificaciones funcionales
Especificaciones de diseño

Se conforma por
NIVEL 1:
Orientado al cliente, se compone del análisis de requisitos y especificaciones.
NIVEL 2
Características funcionales del sistema.
NIVEL 3

24
NOTAS DE CLASES

Conjunto denominado arquitectura del sistema.


NIVEL 4
Fase de implementación
Se utiliza en:
El modelo VPM es el modelo de burbuja más utilizado por los buzos de alta tecnología de
hoy.

5.4 Modelo de desarrollo de Software de Prototipo


¿QUÉ ES?
 Un prototipo es un modelo el cual podemos utilizar para generar y diseñar una
actividad que nos permita crear un diseño rápido en la construcción de un
software.

 Modelo de Prototipos: También conocido como desarrollo con prototipación o


modelo de desarrollo evolutivo, se inicia con la definición de los objetivos globales
para el software, luego se identifican los requisitos conocidos y las áreas del
esquema en donde es necesaria más definición.
Tipos de prototipos:
 Hay dos clases de prototipos el desechable y el evolucionario.
 El desechable: nos sirve para eliminar dudas sobre lo que realmente quiere el
cliente además para desarrollar la interfaz que más le convenga al cliente.
 El evolucionario: es un modelo parcialmente construido que puede pasar de ser
prototipo a ser software pero no tiene una buena documentación y calidad.

¿CÓMO SE UTILIZA?
 Se utilizan para dar al usuario una vista preliminar de parte del software.

 Este modelo es básicamente prueba y error ya que si al usuario no le gusta una


parte del prototipo significa que la prueba fallo por lo cual se debe corregir el error
que se tenga hasta que el usuario quede satisfecho.

ETAPAS:
 Recolección y refinamiento de requisitos

 Modelado, diseño rápido

 Construcción del Prototipo

 Desarrollo, evaluación del prototipo por el cliente

 Refinamiento del prototipo

 Producto de Ingeniería

VENTAJAS:
 No modifica el flujo del ciclo de vida

25
NOTAS DE CLASES

 Reduce el riesgo de construir productos que no satisfagan las necesidades de los


usuarios

 Reduce costo y aumenta la probabilidad de éxito

 Exige disponer de las herramientas adecuadas

 Este modelo es útil cuando el cliente conoce los objetivos generales para
el software, pero no identifica los requisitos detallados de entrada, procesamiento
o salida.

 También ofrece un mejor enfoque cuando el responsable del desarrollo del


software está inseguro de la eficacia de un algoritmo, de la adaptabilidad de
un sistema operativo o de la forma que debería tomar la interacción humano-
máquina.

DESVENTAJAS
 Debido a que el usuario ve que el prototipo funciona piensa que este es el
producto terminado y no entienden que recién se va a desarrollar el software.

 El desarrollador puede caer en la tentación de ampliar el prototipo para construir


el sistema final sin tener en cuenta los compromisos de calidad y mantenimiento
que tiene con el cliente.

Tipos de Modelo de Prototipos:


 Modelo de Prototipos rápido: Metodología de diseño que desarrolla rápidamente
nuevos diseños, los evalúa y prescinde del prototipo cuando el próximo diseño es
desarrollado mediante un nuevo prototipo.

 Modelo de Prototipos reutilizable: También conocido como "Evolutionary


Prototyping"; no se pierde el esfuerzo efectuado en la construcción del prototipo
pues sus partes o el conjunto pueden ser utilizados para construir el producto real.
Mayormente es utilizado en el desarrollo de software, si bien determinados
productos de hardware pueden hacer uso del prototipo como la base del diseño de
moldes en la fabricación con plásticos o en el diseño de carrocerías de
automóviles.

 Modelo de Prototipos Modular: También conocido como Prototipado Incremental


(Incremental prototyping); se añaden nuevos elementos sobre el prototipo a
medida que el ciclo de diseño progresa.

 Modelo de Prototipos Horizontal: El prototipo cubre un amplio número de


aspectos y funciones pero la mayoría no son operativas. Resulta muy útil para
evaluar el alcance del producto, pero no su uso real.

26
NOTAS DE CLASES

 Modelo de Prototipos Vertical: El prototipo cubre sólo un pequeño número de


funciones operativas. Resulta muy útil para evaluar el uso real sobre una pequeña
parte del producto.

 Modelo de Prototipos de Baja-fidelidad: El prototipo se implementa con papel y


lápiz, emulando la función del producto real sin mostrar el aspecto real del mismo.
Resulta muy útil para realizar tests baratos.

 Modelo de Prototipos de Alta-fidelidad: El prototipo se implementa de la forma


más cercana posible al diseño real en términos de aspecto, impresiones,
interacción y tiempo.

5.5 SCRUM
 Scrum es un proceso en el que se aplican de manera regular un conjunto
de buenas prácticas para trabajar colaborativamente, en equipo, y obtener el mejor
resultado posible de un proyecto. Estas prácticas se apoyan unas a otras y su
selección tiene origen en un estudio de la manera de trabajar de equipos
altamente productivos.

 En Scrum se realizan entregas parciales y regulares del producto final, priorizadas


por el beneficio que aportan al receptor del proyecto. Por ello, Scrum está
especialmente indicado para proyectos en entornos complejos, donde se
necesita obtener resultados pronto, donde los requisitos son cambiantes o poco
definidos, donde la innovación, la competitividad, la flexibilidad y
la productividad son fundamentales.
 En Scrum un proyecto se ejecuta en bloques temporales cortos y
fijos (iteraciones que normalmente son de 2 semanas, aunque en algunos equipos
son de 3 y hasta 4 semanas, límite máximo de feedback y reflexión). Cada
iteración tiene que proporcionar un resultado completo, un incremento de producto
final que sea susceptible de ser entregado con el mínimo esfuerzo al cliente
cuando lo solicite.

Las actividades que se llevan a cabo en Scrum son las siguientes:

 Planificación de la iteración
 El primer día de la iteración se realiza la reunión de planificación de la
iteración. Tiene dos partes:
 1. Selección de requisitos (4 horas máximo). El cliente presenta
al equipo la lista de requisitos priorizada del producto o proyecto. El equipo
pregunta al cliente las dudas que surgen y selecciona los requisitos más
prioritarios que se compromete a completar en la iteración, de manera que
puedan ser entregados si el cliente lo solicita.
 2. Planificación de la iteración (4 horas máximo). El equipo elabora
la lista de tareas de la iteración necesarias para desarrollar los requisitos a
que se ha comprometido. La estimación de esfuerzo se hace de manera
conjunta y los miembros del equipo se auto asignan las tareas.

27
NOTAS DE CLASES

 Ejecución de la iteración
 Cada día el equipo realiza una reunión de sincronización (15 minutos
máximo), normalmente delante de un tablero físico o pizarra (Scrum
Taskboard). Cada miembro del equipo inspecciona el trabajo que el resto
está realizando (dependencias entre tareas, progreso hacia el objetivo de
la iteración, obstáculos que pueden impedir este objetivo) para poder hacer
las adaptaciones necesarias que permitan cumplir con el compromiso
adquirido. En la reunión cada miembro del equipo responde a tres
preguntas:
 ¿Qué he hecho desde la última reunión de sincronización?
 ¿Qué voy a hacer a partir de este momento?
 ¿Qué impedimentos tengo o voy a tener?

Inspección y adaptación
 El último día de la iteración se realiza la reunión de revisión de la iteración.
Tiene dos partes:
 1. Demostración (4 horas máximo). El equipo presenta al cliente los
requisitos completados en la iteración, en forma de incremento de producto
preparado para ser entregado con el mínimo esfuerzo. En función de los
resultados mostrados y de los cambios que haya habido en el contexto del
proyecto, el cliente realiza las adaptaciones necesarias de manera objetiva,
ya desde la primera iteración, re planificando el proyecto.
 2. Retrospectiva (4 horas máximo). El equipo analiza cómo ha sido su
manera de trabajar y cuáles son los problemas que podrían impedirle
progresar adecuadamente, mejorando de manera continua su
productividad. El Facilitador se encargará de ir eliminando los obstáculos
identificados.
ventajas y desventajas
ventajas:
 Scrum es una propuesta de gestión basada en la división del trabajo en
iteraciones, es decir, fases con objetivos y tareas específicas. Esto hace que
necesariamente aporte beneficios en aspectos como los siguientes:
 Gestión de las expectativas de los clientes. Los clientes pueden participar
en cada una de las iteraciones y proponer soluciones. De hecho, el proceso en
su conjunto está pensado para un tipo de evaluación conjunta.
 Resultados anticipados. Cada iteración arroja una serie de resultados. No es
necesario, por tanto, que el cliente espere hasta el final para ver el producto.
 Flexibilidad y adaptación a los contextos. Se adapta a cualquier contexto,
área o sector de la gestión. No es una técnica exclusiva de ninguna disciplina.
 Gestión sistemática de riesgos. Del mismo modo, los riesgos que pueden
afectar a un proyecto son gestionados en el mismo momento de su aparición.
La intervención de los equipos de trabajo es inmediata.
Desventajas

 Pero ojo, antes de que te decidas por esta metodología de gestión, viene bien
que mires las siguientes limitaciones en cuanto a su implementación:

28
NOTAS DE CLASES

 Funciona sobre todo con equipos reducidos. Las empresas grandes, por
ejemplo, deben estar sectorizadas o divididas en grupos con objetivos
concretos. De lo contrario, el efecto de la técnica se perderá.

 Requiere una exhaustiva definición de las tareas y sus plazos. Cuando


estos dos aspectos no se definen adecuadamente, Scrum se desvanece.
Recuerda que la división del trabajo en iteraciones (y de éstas en tareas
específicas) son la esencia de esta metodología.

 Exige una alta cualificación o formación. No es una modalidad de gestión


propia de grupos junior o que apenas estén en proceso de formación. Gran
parte del éxito de Scrum radica en la experiencia que aportan los profesionales
de los equipos, quienes por lo general acumulan años de experiencia.

29

Vous aimerez peut-être aussi