This paper presents a pedagogical evaluation of the framework SDDD (Soft Domain Driven Design) which encourages a “soft systems” approach to Domain-Driven Design. The framework combines techniques from Soft Systems Methodology (SSM) with notation from the Unified Modeling Language (UML) and the “Naked Objects” implementation pattern. The framework has been used in the delivery of a postgraduate module in Information Systems Design for a number of years. This paper reports on the way in which the framework has been evaluated and improved during the teaching of this module.