lunes, 31 de marzo de 2014

Introduccion al ciclo de vida del desarrollo de Sistemas

El ciclo de vida de un sistema de información es un enfoque por fases del análisis y diseño que sostiene que los sistemas son desarrollados de mejor manera mediante el uso de un ciclo especifico de actividades del analista y del usuario.



Según James Senn, existen tres estrategias para el desarrollo de sistemas: el método clásico del ciclo de vida de desarrollo de sistemas, el método de desarrollo por análisis estructurado y el método de construcción de prototipos de sistemas. Cada una de estas estrategias tienen un uso amplio en cada una de los diversos tipos de empresas que existen, y resultan efectivas si son aplicadas de manera adecuada.


Metodologia Estructurada
  1. Se maneja como proyecto
  2. Gran volumen de datos y transacciones
  3. Abarca varias áreas organizativas de la empresa
  4. Tiempo de desarrollo largo
  5. Requiere que se cumplan todas las etapas, para poder cumplir las siguientes (progresión lineal y secuencial de una fase a la otra)



Evolutiva-Incremental
  1. Se deriva de la estructurada
  2. Permite seguir secuencias ascendentes o descendentes en las etapas del desarrollo
  3. Permite cumplir etapas o fases en paralelo, por lo que es más flexible que la estructurada




Leer más: http://www.monografias.com/trabajos29/ciclo-sistema/ciclo-sistema.shtml#ixzz2yCcNPCst

Faces del ciclo de vida del Software:
Ciclo de vida clásico 
 Este paradigma exige un enfoque secuencial del desarrollo de software. Abarca las siguientes actividades:

 Ingeniería y Análisis del Sistema.- El Software es siempre parte de un sistema mayor, por tanto se comienza  estableciendo las entidades, roles, funciones, etc de los que intevienen en el sistema, se identifican los requisitos del sistema y  luego se asigna un sub conjunto de estos requisitos al software.

 Análisis de Requisitos del Software.- Proceso de recopilación de los requisitos especificamente del software. El analista debe comprender el ámbito de la información, la función, el rendimiento y las interfaces del software.

 Diseño.- Traduce los requisitos en una representación de software que pueda ser codificada.

 Codificación.- Traducción del diseño en código fuente escrito en un lenguaje de programación.

 Prueba.- Verificación de que las funciones del software producen los resultados que realmente se requieren.

 Mantenimiento.- El mantenimiento aplica cada uno de los pasos precedentes para implementar los cambios que con el tiempo indudablemente sufrirá el software.

Paradigma, Técnicas y Herramientas:
Un paradigma es el resultado de los usos, y costumbres, de creencias establecidas de verdades a medias; un paradigma es ley, hasta que es desbancado por otro nuevo.

Un paradigma de programación es una propuesta tecnológica que es adoptada por una comunidad de programadores cuyo núcleo central es incuestionable en cuanto a que unívocamente trata de resolver uno o varios problemas claramente delimitados. La resolución de estos problemas debe suponer consecuentemente un avance significativo en al menos un parámetro que afecte a la ingeniería de software.

Tiene una estrecha relación con la formalización de determinados lenguajes en su momento de definición. Un paradigma de programación está delimitado en el tiempo en cuanto a aceptación y uso ya que nuevos paradigmas aportan nuevas o mejores soluciones que la sustituyen parcial o totalmente.

Tipos de paradigmas de programación más comunes:
Imperativo o por procedimientos: es considerado el más común y está representado, por ejemplo, por C, BASIC o Pascal.
Funcional: está representado por Scheme o Haskell. Este es un caso del paradigma declarativo.
Lógico: está representado por Prolog. Este es otro caso del paradigma declarativo.
Declarativo: por ejemplo la programación funcional, la programación lógica, o la combinación lógico-funcional.
Orientado a objetos: está representado por Smalltalk, un lenguaje completamente orientado a objetos.
Programación dinámica: está definida como el proceso de romper problemas en partes pequeñas para analizarlos.

