Hemos llegado al final de este curso TC2004-Análisis y modelación de sistemas de software, y puedo decir que ha sido una clase muy diferente al resto pero que sin duda me llevo muchísimos conocimientos y aprendizajes. Este ha sido el primer blog que he tenido, y sinceramente yo al principio pensé que iba a ser …
Category Archives: Tc2004
Verificación y validación
Cuando se está desarrollando un software, hay muchas maneras y métodos de hacerlo, cada quién sigue una metodología particular a su gusto, sin embargo, existe un formato común con ciertos requerimientos que se tienen que tener para poder realizarlo, que aplican para todos los proyectos y que no se pueden omitir. Uno de estos pasos …
La revisión de código
La revisión de código es una parte muy importante al momento de realizar un proyecto, porque es cuando se tiene qué pulir el código para que se vea de una manera más limpia, así como cuando se tienen que hacer todas las correcciones, o el «debug». Este proceso consiste en la detección temprana de errores …
De: Clases Para: Tablas
Como vimos en mis post anteriores, es bastante importante el tener una buena organización para poder desarrollar un producto. Las herramientas que nos ayudan a conocer los requerimientos que utilizaremos son los diagramas. Estos diagramas no solo se aplican para desarrollar software, también son muy utilizados en la creación de bases de datos funcional. Los …
Más de UML
Como se vio en mi post anterior, UML es un lenguaje gráfico que nos permite crear un software de manera más sencilla, ya que cuenta con varias herramientas que son muy sencillas de utilizar y muy prácticas, porque nos permite ver el diseño desde otra perspectiva. En el mismo post, se habló sobre tres diagramas …
UML 1
Como he mencionado en post anteriores, la parte del diseño de software es muy importante para poder crear un proyecto correctamente. Existen muchísimas herramientas que nos ayudan a desarrollar correctamente nuestra planeación de software, hay de varios tipos dependiendo de qué es lo que queramos crear. Sin embargo, la herramienta más popular actualmente y la …
Design Patterns
En la vida estamos rodeados de patrones. No hay lugar al que vayamos que no observemos algún patrón de la naturaleza, o algún patrón que se utilizó para cierta construcción. En nuestras vidas los patrones nos rodean, y en el desarrollo de software no es la excepción. Cuando se está desarrollando un software y se …
Lenguaje de Modelado de Software
El desarrollo de software es un proceso muy importante para poder crear un proyecto bien elaborado. Pero este es muy complejo que no es posible realizarlo todo como nosotros lo queramos. Es por eso, que han creado herramientas o lenguajes para poder facilitar su entendimiento y mejorar la calidad del producto final. El que existan …
Usar los casos de uso
La mayoría de las veces cuando se está desarrollando un sistema y hay problemas se debe a que no hubo una buena comunicación entre el cliente y el desarrollador. Esto debido a que el cliente no se explicó bien, o el desarrollador entendió algo muy diferente, o porque muchas veces los clientes no saben con …
La unión hace la fuerza: El Proceso Unificado
Como vimos anteriormente, existen muchos tipos de modelos para desarrollar software. Unos tienen ciertos beneficios, otros cuentan con otras características, y como no hay uno mejor que el otro, se tomó la idea de juntar lo mejor de todos para crear un proceso más completo. Puede que a veces nos parezca algo de poca utilidad …
Sigue leyendo «La unión hace la fuerza: El Proceso Unificado»