sábado, 29 de agosto de 2015

ROMPIENDO PARADIGMAS

Los paradigmas tienden a convertirse en moldes inflexibles. Las personas que son flexibles en sus paradigmas tienen la capacidad de ver cambios y tienen la visión del futuro ya que son capaces de romper sus viejos paradigmas para construir constantemente nuevos.
Las organizaciones, empresas o grupos que alcanzan el éxito generalmente caen de la cima. Con el éxito las personas u organismos se aferran a su fórmula que es convertida en paradigma, esta fórmula envejece y muere, el éxito se derrumba y la organización entra en decadencia y tal vez muera.

Quiero compartirles un video muy interesante del cual ustedes sacarán sus propias conclusiones...




Anímate a romper paradigmas... no solo en tu organización, hazlo también en tu vida diaria, recuerda que somos seres racionales y no hay verdad absoluta... 

¿QUE ES GESTIÓN DEL CAMBIO?

Sin duda alguna en estos tiempos de cambios rápidos, los nuevos desafíos atentan seriamente sobre la supervivencia de las organizaciones, los altos niveles de competencia, nuevos competidores externos, movilización de capitales, internacionalización económica, dificultad para retener al talento humano y tecnologías cambiantes son elementos que obligan a las personas que llevan las riendas de las organizaciones a estar preparadas para el cambio y no solo a eso sino a tener la habilidad de motivar a su gente para alcanzar la renovación continua.

La gestión del cambio no consiste en implantar nuevos modelos de gestión que a la final resultan ser solamente teorías pasajeras, más bien consiste en aprovechar los cambios del entorno empresarial para el bien de la organización, por ello, las compañías no solo deben ser flexibles sino que quienes las manejan deben desarrollar una aguda percepción para anticiparse a los cambios y poder estar así siempre a la vanguardia.

Las compañías deben convertirse en "motores de indagación" si quieren obtener provecho de los cambios y de los conflictos que vienen con ellos. Richard Pascale





viernes, 28 de agosto de 2015

CONCEPTOS INVOLUCRADOS EN LA ARQUITECTURA DE INFORMACIÓN


Navegando por internet me encontré con un interesante gráfico que muestra como se relaciona la arquitectura de información con ciertos conceptos y disciplinas como:

  • La Usabilidad: Es la medida de la calidad de la experiencia que tiene un usuario cuando interactúa con un producto o sistema.
  • Experiencia de Usuario (UX): Es el conjunto de factores y elementos relativos a la interacción del usuario, con un entorno o dispositivo concretos, cuyo resultado es la generación de una percepción positiva o negativa de dicho servicio, producto o dispositivo.
  • El Diseño Web: Es la actividad que consiste en estructurar los elementos gráficos de un sitio web para expresar estéticamente la identidad visual de una compañía u organización. 
  • Metadatos: Son datos que describen otros datos. En general, un grupo de metadatos se refiere a un grupo de datos, llamado recurso.
  • Escenarios de Uso
  • Catalogación



sábado, 22 de agosto de 2015

ABSTRACCIÓN DE DATOS


Un objetivo importante de un sistema de datos es proporcionar a los usuarios una visión abstracta de los datos, es decir, el sistema esconde ciertos detalles de cómo se almacenan y mantienen los mismos.

NIVELES DE ABSTRACCIÓN:

Existen diferentes niveles de abstracción para simplificar la interacción de los usuarios con el sistema.

  • Interno - Físico
  • Conceptual
  • Externo - Visión



NIVEL DE VISIÓN:
  • Externo.
  • El más cercano a los usuarios finales.
  • percepción del sistema de datos por parte de los usuarios finales.
  • Tantas visiones como tipos de usuarios.
  • Cada visión de usuario final se puede caracterizar como un subesquema.

Cada visión puede proporcionar diferentes representaciones de los mismos datos.




Algunas visiones de usuario pueden incluir:
  • Datos Agrupados: Totales por Departamento
  • Datos Derivados:  Sueldo Total = básico + comisión
  • Datos Calculados: Edad de una persona (Inferida a partir de su fecha de nacimiento)

Los conceptos de dato derivado y calculado podrían usarse indistintamente para significar que un dato se genera a partir de otro.
puede haber a su vez datos agrupados derivados, datos agrupados calculados etc.

NIVEL CONCEPTUAL:
  • Es una visión completa de todos los requerimientos y elementos de interés para la organización.
  • Debe incluir restricciones sobre los datos.
  • La descripción del nivel conceptual no debe tener detalles dependientes del almacenamiento.
  • Tiene asociado un lenguaje de alto nivel.

