Is it Cloud or is it Desktop?

Is it Cloud or is it Desktop?

There are a few realities that users of purely SaaS-based solutions are finding, and among them is that most web-based applications don’t readily integrate with the desktop – and the desktop is still where a lot of the real work gets done.  Yes, users are increasingly mobile and are using smartphones and tablets to create and access information via mobile applications and services, yet the PC desktop – whether it’s an actual desktop computer, laptop or full-featured tablet – remains as the workhorse for business.  Even the most popular SaaS applications continue to rely upon the desktop and locally installed applications to get some of the work done (note that many Salesforce.com users still find Excel to be their most effective reporting tool).  In an effort to deliver mobility for those applications traditionally tied to the desktop, software developers have adopted two main approaches: redevelop the application for the web (which usually means bringing functionality down to a lowest-common-denominator approach), or applying a traditional terminal server or virtualized application approach and calling it “cloud”.

desktop-apps

Neither option is awesome for the software maker – the time and cost of development certainly isn’t low, and the realities of hosting conventional desktop or LAN-based applications in shared infrastructure are pretty ugly at best.  What these software makers need is a way to allow businesses to continue to use their software for the desktop and LAN, enabling the user with software license use rights to access that software product and associated data on any of their “desktops”, regardless of where that desktop might be (or what device it is running on).  The model is cloud, but then it’s a desktop model too.

Independent software vendors are more frequently turning to platform providers (PaaS) to help deliver whatever “cloud” approach the company elects, and these ISVs are also feeling the bite of outsourced service fees and growing costs of delivery.  It is not just the direct customer questioning the cost of deploying resources in the cloud – software providers are questioning these costs, too, especially as they attempt to deliver resource-intensive solutions from hosted infrastructure that bills them based on resource utilization.  MyQuickCloud is proving that ISVs and their customers no longer have to bear large infrastructure costs in order to deliver complete user mobility. MyQuickCloud supports IaaS providers and their partner networks, allowing infrastructure-as-a-service offerings to include a simple and fast way to immediately make that infrastructure useful for desktop and application delivery.

The information technology industry has seen a lot of disruption in recent years, with complexity and risk in systems rising as users demand more functional mobile capability and software developers struggle to protect and preserve their assets (users included).  MyQuickCloud jumps right into the middle of it, delivering solutions for business customers, software developers and cloud providers alike, and answering the question of whether it’s cloud or desktop.  The answer is “yes”.

jmbunnyfeetMake Sense?

J

Growing Up: Software buying decisions throughout the business life cycle

Two-TallThere are two certainties in life – death and taxes. While both are unavoidable, at least the taxes issue can be managed. Managing taxes and business finances in general takes detailed information. Considering how most small businesses get their start with business bookkeeping and accounting, it’s no surprise that information gathering becomes one of the most time-consuming and frustrating tasks around tax time. Fixing the problem from the beginning and implementing a system to manage the detailed information the business needs on an ongoing basis is key to avoiding the rush as well as building a business information framework that might span the life of the business entity.  Yet fixing the problem for this year’s tax information gathering is relatively simple compared to figuring out how to format, retain, and continuously collect and compile new data for analysis throughout the life of the business.

In order to understand how to address the problem, it is important to understand the evolution of business accounting. Not how the concepts or practices have evolved, but how technology has (or has not) been applied to certain problems, and where the gaps are.

Starting Up

The first things a new business owner generally does is get a business license, get a computer, and run down to the discount store to buy a copy of QuickBooks or maybe Microsoft Excel. Now, this business owner isn’t necessarily prepared to properly handle the accounting for the business, but he understands that he has to do something. Keeping a check register, at the minimum, lets him know how much money is in the bank. And that’s what it’s all about for the small business person – cash flow and cash availability. But the focus on the checkbook frequently causes the business to postpone implementing deeper, more beneficial processes.

With a focus on the checkbook, the business manages cash by counting payments out and receipts in. But the nature of the payment or the receipt is the true question that must be answered and accounted for. It is surprising how many businesses still keep ledger cards – those manual 3×5’s in a box – where customer and vendor information is kept. It is a simple method, and provides the business a way to keep individual account records. But the fact that this detail information is not part of an integrated system creates a greater potential for lost or inaccurate data. Further, the greater the volume the more difficult and error-prone managing the information becomes.

