Skille mellom oppgaverer også et viktig designprinsipp på mange andre områder, som for eksempel i byplanlegging, arkitektur og informasjonsdesign. Målet er å forstå, designe og administrere komplekse, gjensidig avhengige systemer mer effektivt slik at funksjoner kan gjenbrukes, optimeres uavhengig av andre funksjoner, og isoleres fra potensiell svikt hos andre funksjonaliteter.