Si bien puede seleccionarse la forma pura de estos paradigmas al momento de programar, en la práctica es habitual que se mezclen, dando lugar a la programación multiparadigma.

Actualmente el paradigma de programación más usado es el de la programación orientada a objetos.

Herramientas CASE:
Se puede definir a las Herramientas CASE como un conjunto de programas y ayudas que dan asistencia a los analistas, ingenieros de software y desarrolladores, durante todos los pasos del Ciclo de Vida de desarrollo de un Software.

El desarrollo de Software es un proceso complejo y a menudo difícil que requiere la síntesis de muchos sistemas. Desde el modelado y diseño hasta el código, administración del proyecto, pruebas, despliegue, administración de cambios y etc.

Tablas de decisión
Tanto como los diagramas de flujo, las tablas de decisión son herramientas diseñadas para modelar el flujo lógico de un programa. Esto permite a los ingenieros de software detallar todos los comportamientos de un programa antes de escribirlo. Asegurándose de que todas las condiciones están cubiertas, los desarrolladores son capaces de minimizar los resultados inesperados.

Diagramas de UML
Los diagramas de UML (por sus siglas en inglés) se construyen utilizando el Lenguaje Unificado de Modelado. Éstos proporcionan una representación gráfica de los diversos aspectos de una pieza de software. Los diagramas UML pueden ser diagramas de casos de uso, los cuales describen cómo un usuario interactuará con tu software, diagramas de clase, lo cual modela las relaciones entre los objetos en el código y varios otros tipos de diagramas.

Sistemas de control de revisión
La complejidad de un proyecto tiende a aumentar durante el ciclo de desarrollo de software. Los sistemas de control de revisión son una herramienta utilizada en la ingeniería de software para contrarrestar problemas asociados con esto. Muchos proyectos implican que más de un desarrollador trabaje en el código al mismo tiempo. Estos desarrolladores pueden no saber cuando otros desarrolladores están trabajando en el mismo código que ellos. Un sistema de control de revisión puede ayudar a prevenirlos de la sobre escritura de código entre sí y puede resaltar los cambios que han hecho otros desarrolladores. Si se cometen errores durante el proceso de desarrollo, puedes fácilmente revertirlos.

Depuradores
Los depuradores son herramientas que se utilizan en ingeniería de software para realizar pruebas en un programa durante y después del desarrollo. Mediante la adición de puntos de "interrupción" al código, los ingenieros de software pueden causar que la ejecución de un programa se detenga en puntos específicos para que las variables puedan ser analizadas. Esto les permite determinar si se manipulan correctamente los datos. La colocación estratégica de los puntos de interrupción facilita reducir el origen de un problema.

Rol del Analista de Sistemas.

Principios deontologicos 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 y 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 negocios a través del uso de sistemas de información computarizados. Esta definición pone énfasis en un 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 sistemas es amplia. El analista debe tener la capacidad de trabajar con todo tipo de gente y contar con suficiente experiencia en computadoras.

El analista de sistemas debe ser una persona autodisciplinada y automotivada, con la capacidad de administrar y coordinar los innumerables recursos de un proyecto, incluyendo a otras personas. La profesión de analista de sistemas es muy exigente; pero es una profesión en constante evolución que siempre trae nuevos retos.

pag 7, Kendall-Kendall - Analisis y Diseño de Sistemas Ed. 6.pdf

Principios Deontologicos.

1. Los Analistas actuarán en armonía con el interés público.

2. Los Analistas desarrollarán sus actividades de la mejor forma que les permita conseguir
que los intereses de sus Clientes, Empresas y Organizaciones que les emplean, estén en armonía con el interés público.

3. Los Analistas garantizarán que sus análisis y las modificaciones que precisen los llevan
a cabo utilizando los estándares de su profesión con la mayor amplitud.

4. Los Analistas mantendrán su integridad e independencia en sus juicios y dictámenes profesionales.

5. Los Analistas que además desempeñan actividades como gestores ó líderes, promoverán y
garantizarán que en la gestión del desarrollo y mantenimiento del software que lideran se
siguen criterios éticos.