It is at this point that the business seeks to find a more comprehensive means to manage the additional business data. This is another buying decision the business owner must make, introducing a new system which can handle the additional activities around accounts receivable, accounts payable, inventory and sales orders, etc. The business was already keeping track of products or services, customers and vendors. But here we are at a step where new systems and processes must be introduced. Although a belated effort, this after-the-fact implementation of customer, vendor and item tracking now establishes the means to manage more business activities as part of an integrated system.

The difficulty comes in loading the historic information and learning new systems. Depending on volume, the quality of the manually kept data, etc., it may be determined that historic transaction details are not to be entered. So, the business moves forward with a better system for managing business activities and data, but loses the value of the early transaction detail.

Volume and Growth

The business has implemented an accounting system which helps to keep track of customers, vendors, items, and cash. More detailed processes are introduced as the business requirement grows – offering perhaps more specific information on costs of certain products, or summaries of customer purchases or item sales activity. This data provides a much more informed basis for business decision-making, but also impacts the systems as the volume of data to be managed grows.

Growth may present itself in many ways – growth in the number of products or services offered, growth in the number of transactions processed regularly, growth in the dollar value of transactions, or growth in the number of employees who need access to the system. All of these areas impact the ability of the system to continue to support the business requirements. Quite frequently, a certain “density of data” is reached and the current system is not able to efficiently manipulate and manage the volume. Here again is another buying decision. Can the existing system be expanded to handle the additional volume? Or must a new system yet again be introduced? The business process requirements may not have changed, but the earlier choice of systems may cause a forced change simply due to business volume or number of users.

The frustrations of changing business systems are compounded the further into the business life cycle the change comes. Much of the historic intelligence of the business is derived from the earlier days of operation; data which reflects the stages and activities of the business over time. When a business reaches a point where data volumes force a systems change, a worst-case scenario occurs: The volume of historic data is too great for the current system, and loading it into a new system takes a huge amount of time and effort. Unfortunately, this task often proves too daunting for the company, so again valuable historic detail information is lost and summary information is loaded into the new system.

Operationally Specific Systems

As the business matures – and in order for the business to mature in a healthy manner – specific and detailed information must be captured and analyzed. Systems which take a broad view of the business, offering only general information and process support, frequently do not supply the business with the levels of intelligence truly required. For example, a manufacturing business needs to fully understand and manage the manufacturing processes and materials supply chain to ensure profitability and consistent product quality. A retailer needs to know which products sell in which markets in order to ensure product stock and availability to key customers. And all of this information is time-critical if the business is to make necessary adjustments in time to benefit from them.

This level of detail can only come from a system which incorporates a certain specific orientation towards the operational processes of the business. The fact of selling a product to a customer is an activity which gets recorded, but the additional details of the customer location, pricing levels, purchasing levels, salesman, inventory item, and warehouse location tell the rest of the story. Over time, the business owner can then better understand customer purchasing habits, inventory item turnover, supplier dependencies – a wealth of business intelligence. This data is then used to assist the business owner or management in determining the specific activities or actions necessary to keep the business moving forward and improving performance.

In the end, it is the demonstration of well-defined processes, deep insight into the business operational metrics and financial performance, and the ability to effectively and accurately report on this information that creates a basis for provable business value.

No Best Answer

When looking at the business accounting and finance systems available in the market – particularly considering those which have earned a level of market share – there are visible gaps – big ones. This is clearly reflected in the numbers, where Intuit QuickBooks leads in the small business market, but has no reciprocal in the midrange or enterprise markets. QuickBooks fits into that early space, where the business is just starting out and, maybe, extending into keeping more detailed customer, vendor and item information. MS Excel is also a winner for very small and new businesses, as the spreadsheet is a simple and easy solution to creating an electronic check register. But there comes a point where a business has requirements that extend beyond the ability of the small business software. Sometimes, the mere thought of change is so abhorrent (usually based on a bad initial implementation experience) that the business attempts to use the software far beyond what it was built to handle.

Other application makers offer systems that have a number of small business features, but that also offer more in-depth or complex capabilities to handle the growing business. These systems, too, have a great potential to be outgrown, and can be costly implementations which handle only a portion of the business life cycle.

Larger, module-based systems and frameworks offer a broad range of functionality, integration, and data management capability. They typically address more – and more detailed – business processes, and can scale to very large sizes. But the cost and complexity of these systems is often the barrier, and given that there is no clear seed product (small business version of the big business software), the upgrade path is unclear and problematic. Given the huge gap between the “typical” small business system and the upper-levels in the enterprise applications catalogue – the transition from very small to very large software is not likely to be made in a single step.

Losing intelligence with each step

Each stage of business requirement typically drives to a buying decision. This buying decision is met with angst, as considerations include not only cost, but data conversion vs re-loading, new process or system design and setup, user training, proofing the system (running parallel?) and a host of other issues, not the least of which is the business benefit to be derived.

The emergence of SaaS solutions and multitenant web applications has compounded this issue, as there is a tendency for such solutions to provide only list data and other easily exported data.  Transaction information and details are frequently unavailable for export to another solution, or the data may be exported but not necessarily in a meaningful form.

Small Businesses should be particularly concerned about whether or not the solution will fit the needs of the business for an extended period of time and through a variety of business conditions. The small business should also determine if there is a way to continue use of the solution (or transition from the solution) if the solution or the provider stop meeting the needs of the business. Small business owners are particularly at risk, because the SaaS solutions oriented towards small business users often don’t have the on-premises options that some of their enterprise counterparts offer. And small businesses are the ones who are most likely to need to transition to another solution as the business grows. Further, the small business user often lacks the technical knowledge to manage the conversion effectively, and doesn’t typically employ skilled in-house IT personnel to handle it for them. The result: consulting dollars get spent, just to retain the data the business already has.  http://jcmann.blogspot.com/2009/11/salvaging-business-intelligence.html

If information is power, too many businesses are losing that power when they migrate from one software product to another – they are losing valuable historic information by leaving transaction and other detail data behind when they convert from one system to another.  This should be an area of focus and key discussion point when any change to systems is considered.  After all, the insight and business intelligence gathered over the years was likely instrumental in helping the small business grow up to become a successful big business, and will continue to be important for years to come.

jmbunnyfeetMake Sense?

J

4 Rules of Thumb for Business Success

4-rules-of-thumbThe business environment is becoming increasingly competitive, with global opinions influencing customers of even the smallest local businesses.  The best method of competing in a world where customer perception is reality – at least when it comes to the impact of social and other media – is to create a company that people simply want to do business with.

Here are a few things which every business can do in order to create the best possible environment for engaging new customers and providing quality service. Regardless of industry or business orientation, these 4 simple considerations will go a long way towards creating a sustainable, high quality operation which recognizes the value of a customer relationship – whether it’s an internal or external customer.

Teach everyone in the company that they’re part of sales and customer service.

Each and every member of the organization should be in a position to help customers get what they need, and to help guide the customer towards the various products, services or solutions the company offers.  This means that internal training is essential, and all employees should be fully informed in the offerings of the company.  Business owners will find that one of the best ways to reach and retain the best workers is to provide ongoing skills development and training programs.  The result is a more confident and productive workforce and workers who feel more satisfied with their jobs.  It’s also important to recognize that employees are another form of ‘customer’ of the company, and surveying them to understand how satisfied they are with the work is a really good idea.  When employees lack satisfaction in their jobs or with the company they work for, it will be revealed in their interactions with customers and other workers, which is not good for business.

Remember that first impressions count – a lot.

You only have one chance at the first impression, and it takes a lot more work to overcome a bad impression than it does to leave a good one in the first place.  This means that the company should promote a quality, clean and professional image.  When speaking to customers on the phone, speak clearly, professionally and politely.  Make sure that all workers arrive at their jobs in clean uniforms and in clean, branded trucks.  Customers should not only know who’s parked outside, but a good-looking branded vehicle is a mobile advertisement for the company and can deliver a lot of good impressions.  On the other hand, not maintaining or caring properly for vehicles and equipment can deliver the opposite type of impression you want to leave.

Do company business with the company voice.

