sábado, 16 de abril de 2011




UML es un lenguaje de modelado de sistemas que permite la definicion de un sistema de software ya que  por medio de  este lenguaje  se permite la  construccion , documentacion, visualisacion  e especificacion de un  sistema de software.

viernes, 15 de abril de 2011

CICLOS DE VIDA, REQUERIMIENTOS Y SISTEMAS DE INFORMACION

en esta ultima semana se realizaron socilizaciones muy significativa dentro de las cuales se destacaron las caracteristicas mas importantes de los siguientes temas ciclo de vida, requerimientos y sistemas de informacion por medio de la metodologia del 4 d 4

para nosotros como futuros analistas es importante utilizar un ciclo de vida al momento de realizar cualquier proceso de software ya que este nos permite que los errores sean detectados a tiempo, reduce los costos y el tiempo de realizacion ademas la aplicacion eficiente de cada de sus fases nos garantiza el desarrollo de un software de calidad.
como todos sabemos existen muchos modelos de ciclo de vida a seguir pero al momento de la realizacion de un proyecto de software siempre surge la pregunta cual seria el modelo de ciclo de vida a seguir?. por eso es importante tener en cuenta a la hora de elegir un ciclo de vida que sea el que mas se ajuste a nuestras necesidades, es decir al momento de realizar una eleccion hay que tener en cuenta la complejidad del porblema a resolver, el tiempo que disponemos para dicha realizacion entre otras cosas.


                                                        REQUERIMIENTOS
Uno de los temas mas delicados  al momento de la realizacion de un software son los requerimientos, y se deben hacer uso de muy buenas tecnicas para su recoleccion ya que una mala determinacion de los mismos puede desviar el proyecto  y por ende puede llevar al analista al  fracaso absoluto.
un requerimiento es una condicion o una necesidad  propia que posee un usuario para alcanzar un objetivo o resolver un problema , la cual necesita ser suplida por parte del analista al momento de diseñar un software.

sábado, 9 de abril de 2011

socializaciones

en esta semana comenzaron las socializaciones de temas, donde se expusieron los aspectos mas relevantes de cada uno de ellos.
los temas tratados en esta semana fueron moskitt y scrum.


 Es una de las tantas herramientas CASE que nos permite diseñar diagramas de clases uml


Al momento de realizar un proyecto  queriendo obtener los mejores resultados posibles es necesario contar con un proceso como SCRUM que nos permite la implementacion de tecnicas para trabajar colaborativamente en equipo.
Especialmente desarrollado para trabajar proyectos en entornos complejos, donde se necesita obtener resultados pronto, donde los requisitos son cambiantes o poco definidos, donde la innovación, la competitividad, la flexibilidad y la productividad son fundamentales.

sábado, 2 de abril de 2011

4 DE 4 POO

esta semana se realizo una actividad muy peculiar conocida con el nombre de  4 de 4 que consistia en un debate acerca de un tema en especifico donde cuantro personas llamadas expertos podian dar su punto de vista sobre dicho tema contando con la participacion de 4 conciencias quienes actuaban de manera imparcial brindandole conocimiento acerca del tema al primer experto que acudiera a ella por ayuda.

esta actividad es una nueva forma de compartir informacion por medio del debate permitiendo a nosotros como futuros analistas desarrollar una vision mucha mas critica  y objetiva acerca de un tema en especifico basandonos en las nuevas tendencias de educacion.
 en esta primera actividad debatimos todo lo concerniente a programacion orientada a objetos tales como sus caracteristicas, aplicabilidad etc.


 es un paradigma de programacion que utiliza los objetos y sus interacciones para diseñar aplicaciones y programas informaticos . la poo no es un lenguaje específico, o una tecnología, sino una forma de programar  una manera eficiente de plantearse la programación.
actualmente la programacion orientada a objetos  se ha constituido como una de la formas mas populares de programar ya que por medio de su implementacion permite la aplicacion de tecnicas como la herencia polimorfismo, encapsulamiento y abstraccion.

sábado, 26 de marzo de 2011

PRIMER PARCIAL

como asumir nuestro papel como analistas de sistemas?

Es importate que nosotros como analistas de sistemas veamos los problemas que a diario se nos presentan en nuestra cotidianidad o al momento de la realizacion de un software como un reto, tratando de encontrar soluciones funcionales a cada una nuestras necesidades. por ejemplo al momento de ser contratado en alguna empresa o organizacion ya sea para asumir un roll de consultor, de experto de soporte o de agente de cambio debemos en primer lugar examinar la entrada, procesamiento de datos y salida de informacion para de esta manera encontrar una solucion eficiente que nos permita mejorar los procesos organizacionales de la empresa y solucionar los requeriminetos de la misma.
todo analista se ve en la necesidad de recurrir a la utilizacion de un ciclo de vida para la gestion de cualquier proyecto de software elaborando un marco de trabajo para coordinacion del proceso software y apoyandose en un conjunto de actividades sombrillas a lo largo del proceso.

lunes, 28 de febrero de 2011

miércoles, 9 de febrero de 2011

Podemos decir que la información ha dejado de ser un subproducto o ha dejado de quedar en segundo plano y ha llegado a ser un elemento principal o de gran importancia en las organizaciones tales como las materias primas y la mano de obra que son de gran importancia para el surgimiento de una empresa. Gracias al buen uso de la información se puede llegar al éxito o al fracaso de la misma.
Es importante que un negocio comprenda la importancia de información y la maneje como un recurso ya que su buen uso puede posicionar al mismo en un lugar muy competitivo.
Los sistemas de información son desarrollados dependiendo la necesidad del negocio entre los cuales podemos encontrar: los sistemas de procesamiento de transacciones (TPS),  los sistemas de automatización de oficina (OAS), los sistemas de trabajo de conocimiento (kws), los sistemas de información gerencial (DSS), los sistema expertos , los sistemas de apoyo a decisiones (ESS), los cuales le van a proporcionar a los analistas de sistemas diseñar sistemas de información dependiendo el problema requerido.
El analista de sistemas debe tener la capacidad de asumir diferentes roles en la realización de su trabajo tales  como cumplir la labor de consultor externo para negocios, experto de soportes de un negocio y como agente de cambio, haciendo uso de sus habilidades en la solución de problemas, tomando como marco de referencia el ciclo de vida del desarrollo de sistemas (SDLC) y basándose en herramientas automatizadas parar el análisis y diseño de sistemas como son la herramientas CASE.