viernes, 29 de noviembre de 2013
Herramientas para modelar UML
Lenguaje Unificado de Modelado (UML) es una herramienta gráfica que permite el diseño de sistemas de forma fácil, utilizando para ello diversos diagramas.
Mi experiencia previa con UML se ha basado en software propietario, específicamente con Rational Rose, el cuál permite el modelado de sistemas orientados a objetos. Revisando algunos ejemplos en software libre observe que las herramientas de modelado UML libres son muy similares a la herramienta ROSE, ofrecen la misma gama de diagramas como son: Casos de Uso, clases, colaboración y secuencia entre otros, lo que permiten cubrir el ciclo de vida de un proyecto de software, facilitando la concepción, formulación y construcción del modelo del proyecto.
Mi experiencia previa con UML se ha basado en software propietario, específicamente con Rational Rose, el cuál permite el modelado de sistemas orientados a objetos. Revisando algunos ejemplos en software libre observe que las herramientas de modelado UML libres son muy similares a la herramienta ROSE, ofrecen la misma gama de diagramas como son: Casos de Uso, clases, colaboración y secuencia entre otros, lo que permiten cubrir el ciclo de vida de un proyecto de software, facilitando la concepción, formulación y construcción del modelo del proyecto.
viernes, 1 de noviembre de 2013
Ingeniería de Software Libre
Considero que la Ingeniería de software libre comparada con
el enfoque tradicional (Ingeniería del Software) no difieren mucho debido a que
ambas concentran su metodología en el análisis, diseño, desarrollo, implantación
y pruebas de sistemas, utilizando diferentes enfoques como modelado
estructurado, orientado a objetos o cualquier otra técnica que permita el
desarrollo de sistemas. Sin embargo, la diferencia entre ellas radica en la
diversidad de herramientas libres que se pueden utilizar en el desarrollo de
aplicaciones, no limitando la aplicación y uso de las mismas.
La experiencia particular ha sido con Ingeniería de Software tradicional aplicando modelado estructurado (en proyectos de pregrado) y orientado a objetos utilizando como técnica de modelado y diagramación UML (Lenguaje de Modelado Unificado) en el desarrollo de aplicaciones en el campo laboral.
miércoles, 23 de octubre de 2013
Conocimiento sobre Software Libre
Mi experiencia sobre software libre es muy poca, siempre he trabajado en empresas donde todo lo relacionado con software es propietario y aunque he realizado cursos y he asistido a eventos sobre software libre, no cuento con la experiencia en el tema, por esta razón desde un primer momento me llamo la atención la materia de Desarrollo de Aplicaciones en Software Libre.
El software libre ofrece muchas ventajas en relación al software propietario entre las cuáles se encuentra el poder tener acceso al código fuente, permitiendo ajustar los sistemas a las necesidades de cada usuario y no solo eso sino poder compartir esas actualizaciones con otras personas que quizá tengan las mismas necesidades.
El software libre ofrece muchas ventajas en relación al software propietario entre las cuáles se encuentra el poder tener acceso al código fuente, permitiendo ajustar los sistemas a las necesidades de cada usuario y no solo eso sino poder compartir esas actualizaciones con otras personas que quizá tengan las mismas necesidades.
Suscribirse a:
Comentarios (Atom)


