Using object-oriented user experience for software development Object oriented user experience has always intrigued me. Nice write up!