Este blog sera un poco mas en los diferentes diagramas de UML, cubriré 3, y un poco de conclusiones de mi parte. Diagramas de estado Como dice su nombre sirven para representar el estado de de un sistema en un numero finito de tiempo. Es tan sencillo como suena es simplemente mediante un diagrama representar …
Author Archives: argaalan
Porque usamos UML?
En blogs anteriores había hablado de UML pero no había explicado el porque se usa ni el que es, así que esta ves toca hacer eso. Para empezar, qué es UML? UML es la abreviación para Lenguaje Unificado de Modelado, se crea con la idea de forjar un lenguaje basado en la comprensión visual para …
Patrones de Diseño
Como en cualquier campo de estudio o trabajo hay soluciones ya creadas por otras personas que son utilizadas como si de una misma herramienta se tratara, en el software esto no es diferente por lo que los vemos presentes todo el tiempo. Esta pagina web lo explica de una manera excelente y gráfica así que …
Lenguajes Modelados
En mi opinión un tema bastante raro y sobre todo con información poco extensa, según nuestro amigo Wikipedia es un lenguaje artificial usado para expresar información o sistemas en una estructura definida por ciertas reglas. La imagen de al lado muestra un poco del funcionamiento de estos lenguajes. Ahora para mi fue muy extraño el …
Mis usuarios y software antes de crearlo
En la creación de software al momento de diseñar debemos utilizar los llamados casos de usuarios, esto para poder tener una idea del comportamiento del software y el usuario al momento de la interacción entre ellos. En lo que llevo estudiando no he llegado a un punto en el cual requiera la creación de uno …
Reflexión Parcial 1
Hola esto es básicamente un vídeo de mi reflexión del primer parcial de la clase del profesor Ken. Como dato comienzo a hablar ya de los temas principales de la clase en el minuto 6:35 y todo lo anterior son cosas extras que me ha dejado la clase o que me han pasado por la …
Los ciclos de vida y adaptación en Software
El Unified Software Development Process o Proceso Unificado de Desarrollo de Software es un marco de trabajo (Framework) el cual se basa en la creación de software mediante casos de usuarios, la idea es que sea incremental de modo que cambie el peso de las cosas dependiendo la etapa en la que se encuentre. El …
Continue reading “Los ciclos de vida y adaptación en Software”
Binary Search, Pharo y el juego mas triste del mundo
Binary Search Binary search, en español búsqueda binaria, es una forma de solucionar un problema en la que se deba hacer una búsqueda. Este algoritmo es muy común de usarse cuando tenemos un arreglo de objetos que siguen una regla de mayor a menor valor. Básicamente tomamos dos pivotes y un apuntador, usaremos números para …
Continue reading “Binary Search, Pharo y el juego mas triste del mundo”
System Development Lyfe Cycle? En español por favor.
El System Development Lyfe Cycle, lo abreviaremos a SDLC, es el uso de metodologías en el desarrollo de software. ¿Metodologías? ¿Ciclos de vida? ¡¿QUÉ ESTA PASANDO DOCTOR GARCÍA?! El desarrollo de software hace varios años era un desastre, al punto que varias veces en productos dentro del mercado era mas sencillo matarlo completamente a tratar …
Continue reading “System Development Lyfe Cycle? En español por favor.”
Who am I?
I’m a Junior Software Engineering from Mexico Why I do post? I like to discuss new topics with people so we can grow our knowledge. Helps me to think about what I have learn a how to apply it. Is not at all because professor Ken told me to do it (But I like the …
