Resourcefulness vs Agency in Enterprise Product Architecture

How the distinction between resourcefulness and agency is redefining enterprise software architecture