A Guide to Software Selection

December 22, 2009 by admin  
Filed under Web Hosting Reviews

Introduction

What to Buy – That is the Question

Buying decisions are the essence of life in the commerce-obsessed 21st century. From everyday decisions like selecting lunch from a restaurant menu, to getting a new car, to major company acquisitions, much of our calculate is spent “buying”. And these choices are anything but simple. Each marketer professes to be the sole champion of our consumer rights and pummels us with enticing advertising messages, about how their wares are “the best”. Seductive as these messages are, no manufactured goods or service is quite the same. The difference may be glaring – that of “better vs. worse”, or a subtle tradeoff between price, quality, feature set, customer service, or toughness. It is therefore valuable to keep our mind about & develop a systematic approach to the buying choice. Our view should be broad & farsighted, rather than buying based only on what at some calculate ago meets the eye. Hasty decisions place us with flashy features never used, or hefty repair bills of products that came cheap. A excellent example of a systematic approach is when you buy a car. A myriad of factors are considered & weighed, which impact the title-holder for the then decade. This includes brand, performance vs. style, price, protection, terms of finance, mileage, maintenance, resale value & so many other factors.

Selecting Software

In our new “wired” modern reality, software is no less valuable than products & services in our everyday lives. Whether it’s a personal email program, chat software for instant connection, collaboration software to organize scattered employees, or an ERP implementation to manage company processes – there’s no surviving without them! But we’re somewhat more used to buying products & services than software, which is a relatively recent phenomenon. In many ways, selecting software is no different from selecting a manufactured goods or service. Even if intangible, software, also address a very real need, on which personal & professional success often depends. Naturally, some of the same buy factors apply – brand, service, & maintenance costs. In spite of the full of yourself obviousness of the above, software selection is a grey zone; an underdeveloped arena. This accounts for the distinguished incidence of “shelfware” – software that are bought with grand intentions, but end up on dusty shelves. This is because unlike products & services, it is not so intuitively evident that software have “life cycles” & need to be “maintained”, “updated”, & “repaired”. Therefore, buys are made based on what at some calculate ago meets the eye – technical features. This mistake is understandable, because technical features are well documented & advertised, & simple for the buyer to use as choice criteria. But with this approach, factors that are only as pertinent, but not so at some calculate ago obvious, get left out. Some research & serious thinking is needed to gauge these “hidden” factors.

Key Factors for Buying Software

1) Company History & Experience

The vendor needs to be sized up previous to we even go on to consider the software itself. Company background is essential because, unlike traditional companies, software companies are often small, & often beyond national boundaries. In view of the fact that these companies would likely be handling our sensitive data, we need to do a background check. Some related questions are: How Lingering Have They Been Around? As in most cases, we can reasonably assume that past record is a excellent indicator of future performance. Valuable questions are – How lingering have they been around? How lingering have they been in the field? If they’re offering online collaboration software, have they been in this diligence lingering enough? Even if the software is new, do they have experience rising related software? What is Their Niche? Does the company know your niche well enough to know your needs? If you are a small/mid sized business, a company mainly serving the Fortune 500 is not for you. If you bring about from home, it is unlikely a solution serving large offices will meet your needs. The Ultimate Testament – The Customer The ultimate judge of software is its users. To get a right picture, it is valuable to look at how customers are using the software & what their comments are. Does their site include a client’s list or page? Check out what customers say under testimonials, or you could even get in touch with the customers yourself for comments. Dangers There are particular things about the software diligence that a buyer should be wary of. Software startups have shorter life spans than traditional companies & ride distinguished on a success wave, but go “pop” when the diligence bubble bursts. This was exemplified by the “dot com burst” of 2000. Whether the current increase in of “Web 2.0” companies constitutes another increasing bubble which will certainly burst is debatable, but it makes significance to be wary & bet your money on dependable companies with proven track records.

2) Cost

There’s no denying the importance of cost effectiveness in buying decisions across the board. Yet costs should be seen in a broad perspective, because low entry costs may well result in higher total costs along the manufactured goods’s life. Features vs. Price A cost-benefit analysis makes significance, & costs need to be compared with the software’s range of features & functionalities. A document management logic may not be the cheapest, but it may allow you to also set up a virtual office. Going for loads of features also constitutes a trap, because users never get around to using half of them. Needs vs. Price Another question is whether there is an overlap between features & needs at all. Many features may not relate to needs sought to be addressed. You should clearly define your needs, & classify features as “needed features” & “features not needed”. Another possible scheme of classifying features could be “must have”, “nice to have”, & “future requirements”.

3) Ease of Use/Adoption