Communication is essential in building a successful business, and it is important that the messages be what the company wants the customers and market to hear.  When communicating on company business, always use the company email address and contact information rather than personal email addresses or generic domains.  Just like with uniforms and trucks, communications from the company should be branded and professional so that the right type of impression is created.  The business website (which should support mobile devices!) is available to help communicate your values, brand and services, and should serve to present your business as someone a customer would want to do business with.  Posting case studies and testimonials can be very useful in this regard as they help to build credibility in your company and convey the trust others have in your services.  Apply social media and listing services, too, so that customers and prospects can find information on your company and read good things others have said.  It’s important, however, to remember that social media can go both ways.  While being a great way to reach new customers as well as reminding current customers of the other products and services you offer, it could also turn negative.  If there is negative feedback, be honest and reasonable, but address it quickly.

Work beyond corporate walls.

The business exists in a community, and workers in the company live in neighborhoods and have lives beyond the business they work for.  Community service is a way to develop a more cohesive and productive team while developing closer community relations and enhancing the image of the company and ownership. Volunteering and creating an environment where service to others is promoted helps build a team atmosphere in the company, and expresses the understanding that businesses will thrive when the communities around them thrive.  

Joanie Mann Bunny FeetMake Sense?

J

Marketing and Sales Needs System and Process Automation

Marketing and Sales Needs System and Process Automation

Running a business means finding and keeping customers who will buy from you.  This isn’t necessarily easy, particularly with the number and variety of “impressions” people get throughout their day.  It used to be that simply locating a business in the right place would generate drive-by traffic, with location being the key to generating impressions and causing people to actually stop and shop.  Impressions – yes, those brief instances where your brand or service is viewed – count.

The entire lifecycle of the customer relationship starts with the first impression, so it needs to be a good one.   Marketing impressions expose your business and products to prospective customers, with efforts oriented towards the generation of sales leads.  A lead is a business or individual that may ultimately develop into a sales or business opportunity.  Rather than attempting to engage with businesses or individuals one at a time, businesses use marketing to target large groups in hopes of earning the permission to engage group members in more focused or individualized sales activities. When the business earns the ability to communicate directly with a prospective buyer, a sales lead is generated, and the business now has a prospective customer and the potential to make a sale.

Sales leads don’t stop becoming leads just because they purchase from you.  Every customer remains an ongoing opportunity to generate new business directly or indirectly via referrals or recommendations.  The best case scenario for your business is when you know when and why your customer buys from you, when the customer wants more, and that they will refer their friends or business associates to you.

Part of the problem with marketing and sales is that there are often too few people and/or resources to apply to the task.  Most businesses aren’t in the position of simply throwing money at a problem (which rarely actually solves the problem), so it becomes essential that you find a way to get the job done with the same or fewer people and resources.  The keys to solving this problem are systems and processes (automation).  Automation doesn’t always mean that there is an “automatic system” somewhere which performs all of the tasks for you.  In most cases, it simply means that the process is structured, efficient, and is able to be effectively repeated without significant deviation or loss.  Structured systems and processes, along with a strong commitment to capturing activity data and measuring results, is the foundation which will support growth.

Marketing Automation Explained (Infographic) | The automation of business function is set to be the new trend in 2014. There are already dozens of sales, marketing and finance automation options, and for good reason: The quantifiable returns they provide are undeniable. Here is a look at marketing automation and how it works. 

http://www.entrepreneur.com/article/227923#ixzz2ghHq9Qpn

From the very first impression through the conclusion of the sale and ongoing, it is essential to capture the data which describes the activities and events around doing business with your customers.  It is important to track unsuccessful efforts as well as those which are successful.  By understanding what does not work, you develop valuable insight which helps refine the process and the approach, resulting in fewer wasted efforts. The accumulated data tells the story of how you earn new business and how you create a customer relationship, which helps you understand how and where you are successful in earning new business and why you are able to retain loyal customers.

Joanie Mann Bunny FeetMake Sense?

J

Read more about Enterprise Functionality for Small Business | Relating to Customer Data

Enterprise Functionality for Small Business | Relating to Customer Data

Enterprise Functionality for Small Business | Relating to Customer Data

handshake

Many small business owners are under the impression that most powerful business process management solutions are just for big businesses. A common misconception, for example, is that robust CRM products with turn-key functionality are too complicated and expensive.  This misconception leaves most small business owners to frequently turn to inexpensive online solutions or to their favorite email client in order to store and manage customer information. In today’s competitive business environment, the intelligent and innovative use of technology and business information is often the determining factor between success and failure. Now more than ever, small businesses must leverage tools with the same capabilities as their enterprise counterparts in order to help the business perform at levels necessary to drive growth and maintain profitability.