6. Los Analistas mantendrán en todas sus actuaciones profesionales la integridad y reputación de la profesión, cumpliendo las normas de los acuerdos internacionales y leyes informáticas que afectan al ejercicio de su profesión y garantizan el interés público.

7. Los Analistas actuarán con lealtad y defenderán a sus compañeros profesionales.

8. Durante el desarrollo de su vida profesional, los Analistas se preocuparán por mantener
actualizados sus conocimientos y prácticas profesionales y promoverán la actuación ética en
la práctica de la profesión.


Sistemas de Información

Sistema
Conjunto de procesos, hardware, software, instalaciones y personas
necesarios para realizar un trabajo o cumplir un objetivo.

Información
La información está constituida por un grupo de datos ya supervisados y ordenados, que sirven para construir un mensaje basado en un cierto fenómeno o ente. La información permite resolver problemas y tomar decisiones, ya que su aprovechamiento racional es la base del conocimiento.


Conceptualizacion de los Sistemas de Información

Sistemas de información
Un sistema de información en un conjunto de componentes interrelacionados para recolectar manipular diseminar datos e información y para disponer de un mecanismo de retroalimentación útil en el cumplimiento de un objetivo. Todos interactuamos en forma cotidiana con sistemas de información, para fines tanto personales como profesionales; utilizamos cajeros automáticos, los empleados de las tiendas registran
nuestras compras sirviéndose de códigos de barras y escáneres u obtenemos información en módulos equipados con pantallas sensibles al tacto.

Actividades y Elementos de un Sistema de Información

Actividades de un sistema (Entrada, procesamiento, salida y retroalimentación).



-Entrada:
En sistemas de información, la entrada es la actividad que consiste en recopilar y capturar datos primarios. Cuando se elaboran cheques de pago, por ejemplo, antes de proceder a su cálculo o impresión debe recolectarse información sobre el número de horas trabajadas por cada empleado. En un sistema universitario de calificaciones, los profesores deben proporcionar las calificaciones de sus alumnos para que sea posible reunirlas en un reporte semestral o trimestral destinado a los estudiantes. La entrada puede adoptar muchas formas. En un sistema de información diseñado para la producción de cheques de pago, por ejemplo, la tarjeta de registro de llegada y salida de cada empleado podría ser la entrada inicial.

-Procesamiento:
el procesamiento supone la conversión o transformación de datos en salidas útiles. Esto puede implicar ejecutar cálculos, realizar comparaciones y adoptar acciones alternas, y el almacenamiento de datos para su uso posterior.

-Salida:
En sistemas de información, la salida implica producir información útil, por lo general en forma de ocumentos y/o reportes. Entre las salidas pueden contarse los cheques de pago de los empleados, reportes dirigidos a administradores y la información que debe suministrarse a accionista, bancos, organismos gubernamentales y otros grupos. En algunos casos, la salida de un sistema bien podría ser la entrada de otros.

-Retroalimentacion:
La retroalimentación es la salida que se utiliza para efectuar cambios en actividades de entrada o procesamiento. La presencia de errores o problemas, por ejemplo, podría imponer la necesidad de corregir datos de entrada o modificar un proceso.

Elementos de un Sistema de Información.
Los sistemas de información, según Peña (2006), tienen 5 elementos importantes, estos son:

  1. Financieros
  2. Administrativos
  3. Humanos
  4. Materiales
  5. Tecnológicos

En la bibliografía consultada, sin embargo otro autor (s/a, 2008a), que contradice lo planteado por Peña (2006), se refiere a que un sistema de información consiste en 3 elementos: humano, tecnología y organización.

Segun: Kenneth E. Kendall


