integration and implementation of technology-focused business solutions

March 2018

Software development with

March 20th, 2018

We sometimes get asked if we do development, and the answer is yes! We’ve actually been doing development for a long time, in addition to development with other software systems.

Yes, we’re an official Oracle reseller and do a lot of development using those tools, but that’s not all we do. Our goal is to match the needs of our clients with the software system that fits them best.

Most companies have invested in a particular software system or setup, and when they look at options to expand their technology, they want to stay within that same system. Here are a few things to consider related to choosing that system.

Internal skills and comfort level

We partner with companies on software development, but the ongoing upkeep in many cases is the responsibility of the internal team. That means it’s critically important to evaluate the existing skills and comfort level before adding any new software. We’ve worked with many clients who had a high level of comfort with, which means that’s what we used to expand their systems.

What you need to accomplish

Any software development project should start with a discussion of the ultimate goal for what you need the system to accomplish. The end goal can be drastically different from one company to the next and one project to the next. That’s why multiple software development options exist! They all serve different needs in terms of goals and budget.

Over the years, we’ve designed and developed some incredibly robust systems for our clients using It’s a powerful environment, and it can be customized to meet a lot of needs.

Ease of implementation

One of the reasons became popular is its ease of implementation. It doesn’t require a lot of crazy licensing steps, which means Microsoft made it easy for developers to get started. They even offered free scaled-down versions that still had a decent amount of functionality when it first came out. The ease of implementation certainly factors in for a lot of users.

There are some people in the IT world who like to engage in database wars about which platform is better than the others, but we don’t get into that. Our goal is to create the right system to fit our client’s needs, and is one of many options we have to do that.

Comments: None

Building trust with our clients

March 6th, 2018

Trust is important in any partnership. We know that some of our clients have full trust in us from the beginning, whereas we need to constantly earn and keep that trust with others. And that’s okay. It’s part of doing business, and we always strive to earn and keep trust over time with all of our clients.

Here are a few factors that contribute to building trust with clients, especially for IT companies.

Ensure everyone is okay

This may sound like an odd piece of advice, but it’s a concept we use a lot. It’s a way to approach communication with other people that focuses on ensuring everyone feels comfortable in the interaction.

One of the biggest ways to make sure everyone is okay is to avoid jargon. And there’s plenty of jargon in the IT world! In the old days, we would walk into a meeting with a client and speak our IT language. But if they didn’t understand that IT language, we ran the risk of making the client uncomfortable.

Most people don’t want to raise their hand and admit they don’t understand something, which can lead to significant confusion down the road. By making sure we explain things in non-technical terms at every step of the process, we help our clients feel more comfortable with the interactions and with the decisions they need to make.

Put yourself in their shoes

Everyone’s professional background is a little different, even if they hold similar job titles. Some IT directors have a technical programming background but are less comfortable with other aspects of IT, whereas others are experts in network administration but less confident with certain software systems. There's a wide range of prior experience among people in every role, and it’s important to understand where your client is coming from.

Putting yourself in their shoes also involves seeking to understand the bigger picture. What else is going on at the company or in their IT department that might create stress or concern for that IT director (or other point of contact)? Ultimately, you want to make the project and your interactions about them and not about you, so it helps to understand the bigger picture.

Communicate with transparency

I’ll admit there have been times I avoided having difficult conversations. It’s pretty natural for most people to want to avoid conflict, but sometimes you just have to handle it. Companies who work with a strategic IT partner often have large projects that are critical for the company’s success. It’s important for their IT partner to be open and honest when communicating about that project to ensure the best possible outcome.

This also includes clear communication and thoroughly explaining anything the client might not understand. By taking the time to communicate with them, they’re better able to communicate with internal audiences about the value of the project you’re working on.

If you could put a dollar figure on what companies waste due to mistrust and lack of productivity related to mistrust, it would be huge. Trust is critical! You can’t turn on a switch and immediately gain someone’s trust. There are some scenarios where trust can be built quickly, but most of the time it’s a gradual and worthwhile process.

Comments: None


501 E. 15th St., Suite 200B
Edmond, OK 73013