Todos hemos visto innumerables ejemplos de software que se entrega con "requisitos mínimos del sistema" como los siguientes:
- Windows XP / Vista / 7
- 1 GB de RAM
- 200 MB de almacenamiento
¿Cómo se determinan estos generalmente? Obviamente, a veces hay restricciones específicas (si el programa toma 200 MB en el disco, entonces es un requisito difícil). Aparte de esas situaciones, muchas veces para cosas como RAM o procesador resulta que más / más rápido es mejor sin restricciones duras. ¿Cómo se determinan estos? ¿Los desarrolladores simplemente inventan números que parecen razonables? ¿QA pasa por un proceso riguroso que prueba varios requisitos hasta que encuentran la configuración más baja con un rendimiento aceptable? Mi instinto dice que debería ser lo último, pero a menudo es lo primero en la práctica.