Los componentes más importantes de un sistema de información son los siguientes:

  1. Financieros. Es el aspecto económico que permite la adquisición, contratación y mantenimientode los demás recursos que integran un sistema de información.
  2. Administrativos.Es la estructura orgánica de objetivos, lineamientos, funciones, procedimientos,departamentalización, dirección y control de las actividades; que sustenta la creación y uso de los sistemas.
  3. Humanos.Está compuesto por dos grupos:El técnico, que posee los conocimientos especializados en el desarrollo de sistemas, siendo estoslos: Administradores, Líderes de Proyecto, Analistas, Programadores, Operadores y Capturistas.El usuario, representado por las personas interesadas en el manejo de información vía cómputo.
  4. Materiales.Son aquellos elementos físicos que soportan el funcionamiento de un sistema deinformación, por ejemplo: local de trabajo, instalaciones eléctricas y de aire acondicionado,medios de comunicación, mobiliario, maquinaria, papelería, etc.Tecnológicos. Es el conjunto de conocimientos, experiencias, metodologías y técnicas; queorientan la creación, operación y mantenimiento de un sistema


Diferentes Tipos de Sistemas de Información.


-Sistema de Procesamiento de Transacciones (TPS, transaction processing system)
El objetivo de los sistemas de procesamiento de transacciones es capturar y procesar datos sobre las transacciones de negocios que se realizan, diariamente, en la empresa. Las transacciones son hechos o
actividades que se llevan a cabo en la empresa, y que le aportan nueva información. Algunos ejemplos de transacciones son los pedidos de un cliente, las fichas de tiempo, las reservas de entrada de un cine, los pagos de una empresa, etc.

En una organización se pueden encontrar distintos sistemas de procesamiento de transacciones en función del área funcional. En el área de ventas, existen los sistemas de seguimientos de pedidos y de procesamiento de pedidos, En recursos humanos destacan los sistemas de compensación, tales como los que se mencionaron anteriormente. Las dos áreas funcionales en donde se suelen encontrar más sistemas de
procesamiento de transacciones son la de producción y la de contabilidad. En el primer caso, se encuentran los sistemas de control de máquinas, de programación de planta, y de logística de materiales entre otros. En
contabilidad aparecen los sistemas de nóminas, de cuentas por pagar, etc.

-Sistemas de automatización de la oficina y sistemas de trabajo del conocimiento.
Existen dos clases de sistemas en el nivel del conocimiento de una organización. Los sistemas de automatización de la oficina [OAS, Office Automation Systems] apoyan a los trabajadores de datos, quienes por lo general no generan conocimientos nuevos, sino más bien analizan la información con el propósito de transformar los datos o manipularlos de alguna manera antes de compartirlos o, en su caso, distribuirlos formalmente con el resto de la organización y en ocasiones más allá de ésta. Entre los componentes más comunes de un OAS están el procesamiento de texto, las hojas de cálculo, la autoedición, la calendarización electrónica y las comunicaciones mediante correo de voz, correo electrónico y videoconferencia. Los sistemas de trabajo del conocimiento (KWS, Knowledge Work Systems] sirven de apoyo a los trabajadores profesionales, como los científicos, ingenieros y médicos, en sus esfuerzos de creación de nuevo conocimiento y dan a éstos la posibilidad de compartirlo con sus organizaciones o con la sociedad.

pag 29, Kendall-Kendall - Analisis y Diseño de Sistemas Ed. 6.pdf

-Sistemas de Soporte Gerencial:
Los sistemas de información gerencial (MIS, Management Information Systems] no reemplazan a los sistemas de procesamiento de transacciones, más bien, incluyen el procesamiento de transacciones. Los MIS son sistemas de información computarizados cuyo propósito es contribuir a la correcta interacción entre los usuarios y las computadoras. Debido a que requieren que los usuarios, el software [los programas de cómputo] y el hardware (las computadoras, impresoras, etc.), funcionen de manera coordinada, los sistemas de información gerencial dan apoyo a un espectro de tareas organizacionales mucho más amplio que los sistemas de procesamiento de transacciones, como el análisis y la toma de decisiones.

Para acceder a la información, los usuarios de un sistema de información gerencial comparten una base de datos común. Ésta almacena datos y modelos que ayudan al usuario a interpretar y aplicar los datos. Los sistemas de información gerencial producen información que se emplea en la toma de decisiones. Un sistema de información gerencial también puede contribuir a unificar algunas de las funciones de información computarizadas de una empresa, a pesar de que no existe como una estructura individual en ninguna parte de ésta.

