Home

software Directory


More
software Articles

WRITERS WANTED! (click-me)

Feature Article:

How Antivirus Software Works and What it Does
You have permission to publish this article electronically or in print, free of charge, as long as the bylines are included and all links are made active. A courtesy copy of your publication would be appreciated: published@antivirus-report.com ...
...Read More

Manufacturing Software Encompix Selected by Shick Tube-Veyor Corporation
Shick Tube-Veyor Corporation selects Manufacturing Software by Encompix Shick Tube-Veyor Corporation was founded in 1956 by William F. Ungashick, an aeronautical engineer. Today, Shick is an industry leader in providing single source...
...Read More

pcsoftwarebusiness.com

Beware the Software Siren

pcsoftwarebusiness.com       Navigation

Copyright 2005 Ross Lambert

I’ve heard several prominent web marketers mention in their classes and public forums how easy it is to create your own software. Why, all you have to do is run over to Elance.com or RentACoder.com and have some poor shmoe from Outer Slobvia whip out what you want. And all for the price of a few trips to Starbucks.

Uh, not quite.


Is that a spec in your eye?
-----------------------------------

First of all, there is the matter of specifications. A spec is a description of what your software should do. The more specific your desires, the more detailed your specification needs to be. Even the most malnourished coder in Slobovia is going to balk if you say, “Try a gray background–oops, no, don’t like that. Let’s try light blue… Oh, that’s not right, either. Let’s try mauve.” If you just want to specify “the important stuff”, you have to be prepared to accept all the “unimportant stuff” however it is handed to you.

By the way, both RentACoder.com and Elance.com have provisions in their process and terms of use that protect their developers from vague specifications. The good news is that there are also provisions to protect you, the publisher. Regardless, the more detailed your specification, the greater the chance of a happy outcome. Ah, but writing those darn specs takes a lot of time… far more time than it sounds like when the gurus tell you how easy it is.


This was only a test…
----------------------------

There’s also the small matter of testing. Once you accept a developer’s work, they get paid and get on with their lives. You, however, must live with the software. If you don’t find every bug that must be fixed before you pay the coder, you either have to put out another project for bid to repair things or live with the problems until you do.

Therefore, you must test your software upside down and backwards, on a variety of machines and different versions of operating systems. You must also test the installer and the help system… oh, you forgot to specify those? Too bad, those tasks now require an additional project. Since they are radically different in nature (one is technical, one is not), you probably need two different people to do the work. Coders are rarely proficient enough writers to create an effective help system. I’m being kind, so let me emphasize this point without getting nasty: Don’t let your programmer touch your documentation. Period. Never. Ever.


Help, oh I need somebody…
-----------------------------------

You may be tempted to skimp on your help system.. Trust me, that is not a good idea. For one thing, in the minds of today’s consumers a reasonably good help system is considered a bare necessity. For another thing, a good help system will lower your return rate. It is a worthwhile investment.

A help system also lowers your ongoing technical support costs. What tech support costs you say? Well, here’s a statistic that will blow your mind: Most software companies allocate a minimum of 30-40% of a product’s purchase price to technical support. The reason is simple: It’s cheaper than refunds. Now you may not have created a Microsoft Office clone, but I guarantee you that some inexperienced users are going to need handholding. In my opinion, even in the world of niche products you must at least offer same-day e-mail support.


Xena is cool. Xenophobia is not.
---------------------------------------

Now before you think I’m just an American developer dissing the folks from other lands over on E-lance and RentACoder, think again. I use both services and love them. And I have developed some excellent working relationships with individuals at both sites. My purpose here is to fire a warning shot across the bow of wannabe software publisher’s boats: Software development is a mind-bogglingly labor intensive task whether you do it yourself or pay someone else to do it for you. Web sites like E-lance and RentACoder have lowered the cost of software development to the point that a middle-class American can think about becoming a publisher without having to sell the house.

But you can still get burned, and it is worth counting the total cost of publishing before you get started.

-- Ross W. Lambert, The Midnight Marketer

