Las tres principales metodologías de sistemas duros son el análisis de sistemas, la ingeniería de sistemas y el modelo duro de Jenkins de la Universidad Abierta. El análisis de sistemas evalúa los costos y consecuencias de cumplir con requisitos previamente definidos. La ingeniería de sistemas se enfoca en sistemas suaves cuyas definiciones son claras aunque sus configuraciones sean desordenadas. El modelo de Jenkins aborda sistemas de actividad humana. También se menciona el modelo