pag 29, Kendall-Kendall - Analisis y Diseño de Sistemas Ed. 6.pdf

 -Sistemas Online:
Un sistema en línea es aquel que siempre debe estar encendido, disponible y generalmente conectado a una red de computadoras y depende de la capacidad del hardware para atender peticiones de servicio y en ningún momento está en sincronía con el mundo real ni tiene restricciones temporales. En adición a esto, un sistema fuera de línea es aquel que no siempre está disponible para recibir y enviar información y que depende de una base de datos previamente establecida para ejecutar su cometido. Como ejemplos de sistemas en línea se tienen las aplicaciones de Internet como los navegadores web o la adquisición de datos a través de una tarjeta especializada en un ambiente de tiempo compartido como Windows.

-Sistemas Expertos:
La inteligencia artificial (AI, Artificial Intelligence] se puede considerar como el campo general para los sistemas expertos. La motivación principal de la AI ha sido desarrollar máquinas que tengan un comportamiento inteligente. Dos de las líneas de investigación de la AI son la comprensión del lenguaje natural y el análisis de la capacidad para razonar un problema hasta su conclusión lógica. Los sistemas expertos utilizan las técnicas de razonamiento de la AI para solucionar los problemas que les plantean los usuarios de negocios (y de otras áreas].

Los sistemas expertos conforman una clase muy especial de sistema de información que se ha puesto a disposición de usuarios de negocios gracias a la amplia disponibilidad de hardware y software como computadoras personales (PCs) y generadores de sistemas expertos.

Un sistema experto [también conocido como sistema basado en el conocimiento) captura y utiliza el conocimiento de un experto para solucionar un problema específico en una organización. Observe que a diferencia de un DSS, que cede al responsable la toma de la decisión definitiva, un sistema experto selecciona la mejor solución para un problema o una clase específica de problemas.

pag 29, Kendall-Kendall - Analisis y Diseño de Sistemas Ed. 6.pdf

-Sistemas Colaborativos:
Los sistemas colaborativos, desde este punto de vista, se validan las interacciones sociales, como también la visión de que el aporte de dos o más individuos que trabajan en función de una meta común, puede tener como resultado un producto más enriquecido y acabado que la propuesta de uno sólo, esto motivado por las interacciones, negociaciones y diálogos que dan origen al nuevo conocimiento. Vemos también que el aprender es un proceso dialéctico y dialógico en el que un individuo contrasta su punto de vista personal con el de otro hasta llegar a un acuerdo. Ese otro, también puede ser un “sí mismo”, de esta forma incluimos el
dialogo íntimo y personal con uno mismo, esto se debe incluir en este teme por la importancia que lleva a cabo en la colaboración.

El éxito de la Red Internet y el auge en la utilización de su aplicación estrella la WEB, ha originado un incremento apreciable en las aplicaciones hipermedias, ya que la mayoría de la información que se maneja en Internet es de naturaleza hipermedia.

En la actualidad, la mayor parte de las veces, se utiliza Internet para que distintas personas accedan a una información común, pero esto esta cambiando y ya han aparecido numerosos ejemplos de situaciones en las que los usuarios no solo comparten la información sino que colaboran entre si para realizar actividades
conjuntas. Ejemplos típicos de estos sistemas son los centros de enseñanza a distancia (e-lerning), las comunidades virtuales, los foros de discusión ,los sistemas de realidad virtual o los sistemas de comunicación instantánea (Messenger, Net Meeting, ICQ, ...)

pag 3, http://estoesunejemplo.wikispaces.com/file/view/sistemas+colaborativos.pdf

-Agentes Inteligentes:
Un agente inteligente, es una entidad capaz de percibir su entorno, procesar tales percepciones y responder o actuar en su entorno de manera racional, es decir, de manera correcta y tendiendo a maximizar un resultado esperado. Es capaz de percibir su medioambiente con la ayuda de sensores y actuar en ese medio utilizando actuadores (elementos que reaccionan a un estímulo realizando una acción).

