Está en la página 1de 189

Capitulo I:

By @rkanosant

El Rol del analista de Sistemas

Capitulo I: By @rkanosant El Rol del analista de Sistemas Ing. Angel Fernando Navarro Raymundo

Ing. Angel Fernando Navarro Raymundo

By @rkanosant

OBJETIVOS

1. Recordar los tipos básicos de sistemas de cómputo con los que debe trabajar un analista de sistemas.

2. Entender la manera en que las nuevas tecnologías

influyen en la dinámica de un sistema.

3. Reconocer los diversos roles de un analista de sistemas.

4. Conocer los pasos del SDLC y saber como aplicarlos

a un sistema real.

5. Comprender la función de las herramientas CASE y como ayudan a un analista de sistemas.

6. Explorar otras metodologías como el diseño de

sistemas orientados a objetos y la elaboración de

prototipos.

By @rkanosant

TIPOS DE SISTEMAS

Sistema de procesamiento de transacciones TPS, Transaction Prosesing Systems. nivel operativo de una organización.

Sistemas

Systems.

de

automatización

de

la

oficina,

OAS,

Office

Automation

Sistema de trabajo del conocimiento, KWS, Knowledge Work Systems- nivel del conocimiento.

Sistema de información gerencial, MIS, Management Information Systems.

Sistemas de apoyo a la toma de decisiones, DSS, Decision Support Systems. alto nivel.

Sistemas de apoyo a la toma de decisiones en grupo, GDSS, Competer- Supported Collaborative Work Systems. decisiones semiestructuradas o no estructuradas

Sistemas de trabajo colaborativo apoyados por computadora

Sistemas

de apoyo a ejecutivos, ESS, Executive Support Systems. nivel

estratégico

By @rkanosant

NIVELES DE LA ORGANIZACIÓN

By @rkanosant NIVELES DE LA ORGANIZACIÓN

By @rkanosant

INTEGRACION DE LAS

TECNOLOGIAS DE SISTEMAS

By @rkanosant INTEGRACION DE LAS TECNOLOGIAS DE SISTEMAS

By @rkanosant

INTEGRACION DE LAS

TECNOLOGIAS DE SISTEMAS

Nuevas tecnologías de información que los analistas de sistemas utilizaran para empresas que

que los analistas de sistemas utilizaran para empresas que buscan integrar sus aplicaciones de comercio electrónico

buscan integrar sus aplicaciones de comercio

electrónico con sus negocios tradicionales, o bien, iniciar negocios electrónicos

completamente nuevos.

By @rkanosant

APLICACIONES DE COMERCIO

ELECTRONICO Y SISTEMAS WEB

Muchos de los sistemas pueden dotarse de una mayor funcionalidad si se migran a la Word Wide Web o si desde su concepción se implementar como tecnologías basadas en la Web. Hay muchos beneficios derivados de la implementación de una aplicación en la Web:

de la implementación de una aplicación en la Web: 1. Una creciente difusión de la disponibilidad

1. Una creciente difusión de la disponibilidad de un servicio,

producto, industria, persona o grupo.

2. La posibilidad de que los usuarios accedan las 24 horas.

3. La estandarización del diseño de la interfaz.

4. La creación de un sistema que se puede extender a nivel

mundial y llegar a gente en lugares remotos sin preocuparse por la zona horaria en que se encuentren.

By @rkanosant

SISTEMAS DE PLANEACION DE

RECURSOS EMPRESARIALES

¿Qué es un ERP? (Enterprise Resource Planning) El ERP es un sistema integral de gestión empresarial que está diseñado para modelar y automatizar la mayoría de procesos

en la empresa (área de finanzas, comercial, logística,

producción, etc.). Su misión es facilitar la planificación de todos los recursos de la empresa.

Lo más destacable de un ERP es que unifica y ordena toda la

información de la empresa en un solo lugar, de este modo cualquier suceso queda a la vista de forma inmediata, posibilitando la toma de decisiones de forma más rápida y segura, acortando los ciclos productivos.

By @rkanosant

SISTEMAS DE PLANEACION DE

RECURSOS EMPRESARIALES

e

incrementaremos la calidad de nuestros servicios y

productos. La implantación de un ERP conlleva la eliminación

de barreras ínter departamentales, la información fluye por toda la empresa eliminando la improvisación por falta de información.

Con

un

ERP

tendremos

la

empresa

bajo

control

Los ERP más completos ofrecen módulos para planificar a capacidad finita. Los ERP son el núcleo de otras aplicaciones como pueden ser el CRM (Gestión de las relaciones con los

clientes), Data Mining (Conversión de datos en información

útil), etc.

Ingrese al siguiente link: http://www.sap.com/andeancarib/smallbusiness/solutions/demos/index.epx y vea la Demo SAP
Ingrese al siguiente link:
http://www.sap.com/andeancarib/smallbusiness/solutions/demos/index.epx y
vea la Demo SAP Business One al finalizar realice un comentario a
la dirección de correo: angel_navarro@msn.com

By @rkanosant

SISTEMAS PARA DISPOSITIVOS

INALAMBRICOS Y PORTATILES

Los analistas tienen la exigencia de diseñar

nuevos sistemas y aplicaciones, muchos de ellos para dispositivos inalámbricos y computadoras portátiles como la popular serie de computadoras

Palm y otros asistentes personales digitales

(PDAs, Personal Digital Assitants). Además los analistas podrían llegar a diseñar redes de comunicaciones estándar o inalámbricas que integren voz, video y correo electrónicos en intranets para una organización o extranets para la industria. El comercio electrónico inalámbrico se

conoce como comercio móvil o m-commerce.

o extranets para la industria. El comercio electrónico inalámbrico se conoce como comercio móvil o m-commerce.

By @rkanosant

SOFTWARE DE CODIGO

ABIERTO

Es una alternativa al desarrollo de

DE CODIGO ABIERTO Es una alternativa al desarrollo de software tradicional cuyo código patentado se oculta

software tradicional cuyo código patentado se oculta a los usuarios. Representa un modelo de desarrollo y filosofía de distribución de software

gratuito y publicación de su código (las

instrucciones para la computadora) se puede estudiar y compartir, y muchos usuarios y programadores tienen la posibilidad de modificarlo.

Entre los ejemplos se encuentran el sistema operativo Linux y el software Apache empleado en servidores que alojan sitios Web. Si el software es de distribución gratuita, ¿Cómo ganan dinero las compañías? Para ello, tienen que proporcionar un servidor un servicio, personalizar programas para los

usuarios y darle seguimiento con un soporte continuo. En un mundo de software de

código abierto, el desarrollo de sistemas continuaría su evolución hacia una industria

de servicios.

By @rkanosant

LA NECESIDAD DEL ANALISIS Y DISEÑO DE

SISTEMAS

By @rkanosant LA NECESIDAD DEL ANALISIS Y DISEÑO DE SISTEMAS

By @rkanosant

NECESITAMOS UN SISTEMA

By @rkanosant NECESITAMOS UN SISTEMA

By @rkanosant

ROLES DEL ANALISTA DE SISTEMAS

Evalúa de manera sistemática el funcionamiento de un negocio

de manera sistemática el funcionamiento de un negocio Enfoque sistemático y metódico para analizar y en

Enfoque sistemático y metódico para analizar y en consecuencia mejorar lo que sucede en el contexto específico creado por un negocio.

Nuestra definición de analista de sistema es amplia. El analista debe tener la capacidad de trabajar con todo tipo de gente y contar con suficiente experiencia en computadora.

El analista desempeña diversos roles, en ocasiones varios de ellos al mismo tiempo. Los tres roles principales del analista de sistemas son el de consultor, experto en soporte técnico y agente de cambio.

By @rkanosant

EL ROL DE CONSULTOR DEL

ANALISTA DE SISTEMAS

Podría ser contratado de manera específica para enfrentar los problemas

de sistemas de información de una

empresa. Esta contratación se puede traducir en una ventaja porque los consultores externos tienen una perspectiva fresca de la cual carecen los

demás miembros de una organización. También se puede traducir en una desventaja porque alguien externo nunca conocerá la verdadera cultura

organizacional. En su función de consultor

externo, Además, tendrá que apoyarse en los usuarios de los sistemas de información para entender la cultura organizacional desde la perspectiva que

tienen ellos.

usuarios de los sistemas de información para entender la cultura organizacional desde la perspectiva que tienen

By @rkanosant

EL ROL DE EXPERTO EN SOPORTE TECNICO

DEL ANALISTA DE SISTEMAS

ROL DE EXPERTO EN SOPORTE TECNICO DEL ANALISTA DE SISTEMAS • Dentro de la empresa en

Dentro de la empresa en la cual labora de manera regular. En este rol el analista recurre a su experiencia profesional con

el hardware y software de cómputo y al

uso que se le da en el negocio. Con frecuencia, este trabajo no implica un

proyecto completo de sistemas, sino más bien la realización de pequeñas

modificaciones o la toma de decisiones

que se circunscriben a un solo departamento.

Usted no esta a cargo del proyecto; tan solo actúa como recurso para aquellos

que si lo están. Si usted es un analista

de sistemas contratado por una empresa de manufactura o servicios, gran parte de sus actividades podrían ajustarse a este rol.

By @rkanosant

EL ROL DE AGENTE DE CAMBIO

DEL ANALISTA DE SISTEMAS

Ya sea interno o externo para la empresa. Como analista, usted es un agente te de cambio si desempeña cualquiera de las actividades

relacionadas con el ciclo de vida del

desarrollo de sistemas y está presente en la empresa durante un largo periodo.

Debe promover un cambio que

involucre el uso de los sistemas de información. También es parte de su tarea enseñar a los usuarios el proceso del cambio, ya que las

modificaciones a un sistema de

información no sólo afectan a éste sino que provocan cambios en el resto de la organización

a un sistema de información no sólo afectan a éste sino que provocan cambios en el

By @rkanosant

CUALIDADES DEL ANALISTA DE

SISTEMAS

Un solucionador de problemas.

Es una persona que aborda como un reto el análisis de problemas y que disfruta al diseñar soluciones factibles.

El analista debe contar con la capacidad de afrontar sistemáticamente cualquier situación mediante la correcta aplicación de herramientas,

