domingo, 30 de agosto de 2015

Introducción a creación de Diagramas UML


Me parece muy importante tener una recordación previa a la creación de diagramas de UML que sea muy sencillo para las personas que ya hemos creado en nuestra vida diagramas en esta herramienta y como una introducción muy sencilla para personas que sean nuevas en el tema por esto quería compartirles este vídeo sencillo y corto para dar una introducción a este tema, espero sea de su comprensión y agrado teniendo en cuenta que es solo una introducción una idea para iniciar con las creaciones que teníamos para esta semana.



Por si no se puede reproducir por aquí el vídeo o se torna muy lenta la conexión les dejo  el link donde lo pueden encontrar.

https://www.youtube.com/watch?v=DI4HZpvPI5Y

Variedad de Diagramas

Dentro de nuestra discusión esta semana nos dimos cuenta que tal vez no tenemos muy clara la diferencia entre modelo y diagrama, por eso para poder iniciar mis diagramas del trabajo de esta semana quise buscar diferentes diagramas ya creados en la web para tomar referencia y los quiero compartir con ustedes:


Como podemos observar la mayoría de ejemplos que encontramos son Diagramas realizados en UML utilizados mucho en análisis y desarrollo de software pero no quiere decir que solo podemos guiarnos por estos modelos ya que tenemos diagramas de espina de pescado, diagramas de flujo, diagramas de gant, diagramas de datos entre otros que nos sirven para tenerlos referenciados como diagramas bases de nuestros modelos a crear.

domingo, 23 de agosto de 2015

Descripción Inicial de BPM



BPM (Business Process Managment) (Gestión de procesos de negocio)


Después de indagar un poco sobre los conceptos y aplicaciones de BPM se pueden tener en cuenta los siguientes puntos para comenzar a indagar y conocer el proceso de gestión de negocio.



* La gestión de procesos de negocio se puede ver como la decisión de transformación organizacional o un mecanismo y/o herramienta de gestión empresarial que permite alinear las diferentes dimensiones de la empresa como lo son:

* Organización
* Procesos
* Conocimiento
* Estrategia

* Al aplicar las teorías de la gestión de procesos de negocio lo que se busca es transformar la gestión funcional a gestión de procesos de negocio.

* Se debe mejorar el desempeño de la empresa entendiéndolo en términos tanto de eficiencia como efectividad.


* Por medio de esta gestión la empresa debe cumplir el ciclo de:  diseñar, modelar, organizar, documentar y optimizar continuamente su información para tener buenos resultados.






Aprendiendo a vaciar el vaso

En el momento que decidí realizar una especialización pensé en solamente adquirir nuevos conceptos teóricos para aplicar en mi carrera y que me ayudara a darle una nueva dirección a mi carrera profesional pero nunca pensé que realizar una especialización me iba a aportar cosas que no son teóricas pero aplicar en el día a día va a ser muy interesante.
El primer día que en clase escuche que para poder estar en clase para poder modelar un sistema se debía dejar a un lado la arrogancia desocupar el vaso me dije a mi mis eso no es necesario yo nunca creo que lo mío es lo mejor que yo soy la mas pero hay que darse cuenta hasta qué punto solo es que uno pueda llegar a decir que soy lo más, lo máximo sean las únicas maneras de tener arrogancia, en estas dos semanas trabajando en la especialización me he dado cuenta que todos tenemos arrogancia y sale a flote en el momento de hacer trabajos grupales.
La diferencia es muy grande el hacer un trabajo grupal en el pregrado y ahora en la especialización somos personas laboralmente que activas que se desempeñan en áreas diferentes y cada una de ellas tiene sus metodologías, su manera de hacer las cosas, su manera de pensar y de poner en práctica los conceptos es aquí a donde sale a flote nuestra arrogancia nuestra manera de defender lo que pensamos y tratar de ponerlo por encima de los conocimientos de los demás.

Teniendo en cuenta estas cosas en solo dos semanas de esta carrera de este reto que cada uno de nosotros se puso en el camino nos ha dado una gran enseñanza de vida y creo que en el momento que la terminemos no solamente vamos a tener más desocupado el vaso sino que vamos aprender a ponernos más en los zapatos de los demás para ponerlo en práctica al 100% en nuestras actividades laborales como analistas, desarrolladores, lideres, jefes, entre otros y vamos a tener grandes tanto conocimientos teóricos como conocimientos éticos que nos hagan mejore especialistas profesionales.

lunes, 17 de agosto de 2015

Ética vs Moral

Dentro de los temas tocados en clase me llamo la atención mucho uno que toco mi formación académica y religiosa ya que vengo de un colegio católico y dentro de mis múltiples asignaturas siempre hubo una materia llamada ética y valores en la cual nos hacían ver distintos términos y buscar diferentes enfoque para nuestra vida en el futuro, por esto quise buscar algún significado de Ética y de moral y tratar de llegar a una conclusión propia acerca de este tema.

