Para definir restricciones particulares del sistema se debe tener en cuenta la mejor herramienta para alcanzar su solución. A continuación se definen una serie de preguntas para seleccionar la herramienta más adecuada:

La solución:

  • ¿puede ser útil en otros problemas a resolver?
  • ¿se puede definir en alguno de los proyectos generales?
  • ¿puede ser definida a partir de los métodos existentes?