técnicas y su experiencia.

El analista también debe ser un comunicador con capacidad para relacionarse con los demás durante extensos periodos.

Necesita suficiente experiencia en computación para programa.

Entender las capacidades de las computaras,

Recabar los requisitos de información de los usuarios y comunicarlos a

losa programadores.

Tener una ética personal y profesional firme que le ayude a moldear las relaciones con sus clientes.

El analista de sistemas debe ser una persona autodisciplinada y auto motivada, con la capacidad de administrar y coordinar los innumerables recursos de un proyecto, incluyendo a otras personas.

La profesión de Ingeniero Informático y Sistemas es muy exigente; pero es una profesión en constante evolución que siempre trae nuevos retos.

By @rkanosant

EL CICLO DE VIDA DEL DESARROLLO

DE SISTEMAS

(SDLC, Systems Development Life Cycle).

2. Determinación de requerimientos de información.

1. Identificación de problemas, oportunidades y objetivos

1. Identificación de problemas, oportunidades y objetivos 6.Pruebas y mantenimiento de sistemas 3. Análisis de las

6.Pruebas y

mantenimiento

de sistemas

3. Análisis de las necesidades del sistema

4. Diseño de sistema recomendado

7. Implementación y evaluación del sistemas

5. Desarrollo y documentación del software

By @rkanosant

Consumo de recursos durante la

vida del sistema

By @rkanosant Consumo de recursos durante la vida del sistema

By @rkanosant

Uso de herramientas case

By @rkanosant Uso de herramientas case Desde principios de la década de 1990, los analistas empezaron
By @rkanosant Uso de herramientas case Desde principios de la década de 1990, los analistas empezaron
By @rkanosant Uso de herramientas case Desde principios de la década de 1990, los analistas empezaron

Desde principios de la década de 1990, los

analistas empezaron a beneficiarse de las herramientas de productividad, denominadas herramientas de ingeniería de Software Asistida por Computadora (CASE,

Competer-Aided Software Engineering), que

se crearon explícitamente para mejorar su trabajo rutinario mediante apoyo automatizado. Los analistas de sistemas se apoyan en estas herramientas, desde el

principio hasta el fin del ciclo de vida, para

incrementar la productividad, comunicarse de manera más eficiente con los usuarios e integrar el trabajo que desempeñan en el sistema

productividad, comunicarse de manera más eficiente con los usuarios e integrar el trabajo que desempeñan en
productividad, comunicarse de manera más eficiente con los usuarios e integrar el trabajo que desempeñan en

By @rkanosant

RAZONES PARA EL USO DE

LAS HERRAMIENTAS CASE

Mejora de la comunicación analista-usuario.

Integración de las actividades del

ciclo de vida.

Evaluar de manera precisa los cambios en el mantenimiento.

By @rkanosant

HERRAMIENTAS CASE DE ALTO NIVEL

Una herramienta CASE de alto nivel da al analista la posibilidad de crear y modificar el diseño del sistema. Toda la información

relacionada con el proyecto se almacena en una enciclopedia

denominada deposito CASE, una enorme colección de registros, elementos, diagramas, pantallas, informes e información diversa Con la información del deposito se podrían generar informes que muestren donde esta incompleto el diseño o donde contiene errores.

Las herramientas CASE de alto nivel también pueden apoyar la

modelación de los requerimientos funcionales de una organización, ayudar a los analistas y usuarios a definir el alcance de un proyecto determinado y a visualizar la forma en que el proyecto se combina con otras partes de la organización. Además, algunas herramientas CASE de alto nivel pueden ayudar en la creación de prototipos de

diseños de pantallas e informes

By @rkanosant

HERRAMIENTAS CASE DE BAJO NIVEL

Las herramientas CASE

HERRAMIENTAS CASE DE BAJO NIVEL • Las herramientas CASE de bajo nivel se utilizan para generar

de bajo nivel se utilizan

para generar código fuerte de computadora, eliminando así la

necesidad de programar

el sistema. La generación de código

tiene varias ventajas.

By @rkanosant

CICLO DE VIDA DE DESARROLLO DE

SISTEMAS TRADICIONAL VS. CASE

depuración del programa se han
depuración del programa se han

Las partes de codificación, prueba y

eliminado en el ciclo de vida CASE.

By @rkanosant

INGENIERIA INVERSA Y

REINGENIERIA DE SOFTWARE

Son métodos para alargar la vida de programas anteriores, conocidos como software de reingeniería asistida por

computadora (CARE, CompeterAssisted Reengineering)

para analizar y reestructurar el código de computadora existente. En el mercado hay varios conjuntos de herramientas de ingeniería inversa.

La ingeniería inversa es lo opuesto a la generación de

código. El código fuente de la computadora es examinado,

analizado y convertido en actualidades para el depósito. El primer paso de la ingeniería inversa de software es cargar, en el conjunto de herramientas el código de programa existe (tal como se haya escrito cualquier otro lenguaje de alto

nivel). Según el conjunto de herramientas producen algunos

o todos los elementos siguientes:

otro lenguaje de alto nivel). Según el conjunto de herramientas producen algunos o todos los elementos

By @rkanosant

INGENIERIA INVERSA Y

REINGENIERIA DE SOFTWARE

By @rkanosant INGENIERIA INVERSA Y REINGENIERIA DE SOFTWARE

TAREA

By @rkanosant

Forme grupos de 3 integrantes, el mismo que

asumirá una denominación de consultora

determinada por el grupo. Aborde la oportunidad de consultoría 1.1. Página 8 Kendall. (en grupo)

Responda las preguntas de repaso Página 23

Kendall.(1-21).(individual)

Aborde el caso CPU y resuelva el ejercicio E 1. de la Página 25 Kendall. (en grupo)

Para la siguiente clase.

By @rkanosant

By @rkanosant EL ESTILO ORGANIZACIONAL Y SU IMPACTO SOBRE LOS SISTEMAS DE INFORMACIÓN Ing. Sist. Angel

EL ESTILO ORGANIZACIONAL Y

SU IMPACTO SOBRE

LOS SISTEMAS DE INFORMACIÓN

Ing. Sist. Angel Fernando Navarro Raymundo

By @rkanosant

a) FUNDAMENTOS ORGANIZACIONALES

El analista de sistemas necesita

comprender a las organizaciones en que trabajan como sistemas conformados por

la interacción de tres fuerzas principales:

los niveles de administración, el

diseño de la organización y la cultura

organizacional.

Las organizaciones son sistemas grandes compuestos de subsistemas interrelacionados. Los subsistemas son

relacionados por tres amplios niveles de

administradores que toman decisiones (operación, administración media y

administración estratégica) y que cortan horizontalmente a través del sistema

organizacional.

y subculturas

organizacionales influencian la manera en que se interrelaciona la gente en los subsistemas.

Las culturas

subculturas organizacionales influencian la manera en que se interrelaciona la gente en los subsistemas. • Las

By @rkanosant

b) LAS ORGANIZACIONES COMO SISTEMAS

Las organizaciones son conceptualizadas en forma útil

como sistemas diseñados para

lograr metas y objetivos predeterminados por medio de la

gente y otros recursos que

emplean. Las organizaciones

están compuestas de sistemas más pequeños interrelacionados (departamentos, unidades,

divisiones, etc.) que sirven a

funciones especializadas.

By @rkanosant

La interrelación e interdependencia

de los sistemas

Todos los sistemas y subsistemas están relacionados y son

interdependientes. Este hecho tiene

implicaciones importantes para las organizaciones y para los analistas de sistemas que buscan ayudarlos a

lograr mejor sus objetivos. Cuando

cualquier elemento de un sistema es cambiado o eliminado, también son

impactados el resto de los elementos

y subsistemas del sistema.

de un sistema es cambiado o eliminado, también son impactados el resto de los elementos y

By @rkanosant

Retroalimentación del sistema para

planeación y control

La retroalimentación

es una forma de

control del sistema. Como sistemas, todas

las organizaciones

usan planeación y control para administrar sus

recursos en forma

efectiva.

E P S R
E
P
S
R

Ambientes para sistemas

By @rkanosant

organizacionales

La retroalimentación es recibida desde el interior de la organización y

del ambiente exterior que la rodea.

Cualquier cosa que esté fuera de las fronteras de una organización es considerada como un ambiente.

Varios ambientes, con diversos

grados de estabilidad, constituyen el medio ambiente en donde existe la organización. Aunque se pueden

planear cambios en el estado del

ambiente, frecuentemente no pueden ser controlados directamente por la organización.

planear cambios en el estado del ambiente, frecuentemente no pueden ser controlados directamente por la organización.

By @rkanosant

REPRESENTACIÓN GRÁFICA

DE SISTEMAS

Un sistema o subsistema,

GRÁFICA DE SISTEMAS • Un sistema o subsistema, (1) un rectángulo con esquinas redondeadas (2) un

(1) un rectángulo con esquinas redondeadas

(2) un cuadrado con dos orillas sombreadas y

(3) una flecha

tal como existe dentro de la organización

corporativa, puede ser

representado gráficamente en varias formas. Los diversos modelos gráficos

muestran las fronteras del

sistema y la información usada dentro del sistema.

Los sistemas y el diagrama de

flujo de datos a nivel contexto

By @rkanosant

Un ejemplo de un

diagrama de flujo de

datos a nivel contexto se encuentra en la siguiente figura. En

este ejemplo se

representan los elementos básicos de un sistema de

Reservaciones de

una línea aérea.

figura. En este ejemplo se representan los elementos básicos de un sistema de • Reservaciones de

By @rkanosant

Los sistemas y el modelo

entidad-relación

Una manera en que un analista de

sistemas puede definir las fronteras

adecuadas del sistema es usar un modelo entidad-relación.

Los elementos que conforman un sistema organizacional pueden ser llamados entidades. Una entidad puede

ser una persona, un lugar o una cosa. En

forma alterna, una entidad puede ser un evento, tal como el fin de mes, un periodo de ventas o la falla de una máquina. Una relación es la asociación que describe la interacción entre las entidades. El formato estándar para

trazar un diagrama entidad-relación (o E-

R),

Mostrado en la figura, usa solamente dos símbolos: un rectángulo y un rombo. El rectángulo es usado para mostrar una

