Y que además se adecúe a las necesidades del sistema:
- Sea flexible.
- No sea complejo de implementar.
Hay que hacer notar que aún y cuando se elija un proceso de forma correcta, son varias las razones por las que puede fallar, como:
- El personal no se involucra lo suficiente en el control de calidad del trabajo.
- La dirección no ha adquirido conciencia de la importancia de un buen proceso de software, no tiene los recursos adecuados ya sea en forma de tiempo, dinero, tecnología, personal y formación de este.
- Las prácticas establecidas no son las adecuadas.
Y como consecuencias tenemos:
- Atrasos en el desarrollo y entrega del sistema.
- Trabajo repetitivo, innecesario y frustrante.
- Sistemas que no cumplan con los requerimientos del usuario.
- Relaciones tensas entre el equipo de desarrollo y el cliente.
En próximos artículos, hablaremos sobre los procesos de software.
[1] 'http://www.puntoedu.edu.ar/comunidades/ing/informatica/
+info/cmm.pdf'
|