Entradas

Mostrando entradas de agosto, 2017

Verificación de software mediante revisiones estáticas

Imagen
     5 HERRAMIENTAS PARA PRUEBAS ESTÁTICAS      E l proceso de verificación es imprescindible en el proceso de creación de software, en el cual las revisiones estáticas fungen un papel muy importante, pues son las que se realizan antes de llegar al punto de ejecutar el software. En este caso, el enfoque será sobre las pruebas estáticas del código fuente del software.

Control de la calidad y sus costos

Olores de software Existen diversas prácticas que son consideradas inadecuadas para lograr un producto de software calificado, y que en la mayoría de las veces provocan que el costo sea mayor que el planificado desde las primeras etapas de construcción. En este caso, se abordarán consecuencias de algunas de estas malas prácticas reflejadas en el software, consecuencias denominadas “olores de software”, las cuales se detallarán a continuación: Rigidez Cualidad demostrada cuando es difícil ejecutar un cambio en el software. Un ejemplo de ello es un cambio que es aparentemente sencillo, pero al ejecutarlo resulta más difícil de lo esperado. Una razón de este comportamiento es que un cambio conlleve una cascada de cambios asociados.  (BEEVA | Soluciones de tecnología e innovación para empresas, 2017) Fragilidad Cualidad sumamente relacionada con la rigidez, que consiste en la tendencia a la ruptura del software en sus diferentes partes, cuando se ejecuta un cam...