@Claxon said:@vr602 said:My other point is that you have a bit of an us-and-them situation. Try to get some of "them" involved in the design or development of your applications, if you can face it.  Just don't try that with any sales / marketing types. As a J2me developer I'm constantly finding out (always at the last minute of course) that our sales team has promised certain design changes (big and small) without bothering to ask us how long it will take or if it's even possible with the hardware (the fancy 3d carosel views of the iPhone has a lot to answer for). One of the classic quotes from one of them is "How hard can it be? It's only code!"  "Tell the customer they're not getting it after all. What? Well, how hard can it be? It's only sales!"