The data developed within the solutions supporting various business processes is the key which unlocks business intelligence. This data may only be captured and used if the systems and tools in place allow for it. With far too many small business CRM solutions, the assumption is that simplicity of use is the equivalent of less functionality. Approaching the problem from the standpoint of what most small business owners KNOW they need to know, developers have sometimes failed in delivering the capability (and resultant data) small business owners didn’t know they needed or would benefit from. What business owners need to know about is the customer.

Customer Relationship Management (CRM) solutions help businesses identify, acquire and retain customers. Almost any business relationship or interaction represents a customer opportunity. Present customers are customers now, past customers are not just past customers but prospects and everyone else is a prospective future customer. Consider that vendors or resellers are different types of customers, too.  Even employees and coworkers can be seen as “internal” customers. Keeping useful and relevant information about these various “customers” and documenting how the business interacts with them is essential to understanding the entire relationship lifecycle, which is a step towards understanding the business better.

When a small business elects to use a software solution to handle the various interactions with customers, it is often approach in pieces rather than in a comprehensive manner.   Traditionally, Contact Management solutions are applied to sales efforts, providing tools for communicating with leads and prospects as well as current customers. However, related information is also often stored in accounting systems, which handle billing and payment processes involving customers (clients, suppliers, employees, etc.). Some businesses also may use other systems for time management, service or work order management, project management and to archive related documents and emails at various levels of the relationship, where customer information is used and data is created.  With segmented pieces of information in numerous databases, it is hard to achieve true Business Intelligence and a comprehensive view of the entire operation.  Smaller companies can easily miss out on the benefits that their enterprise counterparts possess.

It’s not really unusual for businesses to store some of the same information in several systems, generally in order to support specific job functions for workers in those areas, and delivering data on the equivalent of a “need to know” basis.  For most small businesses, though, an integrated Business Management system that provides CRM as a component of its overall offering could be the answer to providing a single comprehensive solution for all departments.  An integrated solution of this sort would seamlessly integrate with the accounting, email, and document management products Small Businesses use every day.  Examples of such solutions include, but are not limited to, Results CRM, Method CRM and LeGrand CRM.

Beware, however, that not all integrated CRM solutions are created equally. If your organization delivers billable services, make sure that the integrated CRM system that you select can take a billable appointment that was scheduled in the CRM system and automatically place that on an invoice for you – without duplicate data entry and manual tracking of timesheets – so you’re not leaving money on the table. If you manage projects, make sure that the CRM system has the cohesiveness to include project and resource management functionality so that the full business relationship – from sales to the delivery of services to billing – can be managed and tracked in one system without duplicated data entry.

When systems are not tightly and intelligently integrated, sharing data between them becomes very problematic.  Without the ability to check for duplicate records or properly map data points and related fields between systems, there is a great potential for errors in or duplication of data. The result could be a large amount of unrelated and unusable information, which is often what happens when list or transaction data is simply copied between applications without the necessary logic to understand changes in various records, record types, or record states.

There’s a reason why “legacy” integrated software solutions made sense for businesses, and why many enterprises continue to hold on to their solutions – they include the wide variety of tightly integrated functionality and logical data sharing that has been a benefit to the business for years. As organizations seek to start up or reassess their software and systems, they would be wise to keep in mind that generating “big” data with a bunch of loosely connected applications isn’t enough. The data must be intelligently related – just like the business and the customer. 

A tightly integrated and well-managed CRM and Business Management solution, whether in-the-cloud or on premises, is not out of financial reach for small business.  While a solution of this type is not free, the reasonable investment in a quality solution will provide the Business Intelligence necessary to build and maintain a competitive advantage.

Joanie Mann Bunny FeetMake Sense?

J

One-Write System Revolutionizes Accounting

One-Write System Revolutionizes Accounting

These guys had the right idea, they just didn’t have the cloud.

It’s amazing how much time and energy continues to be spent on duplicate data entry and re-keying information generated by one system into another.  Human-based data entry is prone to errors, takes time, and carries with it the burdens of employee costs and resources.  It is a problem that businesses of all types have battled for years, but new solutions are available, and many of them are enabled via great software, the Internet and the cloud.  You see, the cloud – which is the term popularly applied to all of the interconnected “things” on the Internet – creates the path of communication which allows data to be passed to a variety of applications or systems, allowing for seamless collection, integration, and aggregation of business data.

