This NY Times article highlights the growing speed at which design and
implementation needs to occur in all aspects of product development,
especially when said product development is completely dependent on other
The story is about iPod, but it could be about anything where someone is
taking advantage of someone else's success.
I think the mash-up phenomena needs to be cautious as it moves forward. I
have noticed that a lot of extensions for Firefox don't get updated in a
timely manner and thus, well go missing when I upgrade my Firefox.
As more and more of our software and digital eco-system require interfaces,
I wonder if developers in areas not considered before need to design forward
thinking interfaces as never before.
I am in the midst of designing an application with the goal of creating an
API, and I am curious as to how we might start making system interface
design part of the total experience design of the products we design.