An adoption & learning curve is caught up with every new software buy. It needs to be integrated with current systems & software, & the end users have to be brought up to speed using it. If the software is chunky & too complex, adoption resistance can occur. Ease of Use The software should have an intuitive interface, & use of features should be sweet much nature evident. The shorter the learning curve training a new addict, the better. The software should also have the ability to easily fit into the existing systems with which it will have to communicate. For example, a collaboration software force allow you to use some features from your Outlook itself or even share Outlook data. Adoption To get a measure of “shelfware”, i.e., software that is bought but never used, some studies peg the number of shelved content management solutions at 20-25%. At a million dollars per implementation, that’s sweet expensive shelfware! According to another study in the US, 22% of bought enterprise portal (ERP) licenses are never used. No skepticism, “Shelfware” is a result of ill thought out buy decisions. These studies clearly underline the importance of building an educated buy. One possible way to protect against shelfware is the new concept of “software as a service” (SAAS) hosted software. The software is hosted by its developer, & buyers have to pay a monthly subscription, which they can opt out of anytime.Help No matter how excellent a software is, there are bound to be times when one can’t find out how to bring about a particular feature or a hiccup crops up. Some software solutions may require you to hire dedicated help personnel of your own, while others may be simple to use, and no specialized personnel may be needed, and still others may offer free help. The cost of hiring help personnel needs to be factored into the buying choice. Provider help may be in the form of live human help, or automated help engines. In case of human help, the quality of solutions, availability & conduct of help executives matter. Help can also be in the form of an extensively documented help engine, or extensive help information on the company site. This form of help is often more prompt & efficient than human help. Training Training is another form of help which deserves special mention. Free training seminars or their new avatar – webinars (online seminars) – greatly help in getting up to speed with the software at no extra cost. In some cases the company force offer paid training, which may be essential, & hence this cost needs to be factored into the buy choice. Maintenance Maintenance costs & efforts have a major impact on the performance & adoptability of software, & hence form valuable criteria of the buying choice. In case the software is hosted at the company’s end, it is of utmost importance that the software be available online at all times, or the “uptime”. Uptimes are covered under the “service level agreement” & range from 98% to 99.99%. A minimum uptime of 99% is what one must look for. The company’s preservation is also valuable. Efforts to constantly improve upon the software underline a commitment to providing quality service. Are bugs fixed quickly & on an ongoing basis? Are they only releasing software & not updating it? One should develop a habit of keeping up with the company newsletter, release notes or the “what’s new” section on their site. Periodic newsletters & a “what’s new” section are indicative of a dynamic company.

4) Familiarity

The “feel” of the software is another valuable criterion. The software should keep with the basic layout & navigation schemes we are used to. This makes for quicker transition. One excellent way is to compare with the OS in which we would use the software. Does it have the same basic schema as the OS environment? A software with Mac schema on Windows wouldn’t sit that well. Or we could compare it with other software which we are used to. If you are switching to a low priced solution from an expensive one, choosing software with a similar “feel” would make significance. Does it retain most of the main features you are used to?

5) Security

Security is a top consideration because he software company will likely be handling information critical to us – business, financial or personal. We need to be well assured of our data’s security & there are no risks of it life compromised. This needs research, & the extensiveness of which depends on the sensitivity of our data. What protection features does the provider have?

Encryption, or coding of information, is used by most companies to protect the integrity of their clients’ information. There are different types of encryption, each of which is associated with a different level of security. DAS is one, some calculate ago well loved but now known to have loopholes. SSL 128-bit encryption is associated with top notch security. Password protection is another valuable facet. Is the software equipped to withstand manual & automated attempts to hack your password? The ability of the logic to detect a hacking attempt & lock up in calculate is valuable. Data Backup In extreme cases of logic breakdown caused by a facility fire, natural disaster or technical hiccup etc, it is valuable that your data is frequently & adequately backed up. Data backup should be frequent & adequate. Particular factors are to be considered in backup practices. The first is the frequency of backups. If there is a lingering gap, there is a possibility of data life at sea in intermittent periods. Secondly, what are the security arrangements at the facilities where your data resides? Is it manned & guarded by security personnel? What other safeguards are in place? Is there a excellent firewall? What is the protection against virus attacks? What procedures are in place for disaster management? Track Record As with company background, a small research on the security track record makes significance. Has the company ever been vulnerable to attacks previous to? What were the losses? How did the company react? How many years has the company had a excellent record? New companies will have a clean record, but that isn’t necessarily indicative of excellent security. The Server Logic The server logic where the sensitive data really lies is very valuable. Is it state-of-the-art? The server infrastructure could be owned by the software provider themselves or outsourced to a dedicated company providing hosting solutions. Outsourced hosting is a excellent thing because hosting companies have extensive expertise & infrastructure for security, & this frees up the software provider to concentrate on the software itself. The company force not have an elaborate setup at all, running the software & processing data through computers set up in the garage somewhere acting as servers. This should get your alarm bells ringing!

Conclusion – A Systematic Selection Approach

Now that we have discussed all the relevant factors in detail & have a better perspective of the subject, it is valuable to develop a systematic approach to analyzing these factors. What factors are valuable to me? Even if all of the above factors are relevant, their relative importance may differ from customer to customer. For a company with deep pockets, price comes lower in the list. For a company using collaboration software to process business information, security is distinguished priority. Over again if a solution forms an valuable part of a company’s business, it is valuable that it integrates well with existing systems. For dynamic industries like real estate, small training times are valuable. Know Thy Software By this step you would have selected software. But that is still not the end. For all our theorizing & researching, the software still has to pass its toughest test. Most software allows you a free trial period. It would be a excellent thought to seriously use this period to analyze the software. It is valuable to stay focused during this testing period because the impact is going to be lingering lasting. Follow systematic plotting. Identify objectives & needs, develop a testing plot, lay out the timelines and designate people from different departments to try out different features. Set responsibilities & goals so that testers pocket their job seriously.

THE DECISION!

Don’t hesitate to place the burden onto the company to prove itself. Let the company prove to you the features that seem valuable to you. For example, if security is of prime importance, question the company to show how their solution scores distinguished on security. Don’t hesitate to call them if you have questions. Test their service levels to see if it lives up to their promises. If you submit a voucher, is it quickly responded to? Is a excellent solution provided? If the problem requires live help, do you get it quick enough? When you call in with a problem, is it a live person or an automated message you converse with? This is as extensively as you can analyze software. You’re educated enough to make a choice which will most likely not fail you. You shall surely not be disappointed in your choice.

The author has 5 years experience working with web based technologies. His expertise lies especially in collaboration applications for the SMB segment.

Post to Twitter Tweet This Post

Speak Your Mind

Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!

Switch to our mobile site