La Ingeniería de software designa el conjunto de técnicas destinadas a la producción de un programa de computadora, más allá de la sola actividad de programación. Forman parte de esta disciplina las ciencias computacionales y el manejo de proyectos, entre otros campos, propios de la rama más genérica denominada Ingeniería informática.
Actualizado: 19 de agosto de 2012
El artículo explica detalladamente las prácticas consideradas "a seguir" a fin de mejorar el uso de un sistema de control de versiones como GIT.
Leer más - 19 de agosto de 2012 - 1 comentario
Publicado por Gastón - Leido 1270 veces - Clasificación 5.00 puntos - Nivel Básico
El artículo agrupa varios recursos referentes a patrones de software (patrones de diseño).
Leer más - 24 de mayo de 2009 - 0 comentarios
Publicado por Gastón - Leido 10277 veces - Clasificación 4.00 puntos - Nivel Avanzado
Antes de llegar al diseño final de una base de datos tenemos que pasar por un análisis más lógico, orientado a eliminar redundancias y obtener modelos de datos más robustos.
Mediante la normalización y la elección precisa de claves primarias (entre otras actividades) logramos este cometido.
Leer más - 04 de abril de 2009 - 0 comentarios
Publicado por Gastón - Leido 5692 veces - Clasificación 9.00 puntos - Nivel Básico
Explicación de Análisis de decisión usando árboles de decisión y tablas de decisión. Situación de indiferencia. Ventajas y desventajas. Ejemplo.
Leer más - 24 de marzo de 2009 - 1 comentario
Publicado por Gastón - Leido 8976 veces - Clasificación 9.00 puntos - Nivel Intermedio
UML - Unified Modeling Language es una de las mejores herramientas para analizar y diseñar sistemas de software que ofrece un lenguaje común que todo desarrollador debe conocer.
En este artículo se introducirá UML a nivel básico a fin de acercar ésta aproximación a los desarrolladores que aún no la conocen.
Leer más - 01 de marzo de 2009 - 1 comentario
Publicado por Gastón - Leido 15320 veces - Clasificación 4.00 puntos - Nivel Básico