Hosting All My Applications in the Cloud

Many business owners will recall when their first in-house computer networks were installed.  When the PCs were networked together in an office, it made file sharing and collaboration among team members easier and more efficient.  Installing additional applications on the PC was a relatively simple process, and when the new application came with the ability to integrate with another app already on the PC, it was often a fairly simple process to get the two “talking” together.  But installing and integrating applications on your personal computer is a bit different from getting multiple applications installed and integrated with a cloud hosting service provider.

In almost all cases, integrating multiple desktop software solutions requires installing those solutions on the same computer so that they can share certain program elements or, at least, share .ini or data files.  Application integration is important because it allows different software solutions to work together, communicating data from one application to the other so the information may be used in different ways or for different purposes.

An example of this might be a Microsoft Office integration with QuickBooks, which allows the user to perform a one-click export of QB financial data to an Excel spreadsheet.  Another example is the integration between QuickBooks and Fishbowl Inventory, which synchronizes information from the Fishbowl inventory system into the QuickBooks financial software.

In nearly every case where a software program has a software-based integration with another solution, the integration must be installed in the same system as the core solution.  In the QuickBooks world, this means that the programs which integrate with QuickBooks must be installed on the same computer as QuickBooks.

In a conventional PC network, the necessity of installing the various software solutions on the same machine is not a big problem as PC software and integrations have been implemented in this manner for years.  On the other hand, when the business is considering the option of moving desktop applications to the cloud, it is important to make sure the provider and service will allow all of your products to be hosted.  In most cases, this requirement highlights the main difference between a shared service versus a dedicated or server-based solution.

With shared services, the servers are generally configured to offer a strict and limited set of applications to be hosted.  The applications on the servers are used by subscribers of the service, and users are limited to accessing only those applications available in the environment.  The shared approach is popular with some application hosting providers as it creates an economy of scale which helps providers to earn more revenue on their infrastructure.    The trade-off is that a shared hosting solution only works well for businesses with a limited application requirement, and is generally fairly expensive when more users are added to the service.

The need for diversity in hosted application choices, coupled with the need for businesses to keep costs down even as the number of business users increases, are the primary drivers for adoption of dedicated and server-based cloud hosting solutions.  When the solution is managed as an entire environment rather than on an exclusively per-user basis, an economy of scale is developed within the organizational IT infrastructure.  As the business grows and adds more users and applications, the incremental costs to bring each user or application onto the platform is often far less than a user subscription in a shared solution.

For any business planning to migrate their server and systems to the cloud, the first step is to have a thorough understanding of the applications and integrations the business needs in the host environment, and then to find a hosting provider that can deliver the infrastructure and baseline system administration required.  It is unreasonable to expect a hosting provider to be an expert with every software product available, but skilled and experienced hosting providers understand how to generally install and implement most standard business applications and will rise to meet the customer demand.

While no business can guess what their future software needs may be, decisions can be reasonably made based on the solutions currently in use.  Finding a provider with a service to meet immediate needs is useful, but businesses change and therefore business requirements change, and it is good to know that the hosting infrastructure and IT services supporting the business can adjust to those changing needs.  After all, cloud hosting of applications and data just means the servers and infrastructure are with the service provider and not in the office, but it doesn’t mean businesses can’t have the feature-rich and functional applications their businesses have come to rely on.

Make sense?

J

Moving to the Cloud While Retaining Your Investment in People, Process and Business Knowledge

Moving to the Cloud While Retaining Your Investment in People, Process and Business Knowledge

cloud-businessWhen businesses consider moving their information technology to the “cloud”, the problem is often approached with a thought that things will have to change dramatically in order to achieve a fully online working model.  In many cases, business owners are left believing that any business use of cloud technologies is the equivalent of changing software and systems over to SaaS solutions, enabling the much-desired anytime/anywhere working model.  What too many businesses aren’t being told is that there are a variety of ways to move to the cloud, and changing software and systems isn’t necessarily a prerequisite.

