imakimak wrote:
I was just wondering if you can give some insight into setup of your organization. What I meant by that is you guys write code and also provides top notch support. Does all the guys who provide support here work for Solutions Design?
We have a dev team (development is mostly done by me) and a support team. Sometimes the support team helps with dev, but they're mostly dedicated to doing support. This allows more time for devs to write code and more time for support team members to give support.
Though it's key that support team members do development and developers do support: support team members then know better what's behind the interfaces and development knows more about what customers do / want.
We have some similar model ( with significantly lower customer based than yours) and always find it difficult to balance work load ( and fulfill project deadlines) when developers have to provide support. In these cases, our support quality goes pretty high but deadlines start suffering. Any thoughts about it?
With deadlines, it's about what features you want to ship. Until you have implemented them, you can't ship, only move the deadline. It's always better to ship a complete product which is a little late than a shoddy rushed product that's on time.