entidad, y el rombo representa la relación entre esa entidad y otra entidad. El

diagrama siempre es trazado poniendo

en la parte superior a la entidad primaria.

entre esa entidad y otra entidad. El diagrama siempre es trazado poniendo en la parte superior

By @rkanosant

NIVELES DE ADMINISTRACIÓN

La administración existe en las

organizaciones en tres amplios

niveles horizontales: control operacional, planeación y control administrativo y administración

estratégica. Cada nivel tiene sus

propias responsabilidades y todos trabajan para el logro de

metas y objetivos

organizacionales en su manera

propia.

administración estratégica planeación y control administrativo control operacional
administración
estratégica
planeación y
control
administrativo
control operacional

By @rkanosant

Administración de operaciones

El control operacional forma el

nivel inferior de la administración a tres niveles. Los administradores de operaciones toman decisiones

usando reglas predeterminadas

que tienen resultados predecibles

cuando son implementadas correctamente. Los

administradores de operaciones

son los tomadores de decisiones cuyo trabajo es el más claro, debido al alto nivel de certeza en

su ambiente de toma de

decisiones.

By @rkanosant

Administración media

La administración media forma el nivel segundo, o intermedio, del

sistema de administración de

tres niveles. La administración media realiza decisiones de planeación y control a corto

plazo sobre la manera en que

son mejor asignados los recursos para satisfacer los objetivos organizacionales. La

administración media

experimenta muy poca certeza

en su ambiente de toma de decisiones.

By @rkanosant

Administración estratégica

La administración estratégica comprende el tercer nivel del control administrativo de tres niveles. Los administradores estratégicos ven fuera de la organización hacia el futuro, tomando decisiones que guiarán a los administradores medios o de operación en los meses y años por venir. Los administradores estratégicos trabajan en un ambiente de toma de decisiones altamente incierto.

y años por venir. Los administradores estratégicos trabajan en un ambiente de toma de decisiones altamente

Determinación de la viabilidad

y

administración

de las

actividades de Análisis y

Diseño

By @rkanosant

ADSI – I
ADSI – I

Ing. Angel F. Navarro R.

Iniciación de un proyecto

By @rkanosant

Iniciación de un proyecto By @rkanosant Los ejecutivos de negocios sugieren un proyecto de sistema por

Los ejecutivos de negocios sugieren un

proyecto de sistema por dos razones:

Porque tienen problemas que requieren una solución de sistemas.

Porque identifican oportunidades para

mejorar mediante, la actualización, modificación o instalación de un nuevo

sistema.

By @rkanosant

Problemas en la Organización

La revisión de los

resultados.

La observación del

comportamiento de los empleados.

La atención a la

retroalimentación. Son factores que ayudan al analista a

identificar problemas y

oportunidades de sistemas.

a la retroalimentación. Son factores que ayudan al analista a identificar problemas y oportunidades de sistemas.

By @rkanosant

Tabla Guía para identificación de

Problemas

PARA IDENTIFICAR

 

BUSQUE ESTOS SIGNOS

PROBLEMAS

ESPECIFICOS

Revise los resultados frente a los criterios de desempeño

Muchos errores.

Trabajos realizados con lentitud.

 

Trabajos realizados de manera incorrecta.

Trabajo incompleto.

Trabajo no realizado

Observe el comportamiento de los empleados

Elevado ausentismo.

Creciente descontento.

Alta rotación de trabajadores.

Ponga Atención en la

Quejas

retroalimentación externa:

Sugerencias de mejora.

Distribuidores, clientes, proveedores.

Pérdida de Ventas.

Reducción de ventas.

By @rkanosant

SELECCIÓN DE PROYECTOS

CRITERIOS ESPECIFICOS PARA SELECCIÓN

DE PROYECTOS:

Respaldo de los directivos de la organización.

Un periodo adecuado para terminar el proyecto.

La posibilidad de mejorar la consecución las

metas de la organización.

Factibilidad en cuanto a los recursos para el analista de sistemas y la organización.

La rentabilidad del proyecto en comparación

con otras formas en que la organización podría

invertir sus recursos.

By @rkanosant

Determinación de la viabilidad

Es importante el estudio de viabilidad, no

es un estudio complementario al sistema.

Y consiste en la evaluación:

1. Viabilidad técnica.

2. Viabilidad operativa.

3. Viabilidad económica.

By @rkanosant

Definición de objetivos

1.

Aceleración de procesos.

2.

Optimización de un proceso al eliminar pasos

innecesarios o duplicados.

3.

Combinación de procesos.

4.

Reducción de errores en la captura de información mediante la modificación de formularios y pantallas de despliegue.

5.

Reducción de almacenamiento redundante.

6.

Reducción de salidas redundantes.

7.

Mejora la integración de sistemas y subsistemas.

Ver cuadricula de Impacto de la Viabilidad: CIV Pág. 53-55 Kendall

By @rkanosant

Determinación de la Viabilidad.

TECNICA

Agregados al sistema actual Tecnología disponible para satisfacer las necesidades de los usuarios

 

Tiempo de los analistas de sistemas

Costos de estudios de sistemas.

ECONOMICA

Costo del tiempo que los empleados dedicaran al estudio.

Costo estimado de hardware.

Costo del software comercial y del software de desarrollo.

 

Si el sistema funcionara cuando se instale.

OPERATIVA

Si el sistema será utilizado.

By @rkanosant

Plantación y control de actividades

 

Fase

Actividades

Análisis

 

Recopilación de datos.

 
 

Análisis del flujo de datos y de decisiones Preparación de la propuesta.

Diseño

 

Diseño de la captura de datos. Diseño de entradas. Diseño de salidas. Organización de datos.

 

3 semanas

Implementación

Implementación

4 semanas

 

Evaluación.

Empieza por dividir en

tres etapas:

Sub Dividir esta actividad:

- Realizar entrevistas.

- Aplicar cuestionarios.

- Leer informes de la compañía.

- Introducir prototipos.

- Observaciones a prototipos.

Proyectos:

By @rkanosant

Un proyecto es cualquier empresa

humana con un claro principio y un claro

final (Gallagher)

Poseen algunas características comunes:

Combinación de actividades

Relación secuencial entre actividades

Preocupación por el tiempo

Preocupación por los recursos

By @rkanosant

Planeación, programación y

control

La Planeación requiere desglosar el proyecto en actividades, estimar recursos, tiempo e interrelaciones entre actividades.

La Programación requiere detallar fechas

de inicio y terminación.

El Control requiere información sobre el estado actual y analiza posibles trueques

cuando surgen dificultades.

By @rkanosant

Herramientas de planeación,

programación y control

Gráficas de Gantt

Modelos de redes:

Redes deterministas (CPM = Método de la ruta crítica) Redes probabilistas (PERT = Técnica de evaluación y revisión de programas)

También existen otras técnicas

By @rkanosant

Ejemplo: Construcción de una

casa

By @rkanosant Ejemplo: Construcción de una casa Durac. Activ Descripción Predecesor (sem) A Cimientos, paredes -
By @rkanosant Ejemplo: Construcción de una casa Durac. Activ Descripción Predecesor (sem) A Cimientos, paredes -

Durac.

Activ

Descripción

Predecesor

(sem)

de una casa Durac. Activ Descripción Predecesor (sem) A Cimientos, paredes - 4 B Plomería, A
de una casa Durac. Activ Descripción Predecesor (sem) A Cimientos, paredes - 4 B Plomería, A

A

Cimientos, paredes

-

4

B

Plomería,

A

2

electricidad

C

Techos

A

3

D

Pintura exterior

A

1

E

Pintura interior

B, C

5

By @rkanosant

Gráfica de Gantt

A

B

C

D

E

By @rkanosant Gráfica de Gantt A B C D E 0 1 2 3 4 5
By @rkanosant Gráfica de Gantt A B C D E 0 1 2 3 4 5
By @rkanosant Gráfica de Gantt A B C D E 0 1 2 3 4 5
By @rkanosant Gráfica de Gantt A B C D E 0 1 2 3 4 5
By @rkanosant Gráfica de Gantt A B C D E 0 1 2 3 4 5
By @rkanosant Gráfica de Gantt A B C D E 0 1 2 3 4 5
By @rkanosant Gráfica de Gantt A B C D E 0 1 2 3 4 5
By @rkanosant Gráfica de Gantt A B C D E 0 1 2 3 4 5
By @rkanosant Gráfica de Gantt A B C D E 0 1 2 3 4 5
By @rkanosant Gráfica de Gantt A B C D E 0 1 2 3 4 5
By @rkanosant Gráfica de Gantt A B C D E 0 1 2 3 4 5
By @rkanosant Gráfica de Gantt A B C D E 0 1 2 3 4 5

0

1

2

3

4

5

6

7

8

9

10

11

12

By @rkanosant

Red de actividades

B Inicio A C E Fin D
B
Inicio
A
C
E
Fin
D

By @rkanosant

Ruta crítica

La Ruta Crítica es la ruta más larga a través de la red

Determina la longitud del proyecto

Toda red tiene al menos una ruta

crítica

Es posible que haya proyectos con

más de una ruta crítica

By @rkanosant

¿Cuál es la ruta crítica de la red

anterior?

Este proyecto tiene tres rutas

posibles:

Inicio A B E Fin Inicio A C E Fin Inicio A D Fin

¿Cuál es la duración de cada una?

By @rkanosant

¿Cómo se encuentra la ruta

crítica?

Es necesario agregar a la red los

tiempos de cada actividad

Los tiempos se agregarán en cada

nodo

Las flechas sólo representan la secuencia de las actividades

By @rkanosant

¿Cómo se encuentra la ruta

crítica?

2

B 0 4 3 5 0 Inicio A C E Fin 1 D
B
0
4
3
5
0
Inicio
A
C
E
Fin
1
D

By @rkanosant

¿Cómo se encuentra la ruta

crítica?

Para cada actividad se calcularán 4

tiempos

Se denotarán:

ES

EF

LS

LF

By @rkanosant

¿Cómo se encuentra la ruta

crítica?

1. Tiempo de inicio temprano: Es el

tiempo más temprano posible para

iniciar una actividad

ES = EF más alto de la(s) actividad(es) anterior(es)

By @rkanosant

¿Cómo se encuentra la ruta

crítica?

2. Tiempo de terminación temprano:

Es el tiempo de inicio temprano más

el tiempo para completar la actividad

EF = ES de la actividad más duración de la actividad

El ES y el EF se calculan

recorriendo la red de izquierda a

derecha

By @rkanosant

¿Cómo se encuentra la ruta crítica?

0 0 0
0 0
0

Inicio

0+4=

0

4

4

A

4 6

2

B

 

7

12

 

4

7

3

5

C

E

1

D

4 5
4 5
0 0 0 Inicio 0+4= 0 4 4 A 4 6 2 B   7 12

12

0

Fin

12

By @rkanosant

¿Cómo se encuentra la ruta

crítica?

3. Tiempo de terminación más lejana:

Es el tiempo más tardío en que se

puede completar la actividad sin afectar la duración total del proyecto

LF = LS más bajo de la(s) actividad(es) próxima(s)

By @rkanosant

¿Cómo se encuentra la ruta

crítica?

4. Tiempo de inicio más lejano: Es el

tiempo de terminación más lejano de

la actividad anterior menos la duración de la actividad

LS = LF de la actividad duración de la actividad

Para calcular LF y LS la red se

recorre de derecha a izquierda

By @rkanosant

¿Cómo se encuentra la ruta crítica?

4 6 5 7 2 B 0 0 0 4 7 12 12 12 0
4
6
5
7
2
B
0
0
0
4
7
12
12
12
0
4
0
0
7
12
4
7
12
12
0
4
3
5
0
4
7
Inicio
A
C
E
Fin
1
D
4
5
11
12

By @rkanosant

¿Cómo se encuentra la ruta crítica?

Después de calculados los cuatro

tiempos de cada actividad, se

calculan las holguras

La holgura es el tiempo que se puede atrasar una actividad sin afectar la duración total del proyecto

H = LF EF

By @rkanosant

¿Cómo se encuentra la ruta crítica?

4 6 H=1 5 7 2 H=0 B 0 0 0 4 7 12 H=0
4 6
H=1
5 7
2
H=0
B
0
0
0
4
7
12
H=0
H=0
12
12
0
4
0
0
7
12
4
7
12
12
0
4
3
5
0
4
7
Inicio
A
C
E
Fin
H=0
1
D
4
5
H=7
11
12

H=0

By @rkanosant

¿Cómo se encuentra la ruta crítica?

La ruta crítica se encuentra como

aquella ruta para la cual todas sus

actividades tienen holgura igual a cero

Generalmente se marca en la red la ruta crítica

En este caso es la ruta:

Inicio A C E Fin

By @rkanosant

¿Cómo se encuentra la ruta crítica?

2

4 6 5 7
4 6
5 7

H=1

H=0 B 0 0 0 4 7 12 H=0 H=0 12 12 0 4 0
H=0
B
0
0
0
4
7
12
H=0
H=0
12
12
0
4
0
0
7
12
4
7
12
12
0
4
3
5
0
4
7
Inicio
A
C
E
Fin
H=0
1
D
4
5
H=7
11
12

H=0

Ms Project.

Ms Project. By @rkanosant Current Activities CREACION DE INFORMES (2) Custom Overview

By @rkanosant

Ms Project. By @rkanosant Current Activities CREACION DE INFORMES (2) Custom Overview
Current Activities
Current Activities
Current Activities

Current Activities

Current Activities
CREACION DE INFORMES (2)
CREACION DE INFORMES (2)
Custom
Custom

Overview

By @rkanosant

Elaborar diagrama PERT

By @rkanosant Elaborar diagrama PERT Ver: Programación extrema XP Pág. 68 – 79 Kendall

Ver: Programación extrema XP Pág. 68 79 Kendall

By @rkanosant

Recopilación de información:

Métodos interactivos

By @rkanosant Recopilación de información: Métodos interactivos Ing.Sist. Angel Fernando Navarro Raymundo

Ing.Sist. Angel Fernando Navarro Raymundo

By @rkanosant

Entrevistas

Antes entrevistarse a si mismo.

Considerar filtros poderosos: educación, intelecto, formación, y marco ético.

CINCO PASOS PARA PREPARAR UNA ENTREVISTA

1. Leer los antecedentes.

2. Establecer los objetivos de la entrevista.

3. Decidir a quien entrevistar.

4. Preparar al entrevistado.

By @rkanosant

PREGUNTAS ABIERTAS

Le conceden al entrevistado opciones

abiertas, para responder.

By @rkanosant PREGUNTAS ABIERTAS • Le conceden al entrevistado opciones abiertas, para responder.

By @rkanosant

Ventajas

1. Hacen que el entrevistador se sienta a gusto.

2. Permiten al entrevistador entender el

vocabulario del entrevistado.

3. Proporciona gran cantidad de detalles.

4. Revelan nuevas líneas de preguntas.

5. Hacen mas interesante la entrevista para el entrevistado.

6. Permiten mas espontaneidad.

7. Facilitan la forma de expresarse al

entrevistador.

8. Son un buen recurso si el entrevistador no esta preparado.

By @rkanosant

Desventajas

1.

Podría dar como resultado muchos

detalles irrelevantes.

2.

Posible pérdidas del control de la

entrevista.

3.

Permite respuesta que podrían tomar mas tiempo de lo debido.

4.

Dan impresión que el entrevistador es inexperto.

5.

Podrían dar la impresión que el entrevistador “anda de pesca”, sin un

objetivo claro.

By @rkanosant

PREGUNTAS CERRADAS

Limitan las opciones de los encuestados.

By @rkanosant PREGUNTAS CERRADAS • Limitan las opciones de los encuestados.

By @rkanosant

PREGUNTAS BIPOLARES

Son un caso especial de pregunta cerrada.

By @rkanosant PREGUNTAS BIPOLARES • Son un caso especial de pregunta cerrada.

Ventajas

1. Ahorrar tiempo.

By @rkanosant

2.

Comparar las entrevistas fácilmente.

3.

Ir al grano.

4.

Mantener el control durante la

entrevista.

5.

Cubrir terreno rápidamente.

6.

Conseguir datos relevantes.

By @rkanosant

Desventajas

1. Aburren al entrevistado.

2. No permiten obtener gran cantidad

de detalle.

3. Olvidar ideas principales.

4. No ayudan a forjar una relación cercana entre entrevistador y

entrevistado.

By @rkanosant

Elección de tipos de pregunta

ABIERTA

CERRADA

Baja

Baja

Baja

Mucha

Mucha

Dificil

Confiabilidad de los datos
Confiabilidad de los datos
Uso eficiente del tiempo
Uso eficiente del tiempo
Precisión de los datos
Precisión de los datos
Amplitud y profundidad
Amplitud y profundidad
Habilidad requerida del entrevistador
Habilidad requerida del entrevistador
Facilidad de análisis
Facilidad de análisis

Alta

Alta

Alta

Poca

Poca

Fácil

By @rkanosant

SONDEOS

Permiten ahondar en las preguntas para conseguir respuestas mas detalladas.

By @rkanosant SONDEOS • Permiten ahondar en las preguntas para conseguir respuestas mas detalladas.

By @rkanosant

Como colocar las preguntas en una

secuencia lógica

Pirámide de entrevistas de especificas a

generales.

Ver:

Estructura embudo y diamante - Pág. 95 96 Kendall

Estructura embudo y diamante - Pág. 95 – 96 Kendall Específicamente que esta pasando con su

Específicamente que esta pasando con su firewall?

Especifica

Ha considerado otros métodos para la seguridad de los datos corporativos?

Que piensas que mejorara la seguridad de este aspecto.?

En general que opina de la seguridad de los datos versus la importancia de Internet.?

General

By @rkanosant

REDACCION DE INFORME DE LA

ENTREVISTA

Este informe tiene que ser

redactado lo mas rápido posible después de la entrevista, cuanto

mas tiempo pase para la

redacción del informe, mas dudosa será la calidad de sus

datos.

Ver: Diseño conjunto de aplicaciones (JAD) - Pág. 97 101 Kendall

By @rkanosant

Uso de cuestionarios

1.

Las personas que necesitan encuestarse se

encuentran en ubicaciones dispersas.

2.

Una gran cantidad de personas esta involucrada en el proyecto. (directivos aprueban o

desaprueban una característica especifica del

sistema).

3.

Esta haciendo un estudio preliminar y desea medir la opinión general antes de determinar el

rumbo del proyecto.

4.

Tener la certeza de que las entrevistas abordaran cualquier problema relacionado al sistema actual.

Cuestionario

By @rkanosant

Cuestionario By @rkanosant

By @rkanosant

Recopilación de información:

métodos no intrusitos.

By @rkanosant Recopilación de información: métodos no intrusitos. Ing. Sist. Angel Fernando Navarro Raymundo
Ing. Sist. Angel Fernando Navarro Raymundo
Ing. Sist. Angel Fernando Navarro Raymundo

By @rkanosant

MUESTREO

Seleccionar sistemáticamente elementos

representativos de una población.

By @rkanosant MUESTREO • Seleccionar sistemáticamente elementos representativos de una población.
By @rkanosant MUESTREO • Seleccionar sistemáticamente elementos representativos de una población.
By @rkanosant MUESTREO • Seleccionar sistemáticamente elementos representativos de una población.
By @rkanosant MUESTREO • Seleccionar sistemáticamente elementos representativos de una población.

By @rkanosant

Necesidad del muestreo

1.

Reducir costos.

2.

Acelerar la recopilación de datos.

3.

Mejorar la efectividad.

4.

Reducir la parcialidad.

Diseño del muestreo

1.

Determinar que datos van a ser recopilados o descritos.

2.

Determinar de que población se va a tomar la

muestra.

3.

Escoger el tipo de muestra.

By @rkanosant

Tamaño de la muestra

El tamaño de la muestra depende del costo involucrado o del tiempo requerido por el analista y en muchos casos del tiempo que tengan las personas en la organización, pasos a seguir:

1. Determinar el atributo (el tipo de error que se buscará).

2. Localizar la base de datos, informe o reporte donde se puede encontrar el atributo.