About the Author

Ross Lambert is co-founder of TheVentureForge.com, a mentoring, hosting, tooling, and e-commerce incubating membership site. He is also a Senior Software Engineer for a fast-growing telecomm in Kirkland, WA and a happy husband and father.

pcsoftwarebusiness.com

More Reading:


Forex Software Packages

A Review of Medical Billing Software Products

gomembers e classroom software to provide new revenue opportunities for university educational programs

Reciprocal Link Exchange Management Software

Why Is The Malicious Software Removal Tool Needed

 
Atul Swarup of Formglas Shares Objectives in ERP Software Leader Encompix Decision

AdvisorTek Launches Software and Technology Web Portal For Financial Advisors

Ukraine a Prospective Player on the World Software Outsourcing Market

Real Estate Loan Software

Medical Billing Software An Overview

software Home

software Directory

Additional Reading


Secure Your PC In 7 Steps And Only Using Free Software While Not Missing The One Critical Piece Of Free Software That's Been Overlooked By Many.
Can You Prevent Spyware, Worms, Trojans, Viruses, ... To Work When You Switch Your Pc On ? I Can And I Do It On A Pro-active Basis. Surfing Means More And More To Stay Invisible, To Be Clean From The Inside And To Prevent Installment Of Malicious...
...Read More

The Benefits of Chiropractic Office Software -
Chiropractic offices, like all other medical practices, can certainly benefit from a good office software program. Tasks such as filing, appointment scheduling and insurance claims can be done in a matter of minutes, rather than hours or days....
...Read More

Small Manufacturers Two Leasing Manufacturing Software Leader Beach Access
E-Z-MRP, the leading manufacturing software system for small manufacturers, announced effective April 15th, there will be a new pricing and product structure. According to Rocky Smolin, founder of Beach Access Software, makers of E-Z-MRP, “We see a...
...Read More



 

 

Internet Search for: do, help, software

Top Ranked  Results for do, help, software:

Search results in our directory for:
do, help, software
  1. Live Help - Live Chat Customer Service Software, PHP Live ... [Preview]
    Start chatting with Live Help to increase your sales and streamline customer support using Live Help Messenger software. Our Live Chat customer service software ...

  2. I Help Software Solutions, LLC [Preview]
    Computer technical support for software and hardware located in Angel Fire, New Mexico. We develop and maintain websites. We will also be providing ...

  3. Help Desk Software HESK - a free PHP help desk [Preview]
    HESK is PHP Help Desk Software that allows you to set up a Web-based ticket support ... "Do not settle on a helpdesk program until you have tried this one...

  4. Learn About Customer Service Software - Do You Need It ... [Preview]
    Explore some of your Customer Service Software Options ... SmarterTrack brings all the functionality of a Help Desk, Ticket System, Live Chat, WhosOn, Cost Analysis, ...

  5. Kemma Software [Preview]
    Helpdesk Software / Trouble Ticket Tracking - from ScriptLogic ... What do Customers love about our help desk software? "Help Desk Authority does so much. ...

  6. Learn How to Sing Software Programs - Do They Help? [Preview]
    Learn How to Sing Software Programs - Do They Help? ... Choosing the right learn how to sing software program can help you on your way to singing success. Find Out ...

  7. Why Do You Need Helpdesk Software? [Preview]
    Helpdesk software is an integral part for any business. Without it, the issues would not even be worth ... Organization is key, and this software will help you do just that. ...

  8. Help Desk Software by Zendesk - Hosted Help Desk Software ... [Preview]
    Help Desk Software including ticketing and knowledge base. Online help desk software with no downloading.

  9. Discount Spy Software | Help | Software Help [Preview]
    Do you need help deciding which software is right for you? ... If you have already ordered and need technical help, then please file a support request. ...

  10. Live chat software - live help & live support by mioot [Preview]
    Free! customer reviewed Online chat software for live chat service. ... live support software provides you a chat software , which helps you to make sure that ...



 

Copyright    pcsoftwarebusiness.com