« Local Search & Small Business: Be Found on Online Maps | Main | Find Business Resources for U.S. States »

January 31, 2007

How to Hire a Software Developer: What Small Businesses Should Look For

Circuitboard_lil Rob Walling, principal of the Numa Group in Altadena, CA, and a big advocate of  the human side of software development, advises businesses on how to go about choosing a company to build your software. As more and more small businesses embrace technology and build their own desktop and web applications, the more important it is to find fantastic people to create the best software.

Rob says:

Building software is a complex process, and hiring your 17-year old brother-in-law to build an interface to your accounting package is like handing a hammer to a 3-year old - they might hammer in a nail, or they might destroy your home.

Here are tips to keep in mind to find and evaluate software firms, according to Rob:

  • Ask for work samples (a good website will tell you a lot)
  • Check references
  • Consider offshoring if you can specify your project to a high level of detail, in writing
  • Certifications and publications show is developer is involved
  • Smaller firms will give you more one-on-one attention than larger firms
  • Developers with public faces, such as bloggers and those who publish books and articles, have more accountability since they are in the public eye.

One added tip from my personal experience with working with developers is to find a developer who has an intuitive sense of user needs - that will make it so much easier to create a winning product. One of the best developers I've worked with also was a writer, and had a great feel for the user interface (in fact, he ended up quitting to become an international correspondent, but that's another story...).

If you want help from experts with your developer search, the Numa Group offers candidate evaluation for technical hiring -- they will evaluate software developers for you in a 25-minute phone interview.

Technorati tags:

digg this: Guide to Choosing a Company to Build Your Software by Rob Walling

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83452499a69e200d8347b6f9069e2

Listed below are links to weblogs that reference How to Hire a Software Developer: What Small Businesses Should Look For:

Comments

I have found out that some small businesses don't get the best advise when hiring web developers. It is best to spend as much time as necessary with the developer during the requirements analysis. I believe a website should accurately define and represent the current state of the business. If the business does can not support ecommerce, there is no to develop an ecommerce website and hope that it will one day be useful to the company. My pet peeves include non-functional pages on a site. It makes the business look incomplete and ultimately incompetent.

Akwasi, thanks for your insightful comment. I too have seen developers push functionality that is not necessary, but I also have seen businesses that "don't get it" ignore a developer's suggestions and opt for a brochure site that doesn't make use of any of the Web's interactive capabilities. I would advise that business owners really think through what they want from their website (and overall web presence) before going into a first meeting with developers.

Always look out for recent demos. Recent demos that work. Also do not forget to check out the references, talk with the references in great detail and only if you are fully satisfied, hire a web developer firm.

Thanks to you all for sharing these important points. We're working on re-invigorating our website here at Durango Nature Studies and because we are such a low budget non-profit, we've asked our local college web development class for help. I'll keep you posted as to how it goes.

"Web developers", good point about seeing a recent demo that works. Melissa, will be interesting to hear about your experience with the web development class.

For SMB, the best solution is to use SaaS (Software as a Service). Hiring IT, buying Software and hardware is too expensive. And it's safer and securer to let professional IT company to host data and software for you. (http://www.nenest.com/yform/Threads.3902)

hire web developer / designer for 10 USD per hour http://www.meetadeveloper.com/hire-a-programmer-hire-a-dedicated-developer-hire-a-web-developer-india.html

hire web developer / designer for 10 USD per hour http://www.meetadeveloper.com/hire-a-programmer-hire-a-dedicated-developer-hire-a-web-developer-india.html

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

SUBSCRIBE TO FEED

About WORK.COM
Melissa Paxton, Starting a Gardening Business Shara Karasic, Small Business Blogs
Akwasi Adjei, Doing Business in Ghana

Twitter Updates

    follow Work.com on Twitter

    FIND WORK.COM BUSINESS HOW-TO GUIDES (for example, type in "business plan":

    November 2008

    Sun Mon Tue Wed Thu Fri Sat
                1
    2 3 4 5 6 7 8
    9 10 11 12 13 14 15
    16 17 18 19 20 21 22
    23 24 25 26 27 28 29
    30            
    Locations of visitors to this page