The Importance Of User Experience (for developers)
User Driven Software Architecture
Intro to UX Development Process