ÉTICA: si se toma por el aspecto filosófico es una rama que estudia el bien o mal de los comportamientos del ser humano centrando su atención en las acciones que cada ser humano realiza y sus aspectos que las relacionan con el bien, el deber, la virtud, la felicidad. La ética estudia que es lo moral busca razonar la forma de cómo se adopta un sistema moral.
Elabora y verifica afirmaciones o juicios determinados en busca del sentido de una moral, al formar sentencias éticas se valora a las personas moralmente. Los actos que se tienen en cuenta son los actos que se realizan de modo consciente y libre tomando el control racional de los mismos buscando establecer el cómo se realizan los actos y emitir un juicio sobre estos mismos determinando si fueron éticamente buenos o malos.
La palabra ética proviene del latín ethĭcus, del griego antiguo ἠθικός que significa carácter’.

MORAL: son las normas y reglas por las que se juzga el comportamiento del ser humano está sujeto a convenciones sociales y no son universalmente compartidos. Se puede ver como el conocimiento o establecimiento de lo que el ser humano debe hacer o no debe hacer para que un sistema social de mantenga y se conserve.
Al mismo tiempo que se tiene la palabra moral se tiene la palabra inmoral que siempre va a tratar de buscar de complementar un modelo moral dando la sentencia de lo que es inmoral dentro del mismo, la moral toma en cuenta todas las acciones y actividades que realiza el ser humano voluntariamente, este término lleva a la introducción y referencia de los valores.
La moral lleva a codificar una cultura, religión, grupo, esquema de ideas que regulan y controlan el comportamiento de los integrantes el cumplimiento de la codificación de las reglas o comportamientos que se deben tener en esta comunidad establecen su moralidad.
La palabra moral viene del latín mos, moris, que significa costumbre y de ahí moralis 'relativo a los usos y costumbres'.


De acuerdo a esta definición se diría que un grupo de personas establecen unas reglas o modelo que son su MORAL establecida y es tarea de la ÉTICA definir si esta moral o estas conductas son buenas o malas, éticamente buenas o éticamente malas.

Estilo de arquitectura de Software que me llamo la atención

Dentro de las consultas que se hicieron para el primer taller de nuestra asignatura debimos iniciar por preguntarnos y preguntarle a los expertos que es un estilo arquitectónico en software y que estilos arquitectónicos podemos tomar como guía para iniciar nuestro proceso del primer diseño de modelo de sistema de información de lo cual pude sacra la siguiente información y tener un modelo que me llame la atención lo cual quiero compartir con ustedes.
Estilo Arquitectónico:
  • ·        Define una familia de sistemas como patrón de una organización estructural.
  • ·        Establece un conjunto de reglas y restricciones que llevan a encontrar que componentes, interfaces y conectores podemos usar en nuestro sistema.
  • ·        Da referencias de tipos de componentes y conectores se deben establecer y desarrollar en el modelo que se vaya a construir.
  • ·        Un estilo no está totalmente desarrollado ni establecido está abiertos nuevos estilos y combinaciones para acoplarse a las nuevas tecnologías.


Estilo Flujo de Datos, Tubos y Flujos

Por medio un estilo de flujo de datos podemos tener como objetivo asegurar la re utilización y modificabilidad del modelo creado, viendo las transformaciones que se le hacen a cada uno de los elementos sucesivos de datos de entrada, la navegación por los mismos antes de llegar al destino que serían los datos de salida. Este estilo es ideal para sistemas que manejan cantidad y diversidad de flujos de información.
Entre este estilo se clasifica los tubos y filtros esta sub categoría se describiría de la siguiente manera:
  • ·        Cada componente tiene entradas y salidas.
  • ·        Un componente toma los datos de las entradas y genera flujos de salida.
  • ·        Usan información contextual y no retienen información
  • ·        Es un estilo iterativo
  • ·        Se tienen pipes que son flujos de datos la cual con los filtros son encadenados de la manera que lo indiquen las restricciones.
  • ·        Los filtros deben ser independientes  pueden no compartir estados con otros filtros.
  • ·        Un pipe mueve datos de un filtro de salida a un filtro de entrada.
  • ·        Los filtros no necesariamente filtran datos sino los transforman
  • ·        Los flujos de datos de entrada se mueven por las tuberías entre los filtros y se van transformando poco a poco por cada filtro el flujos de salida.




Ya que resumí el estilo de arquitectura que me llamo la atención de tuberías y filtros, Qué les parece este estilo arquitectónico de software? Qué estilo les llama la atención a ustedes??