En este contexto la racionalidad es la característica que posee una elección de ser correcta, más específicamente, de tender a maximizar un resultado esperado. Este concepto de racionalidad es más general y por ello más adecuado que inteligencia (la cual sugiere entendimiento) para describir el comportamiento de los agentes inteligentes. Por este motivo es mayor el consenso en llamarlos agentes racionales.


Un agente inteligente puede ser una entidad física o virtual. Si bien el término agente racional se refiere a agentes artificiales en el campo de la Inteligencia Artificial, también puede considerarse agentes racionales a los animales incluido el hombre.

-Sistemas Multimedia:
El término “multimedia” viene de la yuxtaposición de la partícula “multi”, que implica variedad, y el plural latino de “médium”, que significa medio. Multimedia es la difusión de la información en más de una forma. Más precisamente, llamamos multimedia a cualquier combinación de texto, sonidos, imágenes o gráficos estáticos o en movimiento.

El soporte habitual es de tipo electrónico y a menudo es un sistema informático el encargado de generar la presentación de esa información en la forma y secuencia correcta. No obstante, otras formas de comunicación con múltiples recursos expresivos pueden también recibir la calificación de multimedia. Sería el caso de representaciones teatrales, musicales, cinematográficas, de televisión, etc.


Concretamente, consideraremos el estudio de las manifestaciones compuestas de texto, fotografías, animaciones, efectos sonoros y visuales, secuencias de vídeo, elementos de interactividad, realidad virtual, etc. que se presenten al usuario por medios informáticos.

-Sistemas Geográficos:
Los GIS (Sistemas de información geográfica, Geographical Information Systems) son algo más que programas de posicionamiento. Un GIS permite a un negocio combinar tablas de datos como listas de ventas de clientes con información demográfica procedente de la Oficina del Censo de los EE.UU. y otras fuentes. La combinación correcta puede revelar una valiosa y correcta información. Por ejemplo, una
compañía de televisión por cable puede localizar los potenciales clientes que vivan cerca de las líneas ya tendidas. Ya que los GIS pueden mostrar en mapas datos geográficos y demográficos, permiten que los usuarios vean datos relacionados que, de otro modo, podrían ser invisibles.

pag. 251, Introduccion a la Informatica.pdf

Importancia de los Sistemas de Información:
Los sistemas de Información dan apoyo a las operaciones empresariales, la gestión y la toma de decisiones, proporcionando a las personas la información que necesitan mediante el uso de las tecnologías de la información. Las empresas, y en general cualquier organización, los utilizan como un elemento estratégico con el que innovar, competir y alcanzar sus objetivos en un entorno globalizado. Los sistemas de información integran personas, procesos, datos y tecnología, yendo más allá de los umbrales de la organización, para colaborar de formas más eficientes con proveedores, distribuidores y clientes.

Aplicaciones de las Tecnologías de la Información a los Sistemas de Información:
La expansión de las tecnologías de la información y los sistemas de información basadas en la microelectrónica, la informática, la robótica y las redes de comunicaciones se esta produciendo a gran velocidad en todos los ámbitos socio-económicos y de las actividades humanas configurando la nombrada Sociedad de la información.

En los últimos años se han incorporado a nuestro entorno numerosos avances tecnológicos que han inundado hogares y oficinas. Son demasiadas aportaciones a la sociedad del bienestar para predecir un retroceso. En toda empresa, la preocupación permanente por la mejora de la administración, las finanzas y la producción han conducido a la rápida adopción de sistemas automáticos capaces de facilitar tareas mecánicas y rutinarias, evitar errores y mejorar el control de la cartera de clientes y con el incremento consiguiente de la calidad.

 Durante las tres últimas décadas hemos asistido a una segunda revolución tecnológica a causa de la integración de los ordenadores y los sistemas de información en la estrategia empresarial, factor básico de nuevas ventajas competitivas en manos de los directivos y arma poderosísima para obtener nuevas oportunidades de negocio.



