Cinco preguntas que un equipo debe hacerse al momento de desarrollar un software:
¿Por qué tarda tanto la obtención del software?
Respuesta: Es mejor tomarse el tiempo necesario para desarrollar un programa, que hacer uno rápidamente lleno de errores.
- ¿Por qué son tan altos los costos del desarrollo del software?
Respuesta: Un desarrollo de un programa requiere el análisis de los requerimientos, creación de base de datos, creación del funcionamiento conocido como el backend y el diseño conocido como frontend.
- ¿Por qué es imposible encontrar todos los errores en el software antes de entregarlo a los clientes?
Respuesta: Un software nunca estará 100% terminado y el cliente percibe de manera mas fácil un error al navegar en el software, ya que el tiene un punto de vista fuera del desarrollo.
- ¿Por qué se gastan tanto tiempo y esfuerzo en el mantenimiento de programas existentes?
Respuesta: Es más económico pagar por una actualización o mantenimiento de un software, que la creación de uno nuevo.
- ¿Por qué medir el progreso al desarrollar y darle mantenimiento al software?
Respuesta: Es fundamental ver qué tan productivo es el desarrollo de software realizado para tener en cuenta para actualizaciones o cambios que puedan surgir y para esto es necesario hacer un mantenimiento, garantizando que el programa funcione en un tiempo prolongado,
Artículo tomado del libro Ingeniería del Software (Roger S. Pressman)
Enlace recomendado: