Which is Better for your Company and ColdFusion Apps? Control or Speed?
Do you feel like your company is moving in slow-motion? Would you like your company to be more agile, which is to be nimble or the ability to move quickly and easily. What about your ColdFusion applications? Do they move as quickly and efficiently as you would like?
Speed takes a few key things, among them, willingness to let go of control and being more flexible.
Remember what legendary race car driver Mario Andretti once said,
“If everything seems under control, you’re not going fast enough.”
Let’s talk about what you have to do to get your company and your ColdFusion apps and projects up to speed.
Scared of Losing Control?
I understand, this company is your responsibility, and you want to try to keep track of everything. From the moment you arrive in the morning, to the time you leave, you are working hard. You put out fires and solve problems. Your stamp of approval must be on everything. If there is a change in your ColdFusion applications, you have to know about it.
Have you thought maybe the reason your company is moving slowly, or your projects are not happening quickly enough is you? Are you the choke-point or the weak link in the chain? It’s hard to think that way but try. There is only one of you. If you must have control of everything and you touch everything, could you be the one slowing down progress?
Think about what Lisa Earle McLeod said in her Huffington Post article, “Everything is Not Under Control: That’s a Good Thing.” She says: “It’s tempting to want life to be more predictable, but keeping things under control, rarely creates greatness.”
Think about it while we move on.
Speed or Control? Which is better?
Let’s assume for a minute, that you can only have one, speed or control. Which option would you choose?
While having a fast and agile company is wonderful, if you have no control, things can easily get out of control. You should give up as much control as you can, until you feel a little uncertain, and then let your people do their jobs and watch your company grow!
At this point, I think you get the picture. For your company and your ColdFusion applications and projects to be successful and run smoothly, you need a measure of both speed and control.
We all know that to stay competitive in today’s market, we must move quickly. It’s inevitable we will fail sometimes, but we need to fail fast and move on. We need to keep a keen eye on what is going on in our industries and look for trends. When we see something happening, we have to be able to jump on it at a moment’s notice.
So, speed and control in equal measure is the key!
Adobe ColdFusion Applications
ColdFusion apps are a different thing altogether. Whether you are creating a new application or upgrading your legacy code to the latest CFML, you need to work with a combination of speed and control. Control, like version control software, or documentation is especially important. But, you also don’t want to be stuck with the same project forever, so speed is important. It’s a drain on resources!
The Third Key – Flexibility
Flexibility is easier when you have a small company, but all the more important as your company grows. If you’ve given up some precious control and now your company is speeding along, flexibility becomes important when needing to make decisions quickly and trusting others in your company to do their jobs.
When you show the people who work with you that you are flexible, they will be more than willing to give more in return.
Try it with your lead developers. Give them more and more responsibility as they prove they can handle the load, and the quality and speed of your ColdFusion projects will improve.
Matthew Toren wrote: “I define flexibility in business as the ability for a company to make whatever internal changes are necessary to respond effectively to the changing outward environment, as quickly as possible.”
Let that sink in.
The Keys: Control, Speed, and Flexibility
Each of these keys, by themselves, unchecked, will be a bad thing for your company and your ColdFusion projects. An equal measure of control and speed, along with a lot of flexibility, will take your company to where it needs to be.
Business isn’t predictable. There should be some uncertainty, and some days when you feel like you are flying by the seat of your pants. But if you have the stomach for it, along with courage, everything in your business, including your ColdFusion projects and applications will run smoother and faster.
Originally published at teratech.com on July 13, 2018.