Hi Ali,

Hope I'm not stepping in too late here. I've made something of a career of
being "the designer on the development team". Although I once was "the
developer on the design team" which might even have been a bit stranger.
Here are some approaches that have worked for me:

- Volunteer to write the spec, of whatever it is being built. Do a great
job. Lead the discussions. Incorporate wireframe sketches. The engineers may
drift from what you sketched, but at least they have a starting point to
consider. With time, you will become the person whom everyone looks to for
initial specifications and design artifacts, sometimes even for technical
internals code. This is because (warning generalization follows) Engineers
love specification documents, but don't usually like to write them.

- Become handy around the shop. You'll want to volunteer to help test code,
to visit with customers, to create prototypes, to help with technical
recruiting - to do whatever you can to make your engineering team
successful. Another generalization: Engineers respect people who work hard
to make the team a success. You want the respect of your team. When your
team respects you, you will be listened to.

- Be very patient. I try to "plant the seed" of an idea early, then help it
grow quietly. I know the time is right when I hear engineers and business
people saying it's time to do this thing, as if it was a new idea they just
thought of. This is a wonderful moment, because you can smile and say
"that's a great idea, let's do this" and all of a sudden you have allies in
a strategic design project. I'm working on one of these now. It took more
than a year to sprout.

- Bear with me here a minute. There's a financial trading term I think is
called a "negative indicator". A funny application of this is there are some
people who always pick stocks just before they fall (oh wait, that's all of
us). Time Magazine covers are a negative indicator - by the time a company
shows up there, it's at the peak. Sports Illustrated covers another. Madden
football game covers also - the player on the cover will underwhelm the next
season. I've heard of traders who kept an eye on negative indicator (people)
as a sort of reality-check on market direction. Ok now back to our story.
There will likely be one very senior engineer on your development team who
is a negative indicator for design. You know, the "let's just add another
checkbox" type. This guy (I haven't met the female version yet, although
maybe she's out there) will be a very skillful coder with deep knowledge of
your system and the respect of all of the engineers on the team. This is the
hard part: you want to partner with this guy. You want to work with him as
closely as you can. He will understand the system very deeply. You will
understand design patterns and be able to make his system more usable and
attractive. Together you will create far better applications than either of
you could do on your own.

- Create paper prototypes. Engineers immediately understand these. Bring
your paper, colored pens, and scissors to prototype working sessions and
everybody will be cutting out shapes like crazy to try different things. You
can advance the design a great deal in an hour of collaborative work with a
crude prototype.

I hope these suggestions are helpful, have fun,

Michael Micheletti

On Tue, Jan 27, 2009 at 4:38 AM, ali naqvi <a...@amroha.dk> wrote:

> Interesting comments from all of you. Thank you.
> I have had a few conversations with the department managers, other
> co-workers and even prepared a powerpoint presentation for my first
> kickoff, (many of the attendants are engineers) wherein I will stress
> the importance of user Centered Design (OOBE, IX,UX, Usability etc)
>
> I have noticed that they all think that usability is enough... I'll
> change their views.... :)
>
>
> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
> Posted from the new ixda.org
> http://www.ixda.org/discuss?post=37605
>
>
> ________________________________________________________________
> Welcome to the Interaction Design Association (IxDA)!
> To post to this list ....... disc...@ixda.org
> Unsubscribe ................ http://www.ixda.org/unsubscribe
> List Guidelines ............ http://www.ixda.org/guidelines
> List Help .................. http://www.ixda.org/help
>
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... disc...@ixda.org
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Reply via email to