The benefits of a cloud computing model are many, with mobility and managed service being the most obvious.  Less evident are the potential cost savings, because the subscription approach to paying for IT services may, on the surface, look like an equivalent or even higher cost over time.  What isn’t being factored in to the cost (savings?) is the potential to improve processes and increase productivity.  These benefits are often achieved simply due to a centralized management and access approach, and are not necessarily attributable to the adoption of new software tools.

For many businesses, the cloud is the right answer for deploying and managing IT and should be considered first, before changing out the software and tools in use throughout the organization.   This approach has been widely adopted by businesses using Microsoft Exchange messaging solutions, where in-house Exchange servers are being replaced by outsourced Exchange providers and users experience the same functionality but with far better uptime and protection.  The same approach is working for businesses electing to move their in-house business software and systems to the cloud, engaging with application hosting providers to install and manage existing desktop and network applications and to secure business data on the host.  Users are able to access their native desktop applications via the cloud, allowing businesses to retain their investments in people, processes, and business knowledge.

Purists may contend that hosting of desktop applications is not truly “cloud”, but the terminology is far less important than the benefits businesses can achieve with a hosted application approach. For most folks, the “cloud” refers to Internet-based solutions and software delivered as a subscription service.   When desktop applications are deployed on remote servers and the environment is managed and protected by the service provider, it is pretty much a cloud solution.

Particularly as Microsoft and others continue to move away from packaged all-inclusive solutions for local installation, small businesses are finding that the cloud, hosted applications and remote access provide the answers to a variety of business IT problems.  Even more, those answers are being provided affordably, with a simplicity of setup not previously available, and with higher levels of service than was reasonably available with localized IT.

Information technology professionals at all levels are now recognizing that their small business and enterprise clients can experience many benefits with a cloud hosted and managed IT approach.  It doesn’t take a comprehensive application or process overhaul to begin improving internal IT operations for the business.  It makes no sense for a business to give up investments in training, process development, and people knowledge in exchange for a centrally managed and remotely accessible system.  Rather, the smart business takes the steps to solve the real issues of IT management and mobility while allowing users to continue performing their tasks and doing business as usual – only better  because the IT is now working for them.

Make sense?

J

Helping a Small Business Customer Choose Your Solution

In a previous article entitled The Psychology of Small Business IT Adoption, I discussed Icek Ajzen’s Theory of Planned Behavior and how a number of researchers applied it to the process of small business IT adoption.  The concept, which ended up proving to be true, was that IT adoption by small businesses is a function of a number of fairly well-defined elements, and is not so much defined by specific types of businesses or the business leaders.  The elements which lead to the act of business IT adoption (as well as adoption of other services, I’ll bet) can be identified and addressed by the potential provider of the product or solution ahead of time, making the possibility of actual adoption much greater.

Knowing how your prospective customer will approach the decision-making process is important, and getting a little insight ahead of time never hurts.  Particularly when a lot of customers don’t actually reveal their thinking, it can be tough to know where to begin.  You’ve been there before – you’re making your pitch and asking questions, but are getting nothing in return.  Sometimes it’s “deer in headlights”, and they are simply overwhelmed.  Other times they’re thinking about things you’re not telling them… but they’re not letting you know you’re not telling them.  Dead air, and then a lost opportunity.

Boiling it all down to a fairly simple explanation, businesses adopt IT because there is a conscious plan to do so, and that plan is supported by a belief that the solution will do good things for the business, the solution is a recognized (if not expected) approach, and the business believes it has adequate resources and capability to effectively handle it.  It’s all about:

  • Intent,
  • the attitude towards adoption,
  • belief of expected outcomes and their value,
  • expectations and the motivation to comply with them, and
  • evaluating barriers and the adequacy of resources to overcome them.

Intent

The first and most important element is intent, a conscious plan to get or do whatever it is.  If the customer has no plan to get the item and sees no need for it, then the barrier is pretty high.  However, if the need can be created, and the customer can be driven to believe they need to get the item, then there is intent.  Now they’re looking for you and not vice versa.  Consider that the Snuggie wasn’t “something” until folks were told that blankets simply weren’t good enough any more for lounging around (they don’t have sleeves!).  Once people believed there was a problem, they pursued finding the solution.