EDI (electronic data interchange) standards have existed for quite some time, and in recent years these methods have expanded to include a variety of platforms and more open “standards-based” approaches.  Even in the small business world, business owners using traditionally limited software products are now able to enjoy sophisticated extension and integration of their applications, largely enabled and facilitated by cloud technologies and software-as-a-service offerings.

To provide a really simple example of the problem: when an individual writes a check, that check must be recorded in a variety of places and for several purposes – to record the expense and to record the reduction of funds in the account, etc.  When a product is sold to a customer, inventory is relieved, sales are increased, accounts receivable or cash is increased, costs of goods sold are experienced, and customer activity is captured.  All of this information must be recorded and the activity accounted for throughout the financial and operational systems, and can represent a tremendous burden if not automated.

One of my clients, to provide an example, sells computer parts through an ecommerce website.  Orders from this fancy website are emailed to their order operators, who then turn around and re-key the orders into the ERP system.  Because of the number of orders to enter on a regular basis, there are two different operators working in the department – both of them responsible for making sure website orders make it into the “real” operational system.

By implementing a single software solution which could take automatic transaction file exports from the ecommerce system, format them and import them into the ERP system, the company was able to reduce personnel costs, improve accuracy and timeliness of data entry, and increase customer satisfaction. If we look closely at the need to use different pieces of business information in different ways, we begin to recognize the size and complexity of the problem and the true value of these integration solutions and automation tools.

Automation takes technology, but technology doesn’t have to be complicated.  A better pencil is technology, and we figured that one out pretty well.

OK, maybe our concept of what is complicated has changed a little bit.  Remember the One-Write checkbook systems?  It was pretty cool, and truly innovative.  You put the check on a little pegboard thingy, and when you wrote the check, the check register was “automagically” filled out for you.  Amazing.  Sounds pretty simple, but take a look at the description of this innovative, highly technical device, and tell me that it wasn’t at least a little intimidating at the time. But we got used to it, didn’t we?  Maybe even liked it?

Make Sense?

J

Accountant’s Apparatus 

RECORD KEEPING SYSTEM AND METHOD EMPLOYING PLURAL FORMS AND CO-OPERATING REUSABLE ADHESIVE STRIP

United States Patent 3661407

Two different, but related form sheets are provided for use in sequence by different departments. Each form sheet has two separate pluralities of headings thereon, one for each department. Each form sheet has also one or more strip receiving spaces extending transversely across both pluralities of headings thereon. A plurality of strips of re-usable, adhesive backed writing material are provided, each strip being of a size to fit onto, and to extend the entire length of, one of said spaces. With one of the strips adhesively applied to its space on a first form sheet, data entries are made on the strip by the originating department in register with each of the headings of the first plurality thereof. The strip is then peeled off and forwarded to a follow-up department, where the strip is adhesively applied to one of the spaces provided on a second form sheet and entries are made on the strip by the follow-up department in register with each of the headings of the second plurality thereof. The completed strip is then peeled off of the second form sheet and returned to the originating department, where it is adhesively reapplied to its previous space on the first form sheet for billing and filing as a permanent record of the complete procedure.”

 And then came the portable edition for all you mobile business executives, because portability and mobility was (is) essential.

“Pocket-size one-write checkbook

United States Patent 4332400

A wallet-sized checkbook particularly suited for use in conjunction with a one-write check record keeping system wherein an entry is made on a journal page simultaneously with the writing of a check. The checkbook enables records of checks written in the field to be subsequently transferred directly on to a one-write journal page. The book comprises a cover having an interior pocket and a writing surface fastened at one end to the inside of the cover. A data sheet of coated release paper overlies the writing surface and releasably carries a series of ink-receptive strips adapted to receive ink from a carbon strip extending along the reverse side of a one-write check. A check is positioned on top of a selected strip on the data sheet by a series of pins which project through pre-punched holes in a widthwise margin of the check. Indicia on the opposite margin of the release paper cooperate with the pins to assist in the check-positioning function. Thus, data written on the front of the check is transferred via the carbon to the underlying strip which can be subsequently peeled from the release sheet and applied at the appropriate line of a journal page to provide an accurate record of the field-written check.”