Comments and thoughts about technology consulting, business analysis, metrics and big data.
Monday, February 11, 2013
The Myth of the Free Lunch
Something for free always sounds better than something for cost, doesn't it? Well sure, it sounds better, but is it really? Can the free lunch truly exist? I got caught in the trap of the benevolent vendor recently when I offered "free services" to a local community association for as long as I was a member of their board. I made it clear that when I left, I would have to charge a fair fee, albeit a reduced not-for-profits' rate. In spite of that, when the time came to move from volunteer to paid services, the transition didn't go well.
It is compelling to consider the continuation of such philanthropy but the fact is that even if I only offered my time/services for free, there are real costs to be considered. In this case it was primarily the opportunity cost associated with using time that could have be turned to more profitable activities or to work for clients who have a higher priority. I am a keen believer in community involvement and volunteerism, but beginning to understand that offering services for free that you normally charge for comes with its challenges.
The question of "free" services needs a great deal of definition. This is in part because although the offer is given freely, the receiving organization still has an expectation of services being rendered with good quality and attention. However, your paying clients expect to you to show value for the money they are paying, otherwise why should they pay you at all? It is obvious that you need to give your paying clients the priority they deserve, but what does that mean to the expectations of a charity when you have made a commitment?
And so, back to a clear definition of "free services": it is imperative when giving (or receiving) free or deeply discounted services that the conditions of the gift including priority, timeliness of response, effort included (and not), term/ duration of offer, and so on are very clear between the volunteer and the association. Perhaps I failed to prepare them properly for the transition resulting from my departure and as a result, now the provision of two years of free services is being viewed as a plan to create a profitable dependency upon my company. It is in this light that I continue to hear one of my Dad's favorite sayings "you get what you pay for". Mind you, he also used to say, "never look a gift horse in the mouth". :-)
I have reflected on a few valuable lessons; first, I would encourage you to volunteer actively in your community, but be sure to volunteer services and effort that has no conflict with your primary business if possible; second, if there is no distinct term of offer, consider creating at least nominal cash exchange so that the expectations of both the receiving organization and the donor are covered in such a way as to bind a valid and understandable contract; and finally, there is no free lunch, so be sure that the "real" transaction is clear and transparent and transitional terms are understood. Then the only question is "who's paying the tip?"
Tuesday, November 6, 2012
Tail Wagging the Dog
The engagement of technology to solve organizational problems often fails in either ineffective tool selection or poorly-planned tool implementation (or both). In either case, the disenfranchised stakeholder will see the imposition of the technology as the tail wagging the dog. Invariably, bringing a new tool to bear on a problem means change, and that will require appropriate change management approaches.
Tool Selection
Selecting the right technology tool is easiest if you have defined the problem well. Not only does this basic step make the choice of tool more obvious, it can also help identify the stakeholders and affected processes and systems in the scope of its adoption. Too often, the tool is selected before stakeholder analysis is conducted, resulting in affected stakeholders suddenly forced to work around a solution to accomplish tasks they have been heretofore successfully completing. The result is sometimes disastrous on the department or sub-system affected: at the least it is distracting and inconvenient, and may negatively impact departmental performance.
Best-of-breed tools are very specific to a problem while integrated approaches may simultaneously address a number of organizational needs. Selecting a best-of-breed solution can be valuable in terms of focused effectiveness while limiting impact on near systems. But if the investment is great, then the danger is the tendency to apply the solution inappropriately against other needs (if all you have is a hammer, then all problems look like a nail). On the other hand, integrated solutions can optimize overall reach, but may result in a compromise that solves only a percentage of each problem (unless you have lots of budget for difficult and expensive customization).
Tool Implementation
In an earlier post I mentioned the butterfly effect that may result from integrating and adding solutions to existing systems - an effect that occurs as best-of-breed solutions are joined to established systems - often resulting in unseen negative impacts down the line. The addition of a workflow application, for example, may have an unforeseen effect on existing projects that must bridge the transition period; or the move to a CMS from a regular communications/publication process may require unplanned new skills (technical, legal, etc.) for content approvers.
Overlooking these needs not only creates short-term frustration in operations; it also creates distrust of those who are planning and selecting solutions. The solution may be the right one, but when deploying a technology solution, ensure that there is plenty of time to accommodate the changes needed by impacted processes and ensure that all stakeholders are very clear about the impact so that they can be part of the implementation process.
Change Management
Change is the only constant in modern organizations, and managing that change is a critical role of the CIO and Operational Managers. Successful change management requires effective time management and communication strategies, superior collaborative planning and implementation, strategic development of process champions, and a focus on scope and risk mitigation. Computer-based simulation and modellling as well as strategic pilots can minimize risk and organizational shock. Developing a fall-back strategy or contingency plan is also a valuable practice in technology implementation.
Wagging the technology tail in the modern organization really comes down to ensuring you apply technology to the business need, not simply adapting your business processes to the technology. That's not to say that examining business process is a bad thing, but if your technology is compromising your business mission - as a colleague of mine likes to say - "Man, that dog just don't hunt"!
Tool Selection
Selecting the right technology tool is easiest if you have defined the problem well. Not only does this basic step make the choice of tool more obvious, it can also help identify the stakeholders and affected processes and systems in the scope of its adoption. Too often, the tool is selected before stakeholder analysis is conducted, resulting in affected stakeholders suddenly forced to work around a solution to accomplish tasks they have been heretofore successfully completing. The result is sometimes disastrous on the department or sub-system affected: at the least it is distracting and inconvenient, and may negatively impact departmental performance.
Best-of-breed tools are very specific to a problem while integrated approaches may simultaneously address a number of organizational needs. Selecting a best-of-breed solution can be valuable in terms of focused effectiveness while limiting impact on near systems. But if the investment is great, then the danger is the tendency to apply the solution inappropriately against other needs (if all you have is a hammer, then all problems look like a nail). On the other hand, integrated solutions can optimize overall reach, but may result in a compromise that solves only a percentage of each problem (unless you have lots of budget for difficult and expensive customization).
Tool Implementation
In an earlier post I mentioned the butterfly effect that may result from integrating and adding solutions to existing systems - an effect that occurs as best-of-breed solutions are joined to established systems - often resulting in unseen negative impacts down the line. The addition of a workflow application, for example, may have an unforeseen effect on existing projects that must bridge the transition period; or the move to a CMS from a regular communications/publication process may require unplanned new skills (technical, legal, etc.) for content approvers.
Overlooking these needs not only creates short-term frustration in operations; it also creates distrust of those who are planning and selecting solutions. The solution may be the right one, but when deploying a technology solution, ensure that there is plenty of time to accommodate the changes needed by impacted processes and ensure that all stakeholders are very clear about the impact so that they can be part of the implementation process.
Change Management
Change is the only constant in modern organizations, and managing that change is a critical role of the CIO and Operational Managers. Successful change management requires effective time management and communication strategies, superior collaborative planning and implementation, strategic development of process champions, and a focus on scope and risk mitigation. Computer-based simulation and modellling as well as strategic pilots can minimize risk and organizational shock. Developing a fall-back strategy or contingency plan is also a valuable practice in technology implementation.
Wagging the technology tail in the modern organization really comes down to ensuring you apply technology to the business need, not simply adapting your business processes to the technology. That's not to say that examining business process is a bad thing, but if your technology is compromising your business mission - as a colleague of mine likes to say - "Man, that dog just don't hunt"!
Monday, October 29, 2012
ROI & Decision-Based Evidence-Making
I was a sales rep for Atlantic Lottery in Newfoundland (in another life, it seems) and I recognize that experience provided more real "education" than three university degrees have done for me since. A great lesson came one summer's day in the town of Lawn on the province's south coast. A particularly resistant shop owner was testing my Xerox and Dale Carnegie sales training techniques to the limit. It didn't seem he was going to buy into lottery products until I finally asked him to tell me what it was he really wanted.
"At the end of the day," he says "I want to be richer, smarter, or both - you show me how what you got makes me that, and I'll buy it".
It seems that you don't have to be a big or sophisticated business to understand "Return on Investment". But many businesses and their developers, accountants, and consultants use ROI calculation as a way to prove a decision they have already made about a project or investment. That's what I call decision-based evidence-making - where you build evidence around the decision instead of collecting evidence to make a decision. Done properly, however, ROI calculation should reduce risk and optimize the likelihood of making a good choice.
ROI calculation is not easy - but for small and medium-sized enterprises (SMEs) it is more important than ever to do it as well and as objectively as you can. There are some excellent applications out there to help you to do your own, or to support your decision systems when working with a consultant or advisor. Some of the best tools available to Canadian Businesses can be found on the Canada Business Network website at the link shown below. A particularly good tool we like to use is the ROI Calculator from the now defunct E-Commerce Institute of Montreal - unfortunately also no longer on the CBN site, but call us and we'll be happy to get a copy to you. In addition to helping guide you through a well-developed analysis, the tool generates a report to calculate your Total Cost of Ownership, Net Present Value, Payback Period and your Return on Investment for any project (technology or otherwise) that you may be considering. It's simple to use and needs only MS-Excel to run. I do recommend you engage a consultant or accountant in any serious ROI exercise, but regardless, ROI tools like this really can help with evidence-based decision-making. WARNING: this tool could make you richer, smarter, and likely both!
The Canada Business Network can be found at www.canadabusiness.ca
"At the end of the day," he says "I want to be richer, smarter, or both - you show me how what you got makes me that, and I'll buy it".
It seems that you don't have to be a big or sophisticated business to understand "Return on Investment". But many businesses and their developers, accountants, and consultants use ROI calculation as a way to prove a decision they have already made about a project or investment. That's what I call decision-based evidence-making - where you build evidence around the decision instead of collecting evidence to make a decision. Done properly, however, ROI calculation should reduce risk and optimize the likelihood of making a good choice.
ROI calculation is not easy - but for small and medium-sized enterprises (SMEs) it is more important than ever to do it as well and as objectively as you can. There are some excellent applications out there to help you to do your own, or to support your decision systems when working with a consultant or advisor. Some of the best tools available to Canadian Businesses can be found on the Canada Business Network website at the link shown below. A particularly good tool we like to use is the ROI Calculator from the now defunct E-Commerce Institute of Montreal - unfortunately also no longer on the CBN site, but call us and we'll be happy to get a copy to you. In addition to helping guide you through a well-developed analysis, the tool generates a report to calculate your Total Cost of Ownership, Net Present Value, Payback Period and your Return on Investment for any project (technology or otherwise) that you may be considering. It's simple to use and needs only MS-Excel to run. I do recommend you engage a consultant or accountant in any serious ROI exercise, but regardless, ROI tools like this really can help with evidence-based decision-making. WARNING: this tool could make you richer, smarter, and likely both!
The Canada Business Network can be found at www.canadabusiness.ca
Monday, October 22, 2012
Square Pegs and Round Holes
A few years ago I attended a conference for SMEs seeking eBusiness advice for their operations. The speaker (a self-professed expert on eBusiness) suggested that building a custom application in this day and age makes no sense when off-the-shelf (OTS) applications are available for nearly any conceivable function at a fraction of the cost of custom development.
My disappointment at her remarks stems from a long career that has proven time and again that the debate on "buy versus build" is rarely that simple. Here are a few reasons why:
Overall Cost: The price dimension alone offers plenty of complexity. OTS products may have hidden long-term costs such as license, maintenance and service level contracts, upgrades, platform changes, training, or implementation and installation costs that set their overall cost of ownership above the custom-built price tag.
Functionality: As far as features are concerned, any OTS application will have limitations in functionality out of the box. So, if you need a multifunction solution you may have to buy more than one application to cover all your requirements, while a single custom solution can be inclusive.
Process Fitness: Suitability may also be an issue in this debate as many in the OTS camp will try to sell you a solution that is "close" to your need - suggesting you rebuild your business processes to fit the software gaps. While I am a big fan of business process re-engineering, sometimes your unique business processes represent your competitive advantage. Forcing you to fit your business to a solution instead of the reverse is like forcing square pegs into round holes.
A recent project for one of our major clients identified a viable third option - integration. Integration is a combination of third party products with custom development. In the case of this particular build it involved developing a custom web-based access to connect to a commercial desktop solution. Our research indicated that while the initial price was about the same for upgrading to a different product with the enhanced functionality the client was seeking, the long-term return on investment was substantially better for an integrated solution. The approach offers future economy and scalability - important values for the client that take long-term cost and other benefits into consideration.
No one can tell you whether you should buy or build without a thorough needs analysis. Avoid "ex-spurts"* who present the buy-versus-build argument as a foregone conclusion. Be sure to complete a full ROI calculation on any solution you implement - whether you buy, build, or integrate.
*"Ex-spurts" is a term I use to describe the false prophets of the consulting profession and comes from a humorous quip about experts that states that an "ex" is a has-been and a "spurt" is a drip under pressure.
My disappointment at her remarks stems from a long career that has proven time and again that the debate on "buy versus build" is rarely that simple. Here are a few reasons why:
Overall Cost: The price dimension alone offers plenty of complexity. OTS products may have hidden long-term costs such as license, maintenance and service level contracts, upgrades, platform changes, training, or implementation and installation costs that set their overall cost of ownership above the custom-built price tag.
Functionality: As far as features are concerned, any OTS application will have limitations in functionality out of the box. So, if you need a multifunction solution you may have to buy more than one application to cover all your requirements, while a single custom solution can be inclusive.
Process Fitness: Suitability may also be an issue in this debate as many in the OTS camp will try to sell you a solution that is "close" to your need - suggesting you rebuild your business processes to fit the software gaps. While I am a big fan of business process re-engineering, sometimes your unique business processes represent your competitive advantage. Forcing you to fit your business to a solution instead of the reverse is like forcing square pegs into round holes.
A recent project for one of our major clients identified a viable third option - integration. Integration is a combination of third party products with custom development. In the case of this particular build it involved developing a custom web-based access to connect to a commercial desktop solution. Our research indicated that while the initial price was about the same for upgrading to a different product with the enhanced functionality the client was seeking, the long-term return on investment was substantially better for an integrated solution. The approach offers future economy and scalability - important values for the client that take long-term cost and other benefits into consideration.
No one can tell you whether you should buy or build without a thorough needs analysis. Avoid "ex-spurts"* who present the buy-versus-build argument as a foregone conclusion. Be sure to complete a full ROI calculation on any solution you implement - whether you buy, build, or integrate.
*"Ex-spurts" is a term I use to describe the false prophets of the consulting profession and comes from a humorous quip about experts that states that an "ex" is a has-been and a "spurt" is a drip under pressure.
Tuesday, October 9, 2012
Rambler Mansions & The Butterfly Effect
When my wife and I began looking for a house about 6 years ago, we visited a number of century homes and "rambler mansions"-- you know the ones that were built in the early 20th century, added a wing in the 1920s, a garage in the 40s, a new porch and veranda in the 60s and a studio in the 90s. While touring one such home, it occurred to me that many of the web applications we have provided seem to have developed that way. In the early 90s the client wanted a website. By the late 90s and early 00s they wanted to add some kind of e-commerce and these days they are looking for more strategic solutions like CRM, CMS, Social Media integration, and Corporate Portals. In many cases we have built those new capabilities right on top of the existing foundational site. As a result, we have some real "rambler" applications out there; compilations of parts that don't necessarily fit that well together. Smoke and mirrors (and nice wallpaper) can help them to resemble well-planned architecture but that only hides the complexity and instability of the underlying application.
The problem with such applications is that the more complex and integrated they become, the more the likelihood that if you go to fix or improve one function, something elsewhere in the application goes awry - a sort of application integrator's "butterfly effect" (where any small change can have a significant downstream impact).
There are two pieces of advice I would give to those looking to integrate new applications with existing web services. First, investigate opportunities for integrated suites supported by reputable third party providers. For example, a client recently asked us to add survey and polling capabilities to an already diverse knowledge base system. Rather than add further complexity, we explored and eventually agreed to implement Microsoft SharePoint Services to replace the existing capabilities while adding the new requirements.
Second, if you have to integrate applications from diverse providers, consider negotiating a Service Level Agreement (SLA) with your integrator so you can have confidence that when something goes wrong -- and it will just as sure as the pipe in the new porch will burst in the first winter freeze -- someone will be there to fix that problem, secure your data, and maybe even foresee coming structural problems before they bring the house down.
The problem with such applications is that the more complex and integrated they become, the more the likelihood that if you go to fix or improve one function, something elsewhere in the application goes awry - a sort of application integrator's "butterfly effect" (where any small change can have a significant downstream impact).
There are two pieces of advice I would give to those looking to integrate new applications with existing web services. First, investigate opportunities for integrated suites supported by reputable third party providers. For example, a client recently asked us to add survey and polling capabilities to an already diverse knowledge base system. Rather than add further complexity, we explored and eventually agreed to implement Microsoft SharePoint Services to replace the existing capabilities while adding the new requirements.
Second, if you have to integrate applications from diverse providers, consider negotiating a Service Level Agreement (SLA) with your integrator so you can have confidence that when something goes wrong -- and it will just as sure as the pipe in the new porch will burst in the first winter freeze -- someone will be there to fix that problem, secure your data, and maybe even foresee coming structural problems before they bring the house down.
Monday, October 1, 2012
Hugs and CRM
My father supervised a busy Air Traffic Control centre when I was a kid so sometimes I'd drop in and observe him in action (these were days before the current high security on air traffic control centres). I was intrigued with the interaction he had with his staff. My parents were both affectionate, prone to lots of spontaneous hugs, and my father seemed able to use touch as an effective medium with the men and women who served him - often, for example, placing a hand on a shoulder or arm, or patting a back. I never once saw anyone who seemed uncomfortable about such contact and so I asked Dad is there is a secret to avoiding the "used car salesman"feel to this interaction with others.
"The secret," he told me, "is touching only when you are giving and never when you are taking - people sense your intent." In today's world, where we are highly sensitized to online and instore sales harassment and overt soft-selling, that lesson has been a valuable one, even beyond the physical touch - and into the virtual one.
A Customer Relationship Management (CRM) system is often marketed as a digital "touchpoint" (i.e. to enhance the experience) for your clients. A database-driven application that can track customer sales volume, buying preferences, demographic and psychographic profiles, CRM software can help you to effectively mine the data that comes through your point of sale, and to automate functions that keep you in intimate contact with your client. However, like all eBusiness applications, it is just a tool and only as effective as the person or organization who wields it.
During a stay one weekend at Harris Hall B&B in Granville Ferry, NS owner Jack Slater asked me if I thought CRM was useful to small businesses like his. After some discussion about his business practice, he noted that many of his reservations are for a special occasion like an anniversary, birthday, or wedding. Tracking such occasions could provide a way for Jack to touch base annually on those anniversaries to offer congratulations (and valuable reservation discounts) thereby increasing repeat sales.
There are many affordable approaches to CRM in Nova Scotia through services like ImmediaC, ConstantContact, ClearService and Salesboom. However, you can start to achieve appreciable CRM benefits with a simple database on your desktop, tracking some of the more intimate relationship-building aspects of your client interactions.
With increasing sensitivity to spam these days, we seem to get annoyed by email solicitation, yet we often welcome contact by those organizations that offer value and personal recognition. If you are thinking about developing a CRM system to hug your clients, you may be wise to be guided by my Dad's "give-when-you-touch" principle. Better still - call me at InnovaIT to discuss your CRM strategy!
People do sense your intent...even on the web.
"The secret," he told me, "is touching only when you are giving and never when you are taking - people sense your intent." In today's world, where we are highly sensitized to online and instore sales harassment and overt soft-selling, that lesson has been a valuable one, even beyond the physical touch - and into the virtual one.
A Customer Relationship Management (CRM) system is often marketed as a digital "touchpoint" (i.e. to enhance the experience) for your clients. A database-driven application that can track customer sales volume, buying preferences, demographic and psychographic profiles, CRM software can help you to effectively mine the data that comes through your point of sale, and to automate functions that keep you in intimate contact with your client. However, like all eBusiness applications, it is just a tool and only as effective as the person or organization who wields it.
During a stay one weekend at Harris Hall B&B in Granville Ferry, NS owner Jack Slater asked me if I thought CRM was useful to small businesses like his. After some discussion about his business practice, he noted that many of his reservations are for a special occasion like an anniversary, birthday, or wedding. Tracking such occasions could provide a way for Jack to touch base annually on those anniversaries to offer congratulations (and valuable reservation discounts) thereby increasing repeat sales.
There are many affordable approaches to CRM in Nova Scotia through services like ImmediaC, ConstantContact, ClearService and Salesboom. However, you can start to achieve appreciable CRM benefits with a simple database on your desktop, tracking some of the more intimate relationship-building aspects of your client interactions.
With increasing sensitivity to spam these days, we seem to get annoyed by email solicitation, yet we often welcome contact by those organizations that offer value and personal recognition. If you are thinking about developing a CRM system to hug your clients, you may be wise to be guided by my Dad's "give-when-you-touch" principle. Better still - call me at InnovaIT to discuss your CRM strategy!
People do sense your intent...even on the web.
Monday, September 24, 2012
Sunkist and SEO
I am sometimes amazed at the effect the Search Engine Optimization (SEO) craze is having on many companies these days, prompting odd strategies and unnecessary costs - all to get their names in the top ten at Google and Yahoo!. I am reminded of a commercial for Sunkist oranges a few years ago showing a series of people variably squeezing, smelling, rapping, and tossing fruit to determine its freshness; the message was, of course, that there are often simple ways to accomplish seemingly complex tasks such as looking for the sunkist "stamp" on the fruit.
The same can be said for Search engine positioning. Of course, before you even start to think about SEO, you need to analyse the objectives of your web strategy and ensure there is a compelling reason for people to visit (and re-visit) your website - something that provides value with every trip there.
My colleague, John Leahy (president of Halifax CMS developer, immediaC), says that SEO is really a much simpler proposition for most companies than they think. I asked John about a concern I had heard about modern Content Management Systems (CMS) - that they cannot be effective in SEO because the content is all in a database and therefore the search engines can't dig it out. He said that myth is far from the truth and in fact CMS can actually improve positioning since it can enforce the basics that all SEO strategies should include.
So, what are those basics?
Ralph Wilson (Dr. EBiz, Web Marketing Today) has written an informative set of e-books on web marketing. In his Web Marketing Checklist - 31 Ways to Promote Your Website, he lays out 9 essential (and simple) strategies to get your site well placed. They include fundamentals like ensuring your pages have descriptive page titles, the effective use of meta tags in the head section, header tags (H1, H2, etc) in the body section, keywords, links, and easy navigation. He also provides tips about submitting your site to search engines and testing your pages for positioning. Wilson's website contains a wealth of web marketing information and is always worth a visit. You'll likely find him positioned close to #1 for "web marketing"at Google.
SEO's not rocket science, you know - unless of course "rocket science" is the search keyword or phrase for your site!
Web Marketing Today - http://www.wilsonweb.com
The same can be said for Search engine positioning. Of course, before you even start to think about SEO, you need to analyse the objectives of your web strategy and ensure there is a compelling reason for people to visit (and re-visit) your website - something that provides value with every trip there.
My colleague, John Leahy (president of Halifax CMS developer, immediaC), says that SEO is really a much simpler proposition for most companies than they think. I asked John about a concern I had heard about modern Content Management Systems (CMS) - that they cannot be effective in SEO because the content is all in a database and therefore the search engines can't dig it out. He said that myth is far from the truth and in fact CMS can actually improve positioning since it can enforce the basics that all SEO strategies should include.
So, what are those basics?
Ralph Wilson (Dr. EBiz, Web Marketing Today) has written an informative set of e-books on web marketing. In his Web Marketing Checklist - 31 Ways to Promote Your Website, he lays out 9 essential (and simple) strategies to get your site well placed. They include fundamentals like ensuring your pages have descriptive page titles, the effective use of meta tags in the head section, header tags (H1, H2, etc) in the body section, keywords, links, and easy navigation. He also provides tips about submitting your site to search engines and testing your pages for positioning. Wilson's website contains a wealth of web marketing information and is always worth a visit. You'll likely find him positioned close to #1 for "web marketing"at Google.
SEO's not rocket science, you know - unless of course "rocket science" is the search keyword or phrase for your site!
Web Marketing Today - http://www.wilsonweb.com
Subscribe to:
Posts (Atom)