The attitude towards adoption

Next, what’s their attitude towards getting the item?  Sometimes people go looking for things they don’t think they can actually get, and often they know they need something but don’t think the solution is even out there, so they have a jaded viewpoint from the start.  A prospect with a positive attitude and who wants to actually find a solution is far better to work with than one who has already determined that you can’t help them.  Sometimes all it takes is a good listener to help create a positive attitude and make someone willing to tell you how you can help them.

Belief of expected outcomes and their value

Now, what does the customer think they will get from the deal?  Will the solution actually solve problems or create new ones, and are the perceived problems to be solved big enough to really worry about in the first place?  Small businesses tend to be very cash conscious, wanting as much value as possible for any expenditure.   Further, most small businesses don’t let go of their cash easily and certainly not for frivolous purposes, so a successful sale is often supported by the customer’s belief that they will get a real solution and benefit – something of value which will be realized, and that is important enough to deal with sooner rather than later.

Expectations and the motivation to comply with them

It is interesting how many small businesses go shopping for products or solutions that they don’t actually intend to purchase or adopt.  Sometimes they just want to be able to say “we’re looking in to it”, even if they aren’t and don’t plan to, and sometimes they have a business requirement that they don’t want to have to meet due to cost or complexity or whatever.  Let’s say a business has customers complaining about unresponsive or bad support, and how they should have a ticketing system to help track issues better.  Maybe the customers have the right idea: maybe the business should have a ticketing system (the business provides support and ticketing systems are considered a support service industry norm).  This is the expectation.  Let’s also say the business uses a CRM solution to handle support, and they believe it handles things just as well as a separate “ticketing” solution.  Just because there is an expectation (customers want ticketing system), it doesn’t mean the business is motivated to comply (CRM does just fine).  Expectations come in many forms and from many sources – customers, vendors, employees, contractors, the government and regulatory… on and on.  Expectation and motivation to comply are both high when it comes to legal and regulatory issues, as these things can be tied directly to money and cash and risk.  In other areas, it may not be as easy to identify or address.  The best way to look at this issue is to try to understand what the business is doing now, whether the approach works or may be materially improved in servicing their business and model, and whether or not the business recognizes an immediate need to make the change.

Evaluating barriers and the adequacy of resources to overcome them

The final and perhaps most important factor in SMB adoption of IT is the simple belief that it can be done.  Done at all, I mean, not just done “affordably”.  My dad taught me that it’s not a bargain if you can’t afford it.  Now, this doesn’t mean that there aren’t times when a business needs to bite the bullet and extend itself to become better.  But any small business in this position is a tough sell, simply due to real resources and capability.  No matter how much a business may know it needs something, if it really can’t do it, or believes it can’t – it won’t.

Make sense?

J

The Psychology of Small Business IT Adoption

Convincing small business owners to adopt and apply technology in their businesses is often a difficult thing to do.  While most business owners readily accept the need to have computer software to help them produce information and an email account to communicate with others, even such fundamental business solutions as a business website or computerized accounting system can be a hard sale.

Solution providers in every category are looking for ways to communicate the value of their products and services to businesses, and many do not consider that communicating value to a small business owner is not the same as communicating value to a larger and more established enterprise.  There is research available which discusses why small businesses adopt IT, and how the importance (weight) of various factors change as the business grows.  With small businesses fueling the economy and numbering far larger than their enterprise counterparts, it makes sense to understand just why small businesses buy.  It’s also interesting to note that this research revealed that the different characteristics of firms and individual executives “did not have a unique effect on adoption decisions”.   If the decision wasn’t impacted by characteristics of either the firm or individual executives, what does impact the decision?

An academic study by Icek Ajzen (Organizational behavior and human decision processesUniversity of Massachusetts at Amherst) discusses a theory called the Theory of Planned Behavior, and this theory was posed as a basis for predicting who would pursue a particular course of action or activity.  The idea is that “intentions to perform behaviours of different kinds can be predicted with high accuracy”, and that the prediction is based on attitudes, subjective norms, and perceived control.  Okay, but what does that really mean?

