Posteado por: Iván Garcerant en: 15-03-08
Todas las modernas arquitecturas de software incorporan la modularidad como uno de sus elementos esenciales. Así tenemos la posibilidad de tener a distintos programadores trabajando en distintos módulos sin que esto signifique un problema. De la mismo forma es posible imaginar a nuestros programadores ejecutando pruebas locales sobre sus módulos, a fin de tener una [...]
Posteado por: Iván Garcerant en: 12-03-08
Imaginemos por un momento que estamos ante una construcción antigua. Quizás una gran casa de principios del siglo pasado, con docenas de cuartos y muchas pero muchas goteras en sus tuberías. A la hora de reparar estas goteras, lo primero que debemos hacer es determinar los puntos de fuga que es donde se escapa el [...]
Posteado por: Iván Garcerant en: 12-03-08
Dado que el modelo de calidad generalmente aplicado al software es de naturaleza cualitativa, nunca se va a estar objetivamente seguros de haber alcanzado la plena coincidencia entre los requisitos y lo creado, es decir, la calidad. De hecho, la naturaleza subjetiva del proceso de calidad del software es tan inherente a él, que la [...]
Posteado por: Iván Garcerant en: 12-03-08
Si hacemos una pequeña encuesta, veremos que mucha gente asocia parejas de palabras como en una relación izquierda/derecha, de manera que no comprende la una sin la otra. Esto le ocurre a la palabra análisis que hace pareja, en el imaginario popular, con síntesis.
Nosotros trabajamos en la industria del software, por lo que no asociamos [...]
Posteado por: Iván Garcerant en: 11-03-08
Dije antes, que el Análisis[1] pone a descubierto las partes de un todo; sin embargo no dí sugerencia alguna sobre la naturaleza de estas partes. Esta falta es intencional. Según el tipo de análisis que se este realizando, el todo se va a ver descompuesto en partes y relaciones, objetos y mensajes, ladrillos y cemento, [...]
Posteado por: Iván Garcerant en: 10-03-08
Anteriormente[1] vimos que la calidad puede incluir la satisfacción de necesidades no declaradas por los clientes. Seguramente en un ramo o sector comercial, todos los clientes van a compartir muchas de estas necesidades; por lo que es posible ir formando un cuerpo de características requeridas; lo cual en otras palabras, no es más que un [...]
Posteado por: Iván Garcerant en: 10-03-08
Cada organización persigue la calidad. Tanto en sus productos como en sus procesos. Cada profesional se enorgullece de hacer un trabajo de calidad. Los clientes siempre se decantan por los proveedores de mayor calidad… Calidad, calidad, calidad. Sí ok, ¿pero que es calidad?
Calidad. Es la coincidencia entre las características objetivamente presentes en lo trabajado y [...]
Posteado por: Iván Garcerant en: 4-03-08
Dado que un proyecto de desarrollo es un esfuerzo que conjuga recursos humanos, equipos, espacio de oficina, garantías comerciales, junto a otros muchos gastos y costos de todo tipo, es necesario que como parte del Proceso se encuentren actividades especificas orientadas a garantizar el retorno de la inversión y la viabilidad financiera del proyecto.
Es en [...]
Posteado por: Iván Garcerant en: 3-03-08
El diseño es el acto de disponer las cosas, de manera que al estas desarrollarse se llegue a los resultados deseados. La intención del diseño es crear estructuras temporales o intermedias, que al paso del tiempo den lugar a la forma definitiva y deseada.
En Ingeniería del Software, llamamos Disciplina de Diseño a las actividades que [...]
Posteado por: Iván Garcerant en: 2-03-08
Llamamos análisis a la actividad mental de ver al todo como una colección de partes. La ejercemos cuando vemos un fenómeno o problema y somos capaces de reconocer sus elementos constituyentes.
En Ingeniería del Software, se habla de la Disciplina de Análisis cuando por medio de artefactos o documentos, se elabora una descripción de los elementos [...]