Man has it been crazy around my office. We are about to start a project which has to be completed in 30 days. This is design, development, Q&A, Training, and Live release. While this isn’t a problem for us, it does mean some wicked hours and work schedules for the next month.
The project is supposed to take about 2 – 3 months to complete but due to client “needs” we are really pushing the development envelope.
So why are we doing this? It’s simply because we can. This isn’t the normal way we like to do business but we have procedures in place, coding standards and a great team of people, so we know we can deliver for our client.
The other mitigating factor to our confidence is our in-house CMS which all our sites use / run on. Everyday I see the benefits of having these “tools” available to me and my shop, and everyday our customers do as well.
It’s because of our CMS that we can deliver what our customers need, in the time frame they need it. It’s also leading me to develop a new philosophy on CMS systems.
Many people cry because there are “too many” out there. We don’t need another CMS system. I say BAH! Bring it on! A design shop which has an in-house CMS or even an adopted 3rd party one, can be more productive in my opinion.
Our CMS has allowed us to take normal tasks, like building a contact form, to a super simple task. Most shops can probably design, test and deploy a customized contact script which emails and writes data to a DB in about 2 – 4 hours. Add in an administration script on top of that and it takes another 2 – 4 hours. A single developer can do the whole thing in about a day, maybe two (8 – 16 hours).
We can do it all in about 1 -2 hours thanks to our CMS and the tools we’ve developed.
So why am I telling you this? Why am I bragging? To motivate you to take a look at your company and your design team and find ways you can improve your flow and your development cycle.
Trust me a month of hard work on a few core tools could save you and your clients lots of time down the road.