NIVEL FÍSICO: 
  • Interno.
  • Más cercano a la máquina.
  • Interesa al administrador y al usuario.
  • Esquema Físico: descripción y tipos de datos (tamaño y precisión, tipos de índices y de estructuras de almacenamiento concretas).
  • Describe Cómo los datos son almacenados en términos de estructuras de datos particulares.
  • Se encarga de: reservar espacio para datos e índices, compresión de datos y técnicas para encriptar datos.

INDEPENDENCIA DE LOS DATOS:
  • Permite modificar la definición de un nivel sin afectar en lo posible e nivel inmediatamente superior.
  • Sin independencia de datos se requeriría un gran esfuerzo para cambiar las aplicaciones de tal forma que se adaptaran a una nueva estructura de una base de datos.
  • Hay dos tipos: Física y Lógica.

FÍSICA: Inmunidad que tienen los usuarios y las aplicaciones ante los cambios en la forma de   almacenar físicamente los datos.

LÓGICA: Inmunidad que poseen los usuarios y las aplicaciones ante los cambios en la estructura lógica de la base de datos.

martes, 18 de agosto de 2015

INTRODUCCIÓN AL MODELADO DE PROCESOS DE NEGOCIO

¿Qué es un Proceso de Negocio? 

Es un conjunto estructurado, medible de actividades diseñadas para producir un producto especificado, para un cliente o mercado específico. Implica un fuerte énfasis en CÓMO se ejecuta el trabajo dentro de la organización, en contraste con el énfasis en el QUÉ, característico de la focalización en el producto.Un proceso de negocio contiene actividades con propósito, es ejecutado colaborativamente por un grupo de trabajadores de distintas especialidades, con frecuencia cruza las fronteras de un área funcional, e invariablemente es detonado por agentes externos o clientes de dicho proceso.

Beneficios

Para la organización: 

  • Efectividad:  Se concreta lo que ha de llevarse a cabo.
  • Eficiencia:  Reutilización de procesos probados como más eficientes.
  • Consistencia:  Detección de tareas no realizables, prerequisitos,
  • Productividad:  Reutilización de procesos más productivos.
  • Ahorro:  Asignación de costos (tiempo, espacio y económicos) e identificación de los procesos más ventajosos.
  • Calidad: Mejora general de los procesos.
Para el analista:  
  • Agilización del proceso de desarrollo y, por tanto, de la carga de trabajo.
  • Identificación de errores en fases tempranas.
  • Mayor nivel de abstracción.
  • Independencia de plataformas tecnológicas concretas. El modelo de negocio y la tecnología que lo soporta pueden evolucionar por separado Model-driven Architecture (MDA).
  • Trazabilidad del sistema, por identificación de tareas y su asignación a procedimientos manuales o automatizados.

Elementos de un Modelo de Proceso de Negocio






Notaciones de modelado. Tipos 

Dependiendo de las metodologías y estrategias empleadas:  
  • Orientados a proceso: Se centran en las diferentes tareas a completar para llevar a cabo un proceso completo.
  • Orientados a recurso: Se centran en la utilización y distribución de los recursos que son necesarios para llevar a cabo la realización del proceso.
  • Orientados a datos: Se centran en la definición de los datos y en las transformaciones que sufren estos a los largo del proceso.

Criterios

  • Capacidad de modelar la complejidad de los procesos de negocio. 
  • Capacidad de representar roles y su asignación a diferentes tareas.
  • Capacidad para especificar las características de calidad de los procesos de negocio.
  • Capacidad para especificar repositorios de procesos que nos permitan la reutilización de procesos mediante la utilización de conceptos como la variabilidad y la extensibilidad.
  • Capacidad para especificar atributos que nos permitan gestionar los procesos (monitorear, controlar o planificar los mismos). 
  • Permitir una vista multi-nivel de los procesos partiendo de descripciones más comprensibles de alto nivel o agregados, tener la posibilidad de alcanzar niveles con gran cantidad de detalles.
  • Ser comprensible para aquellos que no son especialistas en modelado. Esta característica es especialmente útil si con posterioridad se pretende utilizar los modelos para la fase de análisis de requisitos.
  • Permitir la integración y soporte para otro tipo de notaciones que nos facilitará una mejor interacción entre las herramientas que den soporte a estas notaciones.