Intentions represent the strength of a person’s conscious plan to do something.  So, when someone intends to do something, like adopt an IT product or service, it means that there is a strong positive plan in that person’s mind to accomplish the activity.  However, having a plan in mind – no matter how strong or positive – is impacted by several elements: attitudes, subjective norms, and perceived control.

Attitude represents the belief that the activity will lead to a consequence that means something.  If you have a plan to adopt an IT solution, but then develop a negative attitude towards the likely outcome (consequence) of using the solution, adoption isn’t likely to occur.  On the other hand, if the belief is that the results or consequences of adopting and applying the solution will be useful, and deliver benefits in the areas intended, then the chances of deciding to make the purchase increase dramatically.

Another factor which weighs on the intent to do something is the pressure related to “subjective norms”, or what might be considered to be social factors.  These factors exist in the firm, in the customer base, with partners, and within the market.  As an example, it is an expectation that a business will have email addresses, computers, and other technology to support the business.  This is simply a normal expectation of businesses today.  It is also a requirement that businesses protect customer information, a requirement and normal practice from both a privacy and regulatory perspective.  It is this expectation and the pressure to be “normal” (a motivation to comply) that also weighs on the decision to act and adopt.

The final factor is perceived control, which comes down to the person’s perception of how easy or difficult it will be to do what they’ve got in mind.  Looking at various potential obstacles, and judging whether or not the business has the resources and capability to overcome them effectively, results in either a positive or negative impact on the intent.

All of these things are placed in linear order, and a straight line can easily be drawn as you move through the process.  It’s all about:

  • Intent,
    • the attitude towards adoption,
      • belief of expected outcomes and their value,
        • expectations and the motivation to comply with them, and
          • evaluating barriers and the adequacy of resources to overcome them.

Boiling it all down to a fairly simple explanation, businesses adopt IT because there is a conscious plan to do so, and that plan is supported by a belief that the solution will do good things for the business, the solution is a recognized (if not expected) approach, and the business believes it has adequate resources and capability to effectively handle it.

Make sense?

J

Accounting Professionals Should Do This: Be Proactive and Regularly Communicate with Clients

Accounting Professionals Should Do This: Be Proactive and Regularly Communicate with Clients

I’m not sure where I heard it, I think it was a sky diver on TV, who said about the sport “you’re dead until you do something about it”.  At the same time that I realized that I never wanted to sky dive, I also realized that this fairly desperate philosophy at some level applied to a lot of business situations. Weirdly enough, one of them was how this relates to public accountants and bookkeepers working with small business clients.

One of the things I’ve heard a lot throughout the years is that bookkeeping and doing other work for small business clients is tough, because they never bring you the information you need when you need it.  With a philosophy of “help me help you”, accounting professionals are trying to find ways to make it easier for the client to deliver the work to them.  The missing element, however, is a closer working relationship with the client, coupled with PROACTIVE and REGULAR (please note the big letters) reminders that getting the work to the professional is the only way to get it processed in time .

How many firms really communicate with clients only during tax season?  Is the client organizer your main method of reminding them that you’ve got a relationship?  It’s not even funny how many business owners couldn’t name the accountant who did their tax return last year, and who don’t seem to care to know.  This is definitely not the way to build and retain client relationships, yet it is the approach many professionals take.  And then they wonder why the client base isn’t growing, and why they are having a hard time “communicating their value” and they want to know how to get more of that profitable “higher level” work.

You’re dead until you do something about it.

Put into the context of the reactive accountant, it starts to make sense.  Accounting professionals must be proactive – be doing something to build customer loyalty and retention, be actively and regularly communicating with clients so it’s not a mad rush during tax season, and be implementing tools and solutions to help them offer more meaningful services to their clients.  This is how to make the firm grow and thrive.  So, go do something about it.

Make Sense?

J

Being Proactive, Not Reactive – Accountants Need to Increase the Speed of Service Delivery from Intuit Accountants News Central

Read more about Building Smarter Businesses: Staying Relevant in a Cloud Accounting World

read more…

Getting out of IT Jail

Getting out of IT Jail

