Saturday, 26 September 2009

Outside, in

We create software by working inwards from the users' experience. Maintaining focus on the users' perception of 'the system', we do just enough to satisfy the needs of the user rather than what we think is necessary or cool. On a regular basis, we come up for air to check context and avoid getting lost in the weeds . We decide which direction to go next based on where our client sees value and consider how we're going to demonstrate what we've created so far. We don't jump into unit land because trying to connect all the pieces at the end doesn't produce a good solution.

Tags: outside in
Posted by Simon Baker - Permalink

1 Comment

I've recently been doing what I hope is a successful project inception (that's going to lead to a bid for the project) by trying to keep an eagle-eyed focus on the user experience.

I feel it worked very well, and certainly the prospective client was happy (it also helped that he was willing to put in the time and effort needed).

How do you feel such an approach tallies with domain driven design? I ask because I've heard some comments on teh interwebz saying that UCD and DDD are at odds, and was interested in your opinion.

Cheers,
Simon

Comment by Simon Kirk

Creative Commons Licence

preload call-us-on.png preload chat-over-coffee-on.png preload coffee-cup-on.png preload guspower-avatar.png preload simonbaker-avatar.png preload email-on.png preload meet-the-crew-on.png preload about-on.png preload bits-on.png preload blog-on.png preload coaching-on.png preload consulting-on.png preload crew-on.png preload home-on.png preload software-on.png preload other-talks-on.png preload phone-on.png preload previous-talks-on.png preload boost-icon-on.png preload jumpstart-icon-on.png preload liftoff-icon-on.png preload powerup-icon-on.png preload skype-on.png preload speech-bubbles-on.png preload creative-commons-on.png preload slides-on.png preload video-on.png