3. Examinar el atributo y calcular P proporción de población que tiene el atributo, con la formula siguiente.

4. Tomar la decisión subjetiva con respecto a la estimación del intervalo aceptable i.

5. Seleccionar el nivel de confianza y y buscar el coeficiente de confianza (valor z ) en una Tabla.

6. Calcular Rp, el error estándar de la proporción de la siguiente manera: Rp = i/Z y determinar el tamaño de la muestra necesario n con la formula siguiente: p(1-p) + 1 Rp 2

By @rkanosant

Caso práctico.

La consultora ConsultIng SAC. Tiene por determinar el tamaño de muestra y el porcentaje de pedidos que contiene errores para la Firma Choque EIRL. Qué pasos debo realizar?

Para ello debe realizar lo siguiente:

1. Determina que buscará los pedidos que

contienen errores. (nombres, direcciones,

cantidad )

que contienen errores. (nombres, direcciones, cantidad ) 2. Localiza copias de formatos de pedidos de ,

2. Localiza copias de formatos de pedidos de , los últimos 6 meses.

3. Examina algunos de los formularios de pedido y concluye que solamente 5%

contiene errores.

7. Determina el tamaño de la

muestra necesaria “n”: 500.671

En conclusión es establecer en 500 el tamaño de la muestra.

4. Toma una decisión subjetiva (Margen de error 2%) .

5. Selecciona un nivel de confianza 96%. Coeficiente de confianza (Valor Z) = 2.05.

Ejemplo para 99%= 10827

By @rkanosant

Análisis de documentos

cuantitativos

Disgregados
Disgregados

Los informes de desempeño muestran metas

By @rkanosant

Informes de desempeño: registros

By @rkanosant Informes de desempeño: registros • Registro de pagos llenados manualmente. Proporcionan actualizaciones

Registro de pagos

llenados

manualmente. Proporcionan actualizaciones periódicas de lo que ocurre en el negocio.

Ver formulario de captura de datos: Pág. 130 y 131 Kendall

By @rkanosant

Análisis de documentos cualitativos

Incluyen:

Correos electrónicos.

Memorandums.

Carteles en los tableros de anuncios y en las áreas de

trabajo.

Pagina web. (Técnica, estética y administrativa)

MOF.

ROF.

Manuales de procedimiento.

Examine documentos en busca de metáforas

orientaditas

busque mentalidad externos contra externos o de nosotros contra ellos.

Liste los términos que caractericen lo bueno o lo malo y que aparezcan repetidamente en los documentos.

Busque mensajes y gráficos significativos colocados en áreas comunes o en paginas Web

Identifique el sentido del humor si lo hay

By @rkanosant

Carteles o pancartas

By @rkanosant Carteles o pancartas Ver: observación del entorno físico Pág. 137 - 141 Proporcionan al

Ver: observación del entorno físico Pág. 137 - 141

Proporcionan al analista una percepción de la cultura oficial de la organización
Proporcionan
al analista una
percepción de
la cultura
oficial de la
organización

By @rkanosant

ELABORACION DE PROTOTIPOS,

RAD Y PROGRAMACION EXTREMA

By @rkanosant ELABORACION DE PROTOTIPOS, RAD Y PROGRAMACION EXTREMA Ing. Sist. Angel Fernando Navarro Raymundo

Ing. Sist. Angel Fernando Navarro Raymundo

By @rkanosant

ELABORACION DE PROTOTIPOS,

RAD Y PROGRAMACION EXTREMA.

El prototipo se presenta al usuario

para observar las reacciones a través

de entrevistas y las hojas de retroalimentación (cuestionarios). La elaboración de prototipos y la plantación van de la mano.

By @rkanosant

Clases de prototipos:

By @rkanosant Clases de prototipos: Corrección simultanea P r o t o t i p o
Corrección simultanea
Corrección
simultanea

Prototipo Corregido

Proceso Entrada Salida
Proceso
Entrada
Salida
Probar aspectos de diseño (escala)
Probar
aspectos de
diseño
(escala)

Prototipo No funcional

Instalación 3 Instalación 2 Instalación 1
Instalación 3
Instalación 2
Instalación 1

Prototipo de una serie

Primer modelo a escala (piloto) Versiones
Primer
modelo a
escala
(piloto)
Versiones
Modelo funcional que incluye algunas características, opera antes de terminar la construcción
Modelo funcional que
incluye algunas
características, opera
antes de terminar la
construcción
Características 1 Características 2 Características 5
Características 1
Características 2
Características 5

Prototipo de característica

seleccionada

By @rkanosant

Como desarrollar un prototipo

La obtención de retroalimentación del usuario da

como resultado pantallas mejoradas que satisfacen mejor los requerimientos de los usuarios.

Usuarios
Usuarios
del usuario da como resultado pantallas mejoradas que satisfacen mejor los requerimientos de los usuarios. Usuarios

By @rkanosant

Lineamientos para desarrollar un

prototipo

4 lineamientos principales al integrar la elaboración de prototipos con la fase de determinación de requerimientos del (SDLC) System Developmment Live Cicle.

de requerimientos del (SDLC) System Developmment Live Cicle. Ver: Elaboración de prototipos usando software COTS
Ver: Elaboración de prototipos usando software COTS pág. 158 Kendall.
Ver: Elaboración
de prototipos
usando software
COTS pág. 158
Kendall.

Trabajar en módulos manejables.

Construir rápidamente el prototipo.

Modificar el prototipo en iteraciones sucesivas.

Poner énfasis en la interfaz del usuario.

Desventajas

Difícil de manejar su elaboración en

sistemas grandes.

Los usuarios y el analista podrían adoptar un prototipo como solución final

Ventajas

Posibilidad de modificar el sistema en las

primeras etapas.

Posibilidad de suspender el proyecto si no fuera funcional.

Posibilidad de realizar un sistema que se acerque a satisfacer las necesidades.

By @rkanosant

Papel del usuario en la elaboración

de prototipos

Intervención Honrada: sin la intervención del usuario hay poca razón para elaborara el prototipo.

Los miembros del equipo de análisis deben recibir bien la retroalimentación de los usuarios, y deben evitar su propia

resistencia natural a cambiar el prototipo.

Un paso importante de la

elaboración de prototipos es

registrar adecuadamente las reacciones del usuario, sus sugerencias en innovaciones, así como los planes de revisión

Interacción con el prototipo.

1. Experimentando con el prototipo

2. Dando reacciones sinceras sobre el prototipo.

3. Sugiriendo adiciones o eliminaciones al prototipo.

By @rkanosant

Desarrollo rápido de aplicaciones

RAD Es un Enfoque Orientado a Objetos, para el desarrollo de sistemas que incluyen un método de

desarrollo así como herramientas de software.

Fases del RAD

Plantación de requerimientos

Taller de diseño RAD

Fase de implementación.

By @rkanosant

Taller de diseño RAD

By @rkanosant Taller de diseño RAD Identificar los objetivos y Requerimientos de información. Construir el sistema.

Identificar los objetivos y Requerimientos de información.

Identificar los objetivos y Requerimientos de información. Construir el sistema. Trabajar con los usuarios para
Identificar los objetivos y Requerimientos de información. Construir el sistema. Trabajar con los usuarios para
Identificar los objetivos y Requerimientos de información. Construir el sistema. Trabajar con los usuarios para

Construir el sistema.

y Requerimientos de información. Construir el sistema. Trabajar con los usuarios para diseñar el sistema.

Trabajar con los usuarios para diseñar el sistema.

sistema. Trabajar con los usuarios para diseñar el sistema. Presentar el nuevo sistema El taller de
sistema. Trabajar con los usuarios para diseñar el sistema. Presentar el nuevo sistema El taller de
sistema. Trabajar con los usuarios para diseñar el sistema. Presentar el nuevo sistema El taller de

Presentar el nuevo sistema

El taller de diseño RAD es el corazón del proceso interactivo de desarrollo.

By @rkanosant

Uso de diagramas de flujo de datos

By @rkanosant Uso de diagramas de flujo de datos Ing. Sist. Angel Fernando Navarro Raymundo
Ing. Sist. Angel Fernando Navarro Raymundo
Ing. Sist. Angel Fernando Navarro Raymundo

By @rkanosant

Ventajas del enfoque de flujo de

datos

1. Libertad para comprender la implementación

técnica del sistema en las etapas tempranas.

2. Una comprensión mas profunda entre sistemas y sub sistemas.

3. Comunicar a los usuarios el conocimiento sobre el sistema actual mediante DFD.

4. Análisis

para datos y

de

sistema

han

un

se

propuesto

los

determinar

si

definido

procesos necesarios.

By @rkanosant

Convenciones usadas en los DFDs

Se utilizan 4 símbolos básicos para graficar el movimiento de los datos: un cuadrado, una flecha doble, un rectángulo con esquinas redondeadas, y un rectángulo abierto cerrado en el lado Izq. Y abierto en el lado derecho.

cerrado en el lado Izq. Y abierto en el lado derecho. Entidad Flujo de datos Proceso
cerrado en el lado Izq. Y abierto en el lado derecho. Entidad Flujo de datos Proceso
cerrado en el lado Izq. Y abierto en el lado derecho. Entidad Flujo de datos Proceso
cerrado en el lado Izq. Y abierto en el lado derecho. Entidad Flujo de datos Proceso
cerrado en el lado Izq. Y abierto en el lado derecho. Entidad Flujo de datos Proceso

Entidad

Flujo de datos

Proceso

Almacén de datos

Estudiante

Nueva información del estudiante

de datos Estudiante Nueva información del estudiante 2.1. Crear registro del estudiante Archivo maestro D3 de
2.1. Crear registro del estudiante
2.1.
Crear registro
del estudiante
Archivo maestro D3 de estudiantes
Archivo maestro
D3
de estudiantes

By @rkanosant

DESARROLLO DE DFDs

By @rkanosant DESARROLLO DE DFDs
By @rkanosant DIAGRAMA DE CONTEXTO Y DIAGRAMA 0 (CERO) Los diagramas de contexto se pueden

By @rkanosant

DIAGRAMA DE

CONTEXTO Y

DIAGRAMA 0 (CERO)

Los diagramas de contexto se

pueden ampliar

