Blog

  • How Do I Find An IT Solution?

    How Do I Find An IT Solution?

    This post starts a series to walk one through the questions we must answer in finding solutions for business problems. We will focus on IT solutions because so many challenges are best solved through automation. That is where software applications shine. However, there will be situations where your best solution is not found in IT. You will find a path to those other solutions when you answer the questions we explore.

    Start Here

    You can spend a lot of money on software consultants and solution providers. They may or may not guide you to the best solution. Therefore, this free list of questions may be the best investment of your time. It would be best to answer these questions, or at least be aware of them, as you research what works best for you.

    Before continuing, note that the best solution requires investing time and money. A good consultant or provider can guide you, but they must learn how your business works. This is not a summary or overview but will be in-depth. Think of it as building a house. You do not simply say, “I want a house with X bedrooms and Y baths,” there is far more detail you provide. A good business solution is no less complicated. The details will help you find an IT solution that fits you like a custom-tailored suit.

    My Checklist of Questions

    Let’s start with those questions we need to ask. We will explore them in more depth in this and upcoming posts.

    What Is The Problem You Want To Solve?

    This question appears evident at first glance. However, it is often skipped over or not provided the thought it deserves. The challenge in answering this question is to solve a problem and not one of the symptoms. Think of a doctor that treats a fever instead of curing a disease. Unfortunately, that is often what we do in business, particularly in software. An excellent way to approach this is to return to your childhood and ask “why” until you reach the root desire. It is incredible how often this provides not only a better solution but also a far simpler implementation.

    An Example Problem To Solve

    I think an example works best for this aspect. We can start with a customer that wants to be able to copy data from one application to another. The goal is to open application A, do a sort of screen print of data and then be able to paste the data into application B. Awesome, now ask why. They want to paste because they have orders entered into one system and then need to put that data into a fulfillment system. This situation is not uncommon. Multiple systems and data need to flow from one to another.

    Rethink Your Process

    We have a few jumping-off points. However, we will focus on the back end. What happens with the fulfillment system? Why enter data in that? The answer is that the order is printed out and handed to the warehouse for pick and shipping. The shipping information is printed and sent to someone to enter into the fulfillment application. Then, they repeat the process with application A. Then, an order is marked fulfilled, and data is entered into system A to show it was shipped. We can see where there are duplicate entry points and the opportunity for data entry errors. Fortunately, it is not uncommon for us to see a system’s flaws when we walk through it step-by-step. While some organizations require printed forms and data, that is becoming rare. Instead, the case is often that “we always did it that way,” and the challenge is changing rather than a business need. However, you can find an IT solution with less cost than you think.

    Find The Right Perspective

    The example also provides an error in perspective. Too often, we focus on a single problem or pain point and fail to step back and analyze how we got there. In the above case, the problem is not getting data from system A to system B. Instead, it is getting data from a customer through shipping, invoicing, and fulfillment. Software projects can struggle due to a change in scope or focus. The original problem is shown to be insufficient once the project starts. That can lead to many challenges we can avoid by starting with a better handle on our final goal. Instead, we find an IT solution before knowing how to solve the problem correctly.

    The First Question To Answer

    Any successful journey has a starting point and a destination. Every project is the same way. We will improve our chances for success substantially by assessing where we are and where we want to go. Therefore, you must first answer, “What is the problem you want to solve?” There is no need to find an IT solution until you have that answer. While there are consultants that can help you refine your answer or answers, you will be hard-pressed to find the best resources or approach until you have a solid solution to start with. We are available to help you in your journey. However, you can often do yourself a huge favor by asking yourself, “why?” a few more times before you search for someone to solve your problem.

    Improve Software Success

    We have an e-book that can help you explore all the steps in building software, including a few templates. All we ask is that you share an e-mail address so we can send you a copy. We will also add you to our monthly newsletter, but you can unsubscribe anytime. Your data is not shared with anyone else. Learn more about our book here.

  • Contingency Planning And Disaster Recovery

    Contingency Planning And Disaster Recovery

    There is nothing like a crisis to help us focus on important things like planning. Topics like disaster recovery suddenly become much more interesting. The Coronavirus is all over the news, and this has caused a wide range of reactions. Some of these have included things like cancellations and workers staying home. Unfortunately, all of these can cause your business to be disrupted or even ground to a halt. Granted, this is not an earthquake, flood, or other events that bring down the infrastructure we rely on. However, it is an example of why we need to plan for business continuity and disasters.

    The first step in levels of preparedness is converting staff to remote work. This situation can crop up multiple times a year and without much warning. Some examples are heavy snow or similar weather, hurricanes/tornadoes, and even terror/crime events that cause a lockdown of a building or area.
     

    Common Concerns For Disaster Recovery

    There are many things we take for granted when considering a continuity plan. Thus, those functions are easy to overlook. Here are some typical business functions to consider to help you build out that list of concerns.

    • Communication – Phone and other forms like email. MS Teams or Slack may be the cure for a lot of this.
    • Non-digital communication – Printing and mail. This area can include essential things like invoices and payroll.
    • Customer interaction – Your customers may not be impacted and still need to contact you. Do you have alternate options for face-to-face communication?
    • Line of command – This concern is more about handling outages and errors. When people are not in an office, will you still be able to address and escalate issues adequately?
    • Meetings – We may enjoy skipping these. However, some meetings are critical and must be maintained even in bad times (maybe more so).
    • Online Access – Businesses are doing more to secure their environments. Do you have a plan that allows people to VPN into your network or access resources when not in the office?
    • Grapevine – Do you have a plan for pushing communication out to everyone? This can be internal and external communication. For example, letting staff know the office is closed or canceling public events.
    • Digital Access – Although similar to online access, do your employees have access to the proper version of the files they need? Do your processes include a bias towards saving daily work and placing it where it can be accessed anywhere?
    • Backups and DR – Does your plan include a way for employees to back up and store data when not in the office? Your disaster recovery processes may be oriented towards office staff and network staff.


    Getting Started

    When you look at the above list, there might be some items that cause you discomfort. Your reaction may be to address that right away. The thing about DR and continuity planning is that we do have non-essential items in our daily business. One can ignore these items for planning purposes.

    A good example is payroll processing. When you use an outside vendor, this probably becomes something you push on that vendor. Make sure they have a good plan and that will cover you.

    The Cloud has helped with many of these areas. These challenges disappear as organizations move to MS Azure or Amazon AWS and use more SAAS (software as a service) options. Ok, not completely away. However, you will have a vendor that will provide you with most of what you need for your continuity or DR needs. That is just another value outsourcing can bring.


    Learning More

    There is a wealth of DR information on the web. You can start with a search for “disaster recovery planning” to see a long list of vendors and guides on this subject. I recommend starting with an overview such as this one. You can find examples with excellent backgrounds at places like the Gartner Group, Harvard Business Review, and Forrester. While you can hire consultants to help with your specific plans, I find it much better to go into this process with your eyes open. Of course, you can always send an email to rob@54.197.223.3 if you have questions.

  • Success In The Bad Times – Profit From Chaos

    Success In The Bad Times – Profit From Chaos

    There are stories of leaders and entrepreneurs that always seem to do well. They can advance in the good times as well as the bad. For example, when the stock markets are going down, there are almost always stocks going up. Likewise, other financial systems will benefit from a market downturn. We need to identify and embrace the signs of chaos and downturns to make the best decisions. It may seem counterintuitive. However, we can ride the turbulent waves to success and profit from chaos.

    More Pain Equals More Opportunity

    The technology world is based on solutions. We find pain points and then craft ways to alleviate those discomforts. Entrepreneurs work in almost the same way. They build companies that provide solutions. In a perfect world, we would all be out of business. No one would pay for help doing something that they can do quickly and painlessly. Likewise, we do not want others to do things we like. There is no market for getting paid to go on vacation for others.

    All that is to say that troubled times bring opportunities. These are ways we can profit from chaos. There are unethical ways like price gouging. On the other hand, there are ways to further society, such as creating tools needed during changing times. A good example is the increase in mobile and remote work solutions during COVID lockdowns. Those problems existed before. However, the need was not as great.

    Find The Core Problems To Profit From Chaos

    Tough times may come from a myriad of events or situations. Each one of these is an opportunity. While some may be out of your sphere of control (e.g., global politics), but some may not. The best thing about these challenging times is that when you reduce great pain, even minor improvements are greatly desired. For example, when fuel is unavailable, then getting it to people even at higher costs than average is still a step in the right direction. The dynamics and numbers around solutions change when the environment is in flux. Thus, solutions that would be unrealistic in normal times can be exactly what is needed. There is also the momentum of a product to consider. Sometimes, a solution requires a groundswell, or momentum, to get off the ground before it has long-term viability. Maybe tough times and chaos are precisely what is needed to get that product off the ground.

    Your Chaos List

    An excellent way to take advantage of difficult times (whether on a global scale or within your organization) is to avoid throwing away ideas that are not ready for prime time. There are those ideas that we come up with and might even run up a flag pole that get shot down for a good reason. They may not be cost-effective, may not have a market, or may be too far out in left field. These are all reasons that can change in a heartbeat and may offer short windows for ideas to be implemented. Therefore, it is helpful to keep a list of those ideas that need a different time and place. Better yet, label or categorize ideas so it is easy to find the ones that need a specific budget or margin, as well as those that need resources that might come free amidst the chaos. These options may not require a full pandemic to become viable. Sometimes a short period of a business downturn is enough to free up some needed resources you are already paying for.

    The Fail Fast Approach

    A benefit of trying out ideas during these times is that they typically have a short window before things return to normal. You will know the viability quickly during chaotic times as those times will pass. You also will often have a higher risk tolerance as there is less to lose. When business is dead, it is hard to make things worse. That means it is a perfect time to take a chance on those riskier ideas. Think of it as playing with house money. That is not exactly the case. However, it is close enough.