Ulike tilnærminger kan også forklares ved at løsninger har ulikt kompleksitetsnivå. Innen prosessindustrien (design av kontrollrom og andre systemer) kan kompleksiteten være så høy at en brukersentrert utvikling får mindre betydning enn ved mindre avanserte løsninger, fordi brukerne har begrensede muligheter til å forstå løsningen.