276 Views
From our sister company, Adzerk, James Jeffers speaks about how the company has designed it's software process to get around the dev/production bottleneck inherent in most companies.
Join in on a hand-picked round up of the best .NET articles every day.
Curated by our Moderators and Voted up by our Community. Free.
From our sister company, Adzerk, James Jeffers speaks about how the company has designed it's software process to get around the dev/production bottleneck inherent in most companies.
<br>While sometimes this does lead to problems: poor QA, botched deployments, botched database schema updates; it also gives us some pretty sweet benefits. We've been able to stay lite on staff for many years, currently we employ 10 full time developers, 2 of which are founders of the company who still code daily. Every single developer is expected and prepared to deploy code to any one of our clients, depending on the situation. There's no waiting for so-and-so to get back from lunch or sick leave or vacation. We just signed on our 80th client, and we're not talking retail software here. Each client setup involves a full gap analysis and design document (for any changes to our base software), server and client machine setup, deployment, training, and full support with no restrictions on hours over the life of the contract. We can do all that with fewer than 30 full time employees, and it is largely attributable to not having a dedicated ops team.
I used to work for a company where the product management takes the role of prioritizing what should be done. So, we have another team to coordinate with.