jueves, 20 de marzo de 2014

Introducción a los Sistemas.

Conceptos Básicos y Evolución.

Sistema:
Complejo de elementos que tienen aspectos en común (entre ello un objetivo), organizados interactuantes e interdependientes que se relacionan formando un todo unitario y complejo cuyo objetivo es común. Cada parte cumple su función para obtener un resultado final. Las partes se refieren al campo funcional (subsistemas). Se transforma dentro de ciertos límites de estabilidad gracias a regulaciones internas que le permiten adaptarse a la variaciones de su entorno específico. Situado en un entorno con el que interactúa.

Todo sistema contiene otros sistemas y/o subsistemas y es contenido por otros de carácter superior (jerarquía sistémica) . Todos los componentes de un sistema y sus interrelaciones actúan en función de los objetivos del sistema. Se deben cumplir ciertas condiciones para considerarse subsistema: tener objetivos propios coherentes con los del sistema, estar sujetos a interacción mutua con el sistema total, y estar incluidos en la estructura jerárquica dentro del sistema.

Características de un sistema:
•Propósito u objetivo: todos los sistemas poseen al menos uno
•Globalismo o totalidad : la estimulación de un componente afecta a los demás
•Entropía: tendencia de los sistemas al desgaste (y aumento de aleatoriedad) por el transcurso del tiempo o funcionamiento
del mismo. Si aumenta la información disminuye la entropía (NEGENTROPÍA), en sistemas altamente entropicos debe
tenerse rigurosos sistemas de control y revisión, re-elaboración y cambio.
•Homeostásis equilibrio dinámico entre las partes del sistema, propiedad de un sistema que define su nivel de respuesta y
adaptación al contexto, los sistemas altamente homeostáticos sufren transformaciones estructurales en igual medida en que
el contexto sufre transformaciones
•Todo sistema tiene un principio de organización (código) que cumple 3 funciones:
1)selección (de componentes)
2)relación (los componentes deben relacionarse)
3)Control

La Organización como Sistema:
  Una organización es una estructura en la que sus componentes trabajan conjuntamente para conformar un sistema en el que mediante el grupo social se desarrollen de manera efectiva y coordinada los objetivos de la misma. Todos sus elementos están dirigidos a lograr el mismo objetivo, interactuando de forma tal que se logre una relación reciproca entre ellos.

            Podemos percibir los sistemas de dos formas: cerrados y abiertos. Los sistemas cerrados son aquellos sistemas cuyo comportamiento es determinístico y programado, que opera con un muy pequeño intercambio de energía y materia con el ambiente. Los sistemas abiertos son aquellos  que presentan intercambio con el ambiente, a través de entradas y salidas. Intercambian energía y materia con el ambiente, adaptándose a este como medio para sobrevivir.

Funciones.Procesos. Procedimientos. Normas. Estructuras. 

Funciones de una organización
El funcionamiento del sistema de Organización varía de acuerdo con el desarrollo de la organización, dentro de la que se ubica y con las técnicas a las cuales pueden recurrir para el desarrollo de sus funciones de análisis diagnóstico administrativo y diseño organización". Las funciones consisten en una orientación general en el conjunto de la administración" y se pueden destacar de la siguiente manera:

Estudiar y analizar de manera permanente la estructura y el funcionamiento de la dependencia. Esta primera función implica que efectúen varias actividad escomo la realización de un diagnóstico general de la estructura y procedimientos de la organización, la proposición de modificaciones para la adaptación de sistemas y procedimientos, su diseño y la formulación de manuales administrativos.

Adecuar la organización y las funciones en la dependencia a las que se trabaja. Según esto,deben desarrollarse actividades de investigación y clasificación de acuerdo a las bases jurídicas que le otorgan legitimidad a la administración de la dependencia.Asesorar a las unidades o departamentos de la dependencia que lo solicitan en la interpretación y aplicación de técnicas administrativas; coordinándose con cada una de ellas e implantando nuevos y mejores sistemas de trabajo y capacitación del personal.

