Our Business Philosophy
I’ve been an employee of [io]development for a little over a year now and while I still don’t know exactly how to type the name of the company (io-dev? [io]dev? [io]development? [IO]Development?), I have learned a few things. As situations have changed and we have evolved, we’ve fine-tuned the kind of business we want to be. Some of our guiding principles:
We enjoy our work and take pride in our work, but we have other interests outside of work as well. We don’t want to be working all the time, at all hours of the day, to the neglect of our families and our health. We try to make our goals and projections based on our developers working 40 hours a week. Sure, we could make more money if we worked more, but there’s more to life than money.
We are a very small business and benefits can be expensive, but we want to pay our employees a competitive salary and provide them with benefits as we are able. We want to give our employees flexibility in their schedule and allow them to work from home when possible.
We try to know our capacity and our current work load and are honest with our customers about when we can deliver. If we can’t do something by next week, we’re not going to tell you we can.
We want to keep our customers in the loop and try to be as responsive as possible to their questions and concerns. We try to give the customer enough information so they can make informed decisions on where we spend our time. We try to help them understand the tradeoffs inherent to software development. We also want to avoid becoming so busy that we can’t effectively respond to our customers.
By not overextending ourselves and communicating effectively with the customer, we feel that we can deliver on the commitments we make. Again, rather than promising all things to all people and failing to deliver, we prefer to base our commitments on what we can do and to deliver on those commitments.
Our business philosophy will continue to evolve over time, but I like the direction we’re headed.