y detallar en un diagrama cero.

By @rkanosant

Diagrama de flujo de datos lógico y físico

Lógico = Negocio y su funcionamiento.

Físico= Muestra como se implementa el sistema, incluyendo el HW, SW, los archivos y personas involucradas.

Característica del diseño

Lógico

Físico

Qué describe el modelo

Como funciona el negocio

Como se implementara el sistema

Qué representan los procesos.

Las actividades de negocio

Programas, módulos de programas y procedimientos manuales.

Qué representan los

almacenes de datos

Colección de datos

independientemente de cómo se

almacenan

Archivos y base de datos físicos, archivos

manuales

Tipo de almacenes de datos

Muestran almacenes de datos que representan colecciones de datos permanentes.

Archivos maestros, archivos de transición, cualquier proceso que operen en dos momentos diferentes deben conectarse mediante un almacén de datos.

By @rkanosant

DIAGRAMA DE FLUJO DE DATOS

LÓGICOS

Primero construir un diagrama de flujo y hay varias ventajas al usar este diagrama.

1.

Mejor comunicación con los usuarios.

2.

Sistemas mas estables.

3.

Mejor entendimiento por parte del analista.

4.

Flexibilidad y mantenimiento.

5.

Eliminación de redundancias.

Se centra en las actividades del negocio, los usuarios estarán familiarizados

con las actividades principales y con muchos de los requerimientos de

información de cada actividad. La progresión de los modelos físicos a lógicos.

Diagrama de flujo de datos lógico actual

a lógicos. Diagrama de flujo de datos lógico actual Nuevo Diagrama de flujo de datos lógico

Nuevo Diagrama de flujo de datos lógico

de flujo de datos lógico actual Nuevo Diagrama de flujo de datos lógico Nuevo Diagrama de

Nuevo Diagrama de flujo de datos Físico

Diagrama de flujo de datos Lógico
Diagrama de flujo de datos Lógico

By @rkanosant

Diagrama de flujo de datos Lógico B y @ r k a n o s a
Diagrama de flujo de datos físico
Diagrama de flujo de datos físico
Diagrama de flujo de datos Lógico B y @ r k a n o s a

Ejemplo

By @rkanosant

Ejemplo By @rkanosant

Ejemplo

By @rkanosant

Ejemplo By @rkanosant

By @rkanosant

Análisis de sistemas mediante diccionario de datos

By @rkanosant Análisis de sistemas mediante diccionario de datos Ing. Sist. Angel Fernando Navarro Raymundo
Ing. Sist. Angel Fernando Navarro Raymundo
Ing. Sist. Angel Fernando Navarro Raymundo

By @rkanosant

El diccionario de datos

Es una aplicación especial de los diccionarios utilizados en la vida cotidiana.

El DD es una Obra de consulta con información a cerca de

los datos (Metadatos), compilada por los analistas de

sistemas para guiarse en el análisis y diseño.

Ejemplo: “M” - “Masculino” - “1” Los datos no son consientes.

El DD es un listado organizado de todos los elementos de datos pertinentes al sistema,
El DD es un listado organizado de todos los elementos de datos
pertinentes al sistema, con definiciones precisas y rigurosas para que
el usuario y el analista de sistemas puedan conocer todas las entradas,
salidas, componentes de depósitos y cálculos intermediarios

By @rkanosant

La necesidad de la anotación

de un DD

By @rkanosant La necesidad de la anotación de un DD Descripción de los Datos en el
By @rkanosant La necesidad de la anotación de un DD Descripción de los Datos en el
By @rkanosant La necesidad de la anotación de un DD Descripción de los Datos en el
Descripción de los Datos en el Diccionario para éste en el sistema estudiado.

Descripción de los Datos en el Diccionario

para éste en el sistema estudiado.

Descripción de los Datos en el Diccionario para éste en el sistema estudiado.
Descripción de los Datos en el Diccionario para éste en el sistema estudiado.

Cada entrada en el diccionario de dato consiste en un

conjunto de detalles que describen los datos utilizados o producidos en el sistema. Cada articulo se identifica por un nombre de dato, descripción, sinónimo y longitud

de campo y tiene valores específicos que se permiten

By @rkanosant

Anotación del DD

COMPUESTO DE

=

Y

+

( ) OPCIONAL

{ } INTERACCIÓN

[ ] ELECCIÓN DE UNA DE LAS OPCIONES

* * COMENTARIO

@

IDENTIFICADOR (CAMPO LLAVE DE UN DEPÓSITO )

SEPARACIONES ALTERNATIVAS EN SEPARADORES [ ]

|

By @rkanosant

EJEMPLO

nombre = titulo+primer_nombre+(nombre_intermedio)+último_ nombre

título = [Sr | Sra | Sras | Srta | Dr. | Profesor ]

primer_nombre = { caracter_válido }

nombre_intermedio = { caracter_valido }

último_nombre = { caracter_valido }

caracter_válido = { A_Z | a_z | 0_9 | }

By @rkanosant

Definiciones

A = B + C

PESO = *Peso del paciente al llegar al hospital * * unidades:kilogramos; intervalo: 1-200 *

ALTURA = *Altura del paciente al llegar al hospital*

*unidades:centímetros;intervalo:20-200*

By @rkanosant

Elementos de datos elementales

NO EXISTE DESCOMPOSICIÓN SIGNIFICATIVA EN EL CONTEXTO DEL AMBIENTE DEL USUARIO

altura_actual =

** * unidades:libras;intervalo:1-400*

peso_actual =

**

*unidades:pulgadas;intervalo:1-96*

sexo =

**

*valores: [ M | F ] *

By @rkanosant

Elementos de datos opcionales

dirección_cliente = (dirección_envío)+(dirección_cobro)

dirección_cliente=

[dirección_envío|dirección_cobro|dirección_embar

que | dirección de cobro ]

dirección_cliente =

dirección_envío+(dirección_cobro)

By @rkanosant

Interacción, Selección y

Sinónimos

Interacción

pedido =nombre_cliente+dirección_envío+1{ítem}10

Selección

sexo = { masculino|femenino }

tipo_cliente = { gobierno|industria|otros }

Sinónimos

cliente = *parroquiano*

By @rkanosant

DD y DFD

La forma en que el diccionario de datos se relaciona con el diagrama de flujo de datos.

By @rkanosant DD y DFD La forma en que el diccionario de datos se relaciona con

By @rkanosant

DD: Una colección grande de la información de proyecto es llamada un depósito. Los CASE

permiten que el analista cree un depósito, que

puede incluir información acerca de los flujos, almacenes, estructuras de registro y elementos de datos, la lógica de procedimiento de diseños

de pantalla y reporte, relaciones de datos,

requerimientos del proyecto y lo que produce el

la

sistema

administración de proyecto. Cada entrada del

diccionario de datos contiene: el nombre del concepto, una descripción verbal, alias, elementos de datos relacionados, rango, longitud,

codificación y la información de edición necesaria

final

información

sobre

e

By @rkanosant

Creación de diccionario de datos

Dos diagramas de flujo de

dato

diccionario correspondientes

para producir un recibo de nomina del empleador.

las

entradas

del

y

By @rkanosant

By @rkanosant

By @rkanosant

Uso de diccionario de datos

By @rkanosant Uso de diccionario de datos Almacenes de datos derivados de un pedido pendiente de

Almacenes de datos derivados de un pedido pendiente de la división de catálogos de una tienda comercial

By @rkanosant

Estructura de datos

Estructura de datos para un listado de

selección de

pedidos.

By @rkanosant Estructura de datos Estructura de datos para un listado de selección de pedidos.

By @rkanosant

Descripción de las especificaciones de procesos y decisiones estructuradas

Descripción de las especificaciones de procesos y decisiones estructuradas Ing. Sist. Angel Fernando Navarro Raymundo
Ing. Sist. Angel Fernando Navarro Raymundo
Ing. Sist. Angel Fernando Navarro Raymundo

By @rkanosant

Panorama general de las

especificaciones de proceso

Panorama general de las especificaciones de proceso Una vez que el analista identifica los flujos de

Una vez que el analista identifica los flujos de datos y comienza a

construir el diccionario de datos

es tiempo de pasar a las especificaciones de proceso y

análisis de decisiones.

Para determinar los requerimientos de la información de una estrategia de análisis de decisión el analista primero debe determinar los objetivos organizacionales mediante un enfoque jerárquico de

arriba hacia abajo.

By @rkanosant

Especificaciones de proceso y decisiones

estructuradas

Los tres métodos para el análisis de decisiones y la descripción de la lógica de proceso tratados en este capítulo son:

Lenguaje estructurado.

Tablas de decisión.

Árboles de decisión.

Las especificaciones de proceso (o mini

especificaciones) son creadas para los

procesos primitivos en un diagrama de flujo de datos así como para algunos procesos de alto nivel que explotan a diagramas hijos. Estas especificaciones explican la lógica de toma de decisiones

y las fórmulas que transformarán los datos de entrada al proceso en salida.

explican la lógica de toma de decisiones y las fórmulas que transformarán los datos de entrada

By @rkanosant

Objetivos de la especificación

Son tres:

Reducir la ambigüedad de los procesos.

Obtener una descripción precisa de lo que se logra.

Validar el diseño de sistema.

Una gran parte del trabajo del analista de sistemas involucrará decisiones estructuradas, esto es, decisiones que pueden ser automatizados si suceden condiciones

identificadas. Para lograr esto, el analista necesita definir

cuatro variables en la decisión que está siendo examinada:

Condiciones.

Alternativas de condición.

Acciones.

Reglas de acción.

By @rkanosant

Descripción de especificaciones de

proceso y decisiones estructuradas

Una forma para describir las decisiones estructuradas es usar el método mencionado como lenguaje estructurado, donde la lógica es expresada en estructuras secuenciales, estructuras de decisión, estructuras de caso o iteraciones.

El lenguaje estructurado usa palabras reservadas aceptadas, tales como:

SI, ENTONCES, SINO, HACER, HACER

MIENTRAS y HACER HASTA (Pseudocódigo).

usa

sangrías para indicar la estructura

jerárquica del proceso de decisión.

Para

describir

la

lógica

usada

y

usa sangrías para indicar la estructura jerárquica del proceso de decisión. Para describir la lógica usada