Hacer actividades de promoción, investigación y divulgación. Para promover la coordinación de los recursos e investigar las nuevas técnicas de administración que se puedan aplicar, de este modo comunicar o divulgar dichas técnicas para que sean aplicadas.Hacer un estudio de todo el trabajo realizado en la organización, donde se verifiquen todas las actividades realizadas como un análisis integral de finalidad, de organización, sistemas y procedimientos, a fin de considerar posibles mejoramientos en los métodos.Dictamen, asesoramiento e información de los trabajos que deba realizar la organización en cada una de sus divisiones.

Conocimiento de las técnicas concernientes al mejoramiento de métodos y a los principios generales para resolución de problemas que se plantean en la organización de la cual dependen. Estudio, biografía y documentación sobre temas de organización y métodos.Estudiar, proponer e implantar sistemas y procedimientos que permitan desarrollar con mayor eficiencia y productividad las actividades de los funcionarios y empleados.

Procesos de la Organización
Conjunto de pasos parcialmente ordenados para alcanzar un objetivo dentro de la organización.
Motivación: La motivación es la gasolina del cerebro, esta crea la necesidad para luego tener el impulso y lograr el fin.
Comunicación: Debe fluir en forma vertical, descendente (del líder al trabajador) y ascendente (del trabajador al líder). Estos a través de un control de flujos.
Liderazgo: No se mide por la capacidad o habilidad en si misma, sino por el influir, Estatus, Claridad en lo que quiere, lealtad y sinceridad por parte del líder.
Trabajo en equipo: Trabajar complementando su dotes y habilidades individuales por lograr una meta en común dentro de la organización y aquellos objetivos trasados a cada integrante.

Para realizar un proceso de organización su estructura debe ser de un carácter tal que muestre los cargos, sus relaciones, mecanismos de coordinación y control de los miembros de la organización. Además deben figurar los niveles de autoridad y de responsabilidad. En el proceso de organización participan los sistemas; para ello vamos a definirlos: Procesos, procedimientos y mecanismos de resolución de conflictos. Se basa en el establecimiento de métricas para evaluación de resultados. A su vez identifica los criterios de asignación de recursos. El objetivo de la estructura es de servir como ayuda en el cumplimiento de los procesos de negocios de la organización, en todos sus niveles. falta el proceso de organización de oficina

Sus niveles
• Institucional Establecimiento de la Visión y elaboración de Estrategias.
• Intermedio Transformación de las estrategias en programas de acción. Interacción entre un componente ligado a la incertidumbre (externa) y un componente orientado a la certeza y a la lógica (nivel operacional)
• Operacional Ejecución cotidiana y eficiente de las tareas de la organización.

Estructura de una Organización:
Estructura: Componente, parte o elemento de un sistema.


Una estructura organizacional es un concepto fundamentalmente jerárquico de subordinación dentro de las entidades que colaboran y contribuyen a servir a un objetivo común.estructura organizacional.

Por ejemplo, una computadora, desde el punto de vista de sistema, está constituido por múltiples partes. Algunas de esas partes son subsistemas como discos rígidos, placa madre, unidad de CD, etc. y partes simples que no son sistemas como tornillos, remaches, etc.

Una organización puede estructurarse de diferentes maneras y estilos, dependiendo de sus objetivos, el entorno y los medios disponibles. La estructura de una organización determinará los modos en los que opera en el mercado y los objetivos que podrá alcanzar.

Es por tanto la estructura organizacional la que permite la asignación expresa de responsabilidades de las diferentes funciones y procesos a diferentes personas, departamentos o filiales. En esta sección analizaremos el proceso que siguen las organizaciones para decidir cual debe ser su estructura organizacional y posteriormente veremos los tipos más habituales de estructuras que podemos encontrarnos distinguiendo entre: formales y informales, jerárquicas y planas y por último veremos un resumen de los tipos de estructuras según han ido evolucionando con el tiempo.