[IxDA Discuss] True or False: In a perfect world we'd allcreate html clickable wireframes after the static ones havebeen done
Dmitry Nekrasovski
mail.dmitry at gmail.com
Mon Oct 1 16:40:26 PDT 2007
Russell,
Did this argument come from the development team? I'm guessing not,
because I would seriously question the competence of a developer who
demands that a prototype be made reusable on the premise of "no
throw-away work".
Prototyping tools usually yield code that flagrantly violates basic
software engineering principles like separation of concerns,
encapsulation, etc. For that reason, in my experience, prototypes are
rarely worth the effort of converting into production code.
Even more importantly, any effort a designer puts into making a
prototype production-worthy is likely to be effort not spent on
refining and testing the actual design.
The project I'm currently working on is an agile one, and I'm building
a prototype for it with the same platform and language (Eclipse
RCP/Java) used in the production application. However, the same
properties that make the prototype easily amenable to changes make it
completely worthless for code reuse purposes. And that's just the way
I like it. :)
Dmitry
On 10/1/07, Wilson, Russell <Russell.Wilson at netqos.com> wrote:
> > and no one will give IxDs the 3-6 months to
> > learn xaml/wpf + c# necessary to do the prototypes themself.
>
> I've had the "agile" argument thrown at me regarding this. (no throw-away
> work). True, not an accurate interpretation on their part, but it has
> happened more than once...
> ________________________________________________________________
> Welcome to the Interaction Design Association (IxDA)!
> To post to this list ....... discuss at ixda.org
> List Guidelines ............ http://beta.ixda.org/guidelines
> List Help .................. http://beta.ixda.org/help
> Unsubscribe ................ http://beta.ixda.org/unsubscribe
> Questions .................. list at ixda.org
> Home ....................... http://beta.ixda.org
>
More information about the Discuss
mailing list