Ninjas & Knights – A Systems Perspective on Design Practice