I have a friend in the accounting/technology industry that spends way too much time on his business in-house IT.  He’s always futzing around with servers and workstations, fixing corrupted data files or PCs that won’t launch applications, and setting up remote access so he can work at home (which he never actually does because he’s at the office fixing IT issues).  More often than not, when I try to get time to chat with the guy, his response is “I’ll have to call you later; I’m in IT jail”.  As a side note, my friend is Doug Sleeter, a recognized leader in the world of small business accounting and among QuickBooks accountants, consultants and advisors.

My friend works a lot with different solutions and technologies designed to make it easier and more effective to get accounting and business information collected, processed, stored, and reported.  He reviews tons of different solutions each year, and looks for those he believes can truly make a positive impact in the life of a business owner.  My friend also, as he puts it, “eats his own dog food”, meaning that he actually puts into place many of the solutions which he finds to be beneficial so that he can experience their benefit in his own business.  His proven experiences then translate to support for the solution in the market.  People need to know that a solution will actually do what it is supposed to do, and many wait for someone else (someone they trust) to go first so they can use the customer feedback to help them make a decision.

My friend clearly recognized the growing value of cloud solutions and how implementing cloud-based services to solve specific business problems might be a more effective and affordable way to address growing business needs than with traditional ERP models or installed software approaches.  Using different tools that work together (his term for this is “chunkify” 🙂 ), even very small businesses could now affordably address the various operational and financial information management needs which exist at some level in all businesses.  Following along with his previous commitment to use and not just talk about these things, he began the process of selection and implementation of various cloud-based applications, tools and integrations for his desktop QuickBooks software.

No battle plan ever survives contact with the enemy.  thesis on Military Strategy, German Field Marshal Helmuth Karl Bernhard Graf von Moltke 

It was going great.  Application services subscribed to were working as expected, and all sorts of information was fairly seamlessly flowing to and from QuickBooks.  And then, it happened – his bookkeeper moved away and wasn’t able to work in the office where the accounting software and data were housed.  Take a deep breath. Okay, so back to the remote access thing, and more IT jail.

He worked diligently to create remote access for the now-remote bookkeeper, and remote desktop service worked OK, but it was “a pain to keep working, and it never could give the type of performance we were trying to give her”.  Go figure, the one piece of the puzzle left in the office was the one making everything else more difficult and costly.  He was in IT jail once again.

The final step was to get the QuickBooks software and company data out of the local network and in a safe and secure and fully-managed environment.  Particularly since QuickBooks is (in this case) the centerpiece of the business accounting system, it became essential to place it in an environment where it would be maintained, monitored, and protected by people who specialize in that sort of thing.  My friend, like most business owners, just didn’t have the time and resources to have the level of IT and management that an outsourced commercial service provider could offer.

See The Sleeter Group’s  QuickBooks and Beyond article Still Addicted to Desktop Software? Get it Hosted in the Cloud

Intuit even recognized that businesses needed a better way to run and manage their QuickBooks desktop software, so they created an accredited hosting program to allow service providers to offer application hosting and license management services to QuickBooks users.  My friend now uses one of these providers to host his QuickBooks and other desktop applications.  He still has all the integrations and features he had before, but isn’t required to spend time and productivity fixing hardware issues or software installation problems.  His software is installed, maintained, and actively supported by IT professionals who are focusing on nothing more than keeping his systems up and running.

In his own words, “the hosting move offloaded us from having to mess with providing access, and at the same time it improved performance and delegated the IT management”.

For a time my friend and his business went without a high level of IT management and support, but now he completely recognizes that he needs it and is finding it to be well worth the cost.   Now he’s got his own “get out of jail” card.

Make sense?

J

In case you didn’t know it, both Intuit and Sage have programs for service providers, providing authorization to host and deliver small business financial software products to direct customers.

Get information on Intuit’s Authorized Commercial Hosts for QuickBooks hereGet information on Sage hosting partners here.

If you need assistance deciding how to get your applications and business online, or selecting and implementing with a service provider, we can help.

Read more: Cloud Hold Out No More: QuickBooks Desktop Editions in the Cloud