By @rkanosant

Tabla de decisión - Cuatro cuadrantes

Las tablas de decisión proporcionan otra forma para examinar, describir y documentar decisiones.

Cuatro Cuadrantes (vistos en sentido del reloj a partir de la esquina superior izquierda) son usados para:

(1) describir las condiciones, (2) identificar alternativas de decisión posibles (tales como S o N), (3) indicar cuáles acciones deben ser ejecutadas y (4) describir las acciones.

1 2 4 3
1
2
4
3

Las tablas de decisión son ventajosas, debido a que las reglas para desarrollar la tabla misma, así como las reglas para eliminar redundancia, contradicciones y situaciones imposibles son directas y

manejables. El uso de tablas de decisión promueve la integridad y

precisión en el análisis de decisión estructuradas.

By @rkanosant

Árbol de decisión

El tercer método para el análisis de decisiones es el árbol de decisión que consiste de nodos (un cuadrado para acciones y

un círculo para condiciones)

y ramas. Los árboles de decisión son adecuados cuando se deben realizar acciones en una secuencia determinada.

se deben realizar acciones en una secuencia determinada. No hay requerimientos de que el árbol tenga

No hay requerimientos de que el árbol tenga que ser simétrico, por lo que solamente se encuentran en una rama particular aquellas condiciones y acciones que son críticas

para las decisiones presentes.

By @rkanosant

Ventajas de los métodos de

análisis de decisión

Cada uno de los métodos de análisis de decisión tiene sus propias ventajas y debe ser usado de acuerdo con ellas:

El lenguaje estructurado es útil cuando muchas acciones son

repetidas y cuando es importante la comunicación con otros.

Las tablas de decisión proporcionan análisis completo de

situaciones complejas y a la vez limitan la necesidad por

cambios atribuibles a situaciones imposibles, redundancias o contradicciones.

Los árboles de decisión son importantes cuando es crítica la

secuencia adecuada de condiciones y acciones y cuando cada condición no es relevante para cada acción.

By @rkanosant

DFD a Especificación de proceso

Cada proceso del diagrama de flujo de datos se expande a un diagrama hijo, a una gráfica de estructura o a una especificación de proceso (tal como el lenguaje estructurado). Si el proceso es primitivo las especificaciones muestran la lógica, aritmética o algoritmos para transformar la entrada en la salida. Estas especificaciones del modelo lógico son parte de las reglas del negocio (que son usadas frecuentemente

como la base para crear lenguajes procedurales cuando se

usa generadores de código).

(que son usadas frecuentemente como la base para crear lenguajes procedurales cuando se usa generadores de
(que son usadas frecuentemente como la base para crear lenguajes procedurales cuando se usa generadores de
(que son usadas frecuentemente como la base para crear lenguajes procedurales cuando se usa generadores de

By @rkanosant

Propuesta de Sistemas
Propuesta de
Sistemas

Preparación de la

Ing. Sist. Angel Fernando Navarro Raymundo
Ing. Sist. Angel Fernando Navarro Raymundo

By @rkanosant

OBJETIVOS

Definir la planificación de

sistemas y

relacionar este

término con sus

fases: estudio,

definición, y análisis.

término con sus fases: estudio, definición, y análisis. • Explicar el modo en que las áreas

Explicar el modo en que las áreas de

empresa y el análisis de áreas de empresa

pueden llevar a obtener aplicaciones

altamente integradas y mayores ventajas con dichas aplicaciones.

DEFINICIÓN

By @rkanosant

LA PROPUESTAS DE SISTEMAS: es una destilación de

todo lo que el análisis de sistemas ha aprendido acerca del negocio y lo que necesita para mejorar su desempeño.

Para atacar los requerimientos de información

adecuadamente, el análisis de sistemas debe usar

métodos sistemáticos para la adquisición de hardware y software, identificar y proyectar los futuros costos y

beneficios y realizar un análisis costo-beneficio.

de hardware y software, identificar y proyectar los futuros costos y beneficios y realizar un análisis

By @rkanosant

PREPARACIÓN DE LA

PROPUESTA DE SISTEMAS.

Pasos en la selección de HW y SW

By @rkanosant PREPARACIÓN DE LA PROPUESTA DE SISTEMAS. Pasos en la selección de HW y SW

By @rkanosant

PASOS EN LA SELECCIÓN DE

HARDWARE Y SOFTWARE

By @rkanosant PASOS EN LA SELECCIÓN DE HARDWARE Y SOFTWARE
By @rkanosant PASOS EN LA SELECCIÓN DE HARDWARE Y SOFTWARE

By @rkanosant

INVENTARIO DEL HARDWARE

COMPUTACIONAL

El tipo de equipo, número de modelo,

fabricante.

El estado de operación del equipo, por surtir, en operación, en almacén, requiere reparación.

Edad estimada del equipo.

Vida proyectada del e quipo.

Ubicación física del equipo.

Departamento o persona que se considera responsable del equipo.

Asuntos financieros del equipo, propio,

arrendado o rentado.

By @rkanosant

CARGAS DE TRABAJO ESTIMADAS.

Las tareas asignadas a cada sistema.

Los métodos empleados.

El personal a cargo o responsable del sistema.

El costo por hora que involucra al sistema.

Cuándo y cómo se desarrollan los procesos,

incluyendo reportes periódicos.

Requerimientos de tiempo humano.

Requerimiento de tiempo de computadora.

By @rkanosant COMPARACION DE LAS VENTAJAS Y DESVENTAJAS DE COMPRAR O RENTAR EQUIPO DE COMPUTADORA

By @rkanosant COMPARACION DE LAS VENTAJAS Y DESVENTAJAS DE COMPRAR O RENTAR EQUIPO DE COMPUTADORA

By @rkanosant

CRITERIOS PARA LA

SELECCIÓN DEL EQUIPO

By @rkanosant CRITERIOS PARA LA SELECCIÓN DEL EQUIPO

By @rkanosant

EVALUACION DE SOFTWARE

Efectividad de desempeño. Capaz de realizar todas las tareas requeridas, capaz de realizar todas las tareas que pueden ser deseadas en

algún momento futuro, pantallas bien diseñadas,

capacidad adecuada. Eficiencia de desempeño. Tiempo de respuesta rápido, entrada y salida eficiente, almacenamiento de datos eficiente, respaldo eficiente.

Facilidad de uso. Interfaz de usuario

satisfactoria, se dispone de menús de ayuda, interfaz flexible, retroalimentación adecuada, buena recuperación de errores. Flexibilidad. Opciones para la entrada y salida

de datos, usable con otro software.

Calidad de la documentación. Buena organización, tutorial adecuado, responde preguntas en forma adecuada. Soporte del fabricante. Línea directa, boletines

de noticias, frecuentes actualizaciones.

preguntas en forma adecuada. Soporte del fabricante. Línea directa, boletines de noticias, frecuentes actualizaciones.

By @rkanosant

Análisis del punto de equilibrio y

costo beneficio

By @rkanosant Análisis del punto de equilibrio y costo beneficio

By @rkanosant

Retorno de inversión

By @rkanosant Retorno de inversión

By @rkanosant

Análisis de flujo de efectivo

By @rkanosant Análisis de flujo de efectivo

By @rkanosant

Redacción de la propuesta

Una vez recopilado toda la información, necesita integrarla, esto implica incluir diez elementos fundamentales, un estilo eficaz de redacción, el uso complementario de figuras. Que incluir en la propuesta de sistema:

1. Carta de presentación. Para la Dirección y para el grupo de trabajo del MIS, de incluir: quienes participaron en el estudio y un resumen de los objetivos,

puede incluir también la fecha y hora de la presentación oral de la propuesta. Debe ser concisa.

2. Pagina de título: en esta pagina incluya: nombre del proyecto, nombre de los miembros del grupo y la fecha que se presenta la propuesta. Debe ser clara.

(Tiene más de arte que de ciencia).

3. Índice de contenido: Es de utilidad para propuestas largas. En propuestas cortas es aconsejable omitir el índice. Debe ser conciso y debe ser preparado

durante el desarrollo de Sistema.

4. Resumen Ejecutivo: Destinado a jerárquicos con poco tiempo. Debe incluir una descripción somera de las actividades. Quien, cuando, cual, donde y el

como de la propuesta. Como ocurre en la 1ra pagina del periódico.

5. Descripción del estudio de sistemas. Esta sección proporciona información acerca de todos los métodos utilizados en el estudio y quien o que fue objeto

de estudio.

6. Resultados detallados del estudio de sistema. Esta sección detalla lo que el analista ha encontrado acerca del sistema a través de los métodos descriptos

en la sección anterior. Incluye conclusión acerca de problemas, tipos y frecuencias de errores, las cargas de trabajo actuales y proyectadas y la manera en

que las enfrenta el sistema actual. Se incluyen problemas.

7. Alternativas del Sistema. En esta parte del sistema el analista presenta dos o tres soluciones alternativas que se dirigen de manera directa a los

problemas anteriormente señalados. Cada una de las alternativas deben analizarse por separado. Describa los costos y beneficios de cada situación. Incluya gráficas de comparación de alternativas.

8. Recomendaciones del analista. Una vez que se han ponderado las alternativas, el analista tendrá una opinión definida acerca de cual seria la solución

mas adecuada. En esta sección se presenta la solución recomendada. Incluye motivos que apoyan a la recomendación.

9. Resumen de la propuesta. Es un planteamiento breve que refleja lo contenido en el resumen ejecutivo. Permite que el analista refleje una vez mas la

relevancia del Proyecto. 10. Apéndices. Es la ultima parte, puede incluir cualquier información que considere de interés para individuos específicos, pero sin ser indispensable para la comprensión del estudio. Aunque tiene que ser completo, no lo sature con información irrelevante.

Una vez que redacte la propuesta, seleccione a quien enviara las copias, no todos recibirán la copia, entregue personalmente a quien haya seleccionado, esto puede causar una buena impresión, al contagiar su entusiasmo e involucrarlos en el Proyecto. Puede incluir: resumen de las etapas concluidas, gráficos con mayor detalle, correspondencia pertinente.

Figuras

By @rkanosant

Figuras By @rkanosant

By @rkanosant

Lineamientos para la exposición

By @rkanosant Lineamientos para la exposición

By @rkanosant

By @rkanosant TEORIA GENERAL DE SISTEMAS
By @rkanosant TEORIA GENERAL DE SISTEMAS
By @rkanosant TEORIA GENERAL DE SISTEMAS

TEORIA GENERAL DE SISTEMAS

By @rkanosant

TEORIA GENERAL DE SISTEMAS

En la actualidad somos testigos de grandes problemas y situaciones complejas a los que nos enfentamos prácticamente en nuestras actividades sociales, empresariales, políticas,

económicas o ecológicas, en donde las

soluciones viables implican relaciones ganar-ganar para todos los participantes,

y que al ser complejas exigen un cambio

de paradigma de como debemos ver el problema.

By @rkanosant

TEORIA GENERAL DE SISTEMAS

Por ejemplo: ¿Que tienen en común las

siguientes situaciones?

1. Algunas personas piensan que los problemas de hoy son respuestas de malas decisiones pasadas

2. El desorden social en el país.

3. La sociedad piensa que la corrupción

puede acabarse al atacar elementos

aislados e insignificantes

By @rkanosant

TEORIA GENERAL DE SISTEMAS

4.La búsqueda de soluciones aspirínicas a

a problemas complejos

5. La producción de una empresa.

6. La delincuencia.

7. La Violencia familiar.

By @rkanosant

TEORIA GENERAL DE SISTEMAS

Pues que son:

1. Son altamente acopladas, dado que las

relaciones pesan más que los estados

2. Son fenómenos dinámicos

3. Se comportan atipicamente y se resisten

a alinearse a políticas generalizadoras,

obvias y simplistas

4. No son causales, dado que su

comportamiento causa-efecto cambia con

el tiempo.

By @rkanosant

TEORIA GENERAL DE SISTEMAS

¿Entonces que hacemos para resolverlas,

si el uso de herramientas clásicas y

convencionales no son posibles? Respuesta: Es necesario probar otras

herramientas, conceptos y teorías que

permitan cambiar los comportamientos de una forma estructural, y generar eventos y resultados acordes a un ambiente

integrado, holístico y sistémico.

By @rkanosant

TEORIA GENERAL DE SISTEMAS

El enfoque que permite enfrentar las

situaciones anteriores se conoce como

enfoque sistémico, y fue desarrollado por varios autores ( Von Bertanlaffy, Beer,

Ackoff, Forrester,Checkland, etc ), pero

fue estructurado por Peter Senge, y lo explícito como:

Leyes del pensamiento sistémico

By @rkanosant

TEORIA GENERAL DE SISTEMAS

Leyes del pensamiento sistémico:

1. Los problemas de hoy provienen de las

soluciones de ayer

2. Cuanto más se presiona al sistema, este

más reacciona

3. El comportamiento mejora antes de empeorar

4. El camino fácil usualmente lleva al mismo

lugar

By @rkanosant

TEORIA GENERAL DE SISTEMAS

5. La cura puede ser peor que la

enfermedad

6. Cuánto más rápido se avance, más lento se llega

7. La causa y efecto no necesariamente

están relacionadas en el tiempo y espacio

8. Pequeños cambios producen grandes

resultados

9 Dividir elefantes no produce elefantitos

By @rkanosant

TEORIA GENERAL DE SISTEMAS

10. Se puede encontrar el pastel y comerlo,

pero no todo al mismo tiempo

11. No hay culpas.

Todos los puntos anteriores al ser

agrupadas con conceptos, teorías y experiencias pueden agruparse en:

Los Principios básicos del

pensamiento sistémico

By @rkanosant

TEORIA GENERAL DE SISTEMAS

By @rkanosant TEORIA GENERAL DE SISTEMAS Pero : ¿ Que es el pensamiento sistémico? ¿Que es
By @rkanosant TEORIA GENERAL DE SISTEMAS Pero : ¿ Que es el pensamiento sistémico? ¿Que es

Pero :

¿ Que es el pensamiento sistémico?

¿Que es el pensamiento

holístico ? ¿Que significa integrado ?

DE SISTEMAS Pero : ¿ Que es el pensamiento sistémico? ¿Que es el pensamiento holístico ?
By @rkanosant INICIO:

By @rkanosant

INICIO:

By @rkanosant

TEORIA GENERAL DE SISTEMAS

La teoría general de sistemas o TGS, como se plantea en la actualidad se

encuentra estrechamente ligada con el

trabajo del biólogo alemán Ludwin Von Bertalanffy, en 1925.

By @rkanosant

TEORIA GENERAL DE SISTEMAS

Es una herramienta que permite la explicación de los fenómenos

que suceden en la realidad y que permite hacer posible la

predicción de la conducta futura

de esa realidad, a través del análisis de las totalidades y las interacciones internas de estas

y las externas con su medio

realidad, a través del análisis de las totalidades y las interacciones internas de estas y las

By @rkanosant

TEORIA GENERAL DE SISTEMAS

1 ) La TGS aplica mecanismos

interdisciplinarios, que permitan estudiar

a los sistemas no solo desde el punto de vista analítico o reduccionista el cuál

estudia un fenómeno complejo a través

del análisis de sus partes, sino también con un enfoque sintético e integral, que ilustre las interacciones entre las partes .

( El todo es mayor que la suma de las partes )

By @rkanosant

TEORIA GENERAL DE SISTEMAS

2 ) La TGS describe un nivel de

construcción teórica de modelos que se

sitúa entre las construcciones altamente generalizadas de las matemáticas puras y las teorías especificas de las disciplinas

especializadas que en los últimos años han hecho sentir la necesidad de un cuerpo sistemático de construcciones

teóricas que pueda discutir, analizar y

explicar las relaciones generales del mundo empírico.

By @rkanosant

TEORIA GENERAL DE SISTEMAS

3 ) La TGS busca establecer un grado óptimo de generalidad, sin perder el contenido.

Los objetivos de la TGS By @rkanosant

Los objetivos de la TGS

By @rkanosant

By @rkanosant

TEORIA GENERAL DE SISTEMAS

Se pueden situar a diferentes grados de ambición y confianza:

a) Nivel de ambición bajo pero con alto contenido de confianza, su propósito es descubrir las similitudes o isomorfismos en las construcciones teóricas de las diferentes disciplinas, cuando estas existan, y desarrollar modelos teóricos

que tengan aplicación al menos en dos

campos diferentes de estudio.

By @rkanosant

TEORIA GENERAL DE SISTEMAS

b) nivel de ambición más alto pero con un

contenido de confianza menor, su propósito es desarrollar algo parecido a

un espectro de teorías un sistema de

sistemas que pueda llevar a cabo la función de una perspectiva que analice más que la suma de las partes en las

construcciones teóricas.

By @rkanosant

TEORIA GENERAL DE SISTEMAS

c) Dado que la ciencia se divide en subgrupos, y que existe una menor

comunicación entre diferentes disciplinas,

mayor es la probabilidad de que el crecimiento total del conocimiento sea reducido por la pérdida de comunicación, por

lo que otro objetivo de la TGS es el desarrollo de un marco de referencia de teoría general que permita que un especialista pueda

alcanzar captar y comprender la comunicación de otro especialista, a través de un vocabulario común .

ENFOQUES DE LA TGS:

By @rkanosant

ENFOQUES DE LA TGS: By @rkanosant

By @rkanosant

TEORIA GENERAL DE SISTEMAS

Existen 2 enfoque para el desarrollo de

la TGS, estos enfoques deben tomarse

como complementarios. 1) El primer enfoque es observar el universo empírico y escoger ciertos

fenómenos generales que se encuentren en diferentes disciplinas y tratar de construir un modelo que sea relevante

para esos fenómenos.

By @rkanosant

TEORIA GENERAL DE SISTEMAS

2) El segundo enfoque es ordenar los

campos empíricos en una jerarquía de acuerdo con la complejidad de la organización de sus individuos básicos o

unidades de conducta y tratar de desarrollar un nivel de abstracción apropiado a cada uno de ellos, este

enfoque es sistemático y conduce a un

sistema de sistemas.

CLASIFICACIÓN JERARQUICA DE LOS SISTEMA By @rkanosant

CLASIFICACIÓN

JERARQUICA DE LOS SISTEMA

By @rkanosant

CLASIFICACIÓN JERARQUICA DE LOS SISTEMA By @rkanosant

By @rkanosant

TEORIA GENERAL DE SISTEMAS

Boulding propone el siguiente

ordenamiento jerárquico:

Primer nivel: Estructuras estáticas ( modelo de electrones dentro del átomo)

Segundo Nivel: Sistemas dinámicos simples (sistema solar)

Tercer nivel: Sistemas cibernéticos o de

control ( termostato)

Cuarto nivel: Sistemas abiertos ( células)

By @rkanosant

TEORIA GENERAL DE SISTEMAS

Quinto nivel: Genético social (plantas)

Sexto Nivel: animal Séptimo nivel: El hombre

Octavo nivel: Las estructuras sociales

( una empresa)

Noveno nivel: Los sistemas trascendentes

( lo absoluto)

By @rkanosant

DISCIPLINAS QUE BUSCAN LA APLICACIÓN DE LA TGS.

By @rkanosant DISCIPLINAS QUE BUSCAN LA APLICACIÓN DE LA TGS.

By @rkanosant

TEORIA GENERAL DE SISTEMAS

Existen diferentes disciplinas que buscan

una aplicación práctica de la TGS y son:

Cibernética: se basa en el principio de la retroalimentación y homeóstasis

Teoría de la información: introduce el

concepto de información como una cantidad mesurable, mediante una expresión isomórfica con la entropía de la

física.

By @rkanosant

TEORIA GENERAL DE SISTEMAS

La Teoría de juegos: trata de analizar mediante un novedosa marco de referencia

matemático, la competencia que se produce

entre dos o mas sistemas racionales antagónicos.

La teoría de decisiones: establece dos

líneas, una similar a la teoría de juegos en la cual a través de procesos estadísticos se busca que optimice el resultado, y la otra, el

estudio de la conducta que sigue un sistema social, en su totalidad y en cada una de las partes, al tomar una decisión

By @rkanosant