SourceLogic Solutions Home How to Find a Good Web Developer

How to Find a Good Web Developer

by admin 3/31/2008 5:57:00 PM
 
 

I develop web applications in C#, VB, ASP.NET, and SQL Server as a contractor. I have noticed that clients run into problems hiring web developers to  create web applications. Also, clients have mentioned problems they've had with developers in Craigslist job posts.

Clients had problems with web developers who: 

  • create poorly designed databases;
  • create web applications with many bugs;
  • create botched software designs;
  • develop what they want not what the client wants;
  • don't respond to client inquires; and
  • leave in the middle of the project.

The impact on clients is:

  • thousands of dollars are wasted; and
  • revenue is lost.

One Craigslist job poster noted that he wasted $3,500 in design and development costs.

In this article I offer suggestions for finding a good software developer who will design and develop a high quality web application that meets your objectives and functions well.

Does the Developer Follow a Process?

No process = project failure.

A development process must be well-defined and followed in all endeavors in order to reach an objective. Ask the prospective developer to explain their development process. Avoid developers who don’t have a well-defined process.

Read Keys to Successful Projects  for more about our software development process.

Does the Developer Write Project Specifications?

Robert Glass states in Software Runaways, Lessons Learned from Massive Software Project Failures, that 51% of projects fail due to poor or insufficient projects specifications. Thus project specifications are crucial to the success of your projects.

Ask the prospective developer whether they write project specifications and to send you copies of specifications they have written for past projects.

If requrested, I can send examples of past project specifications that I have worked on.

Seek Senior Contractors for Large Complex Projects

Robert Glass states in Software Runaways, Lessons Learned from Massive Software Project Failures, that 42% of projects fail due to lack of senior staff.

Interns and college graduates do not have sufficient project experience to design and develop software for large complex projects.

Match the seniority of the contractor to the size and complexity of the project.

I have over 10 years experience designing and developing complex software.

Hire Developers Based on Track Record

Many Craigslist posters request the developer be local to their office. Proximity of the developer to your office does not guarantee project success. Increase the probability of project success by selecting a developer based on these criteria:

  • Developer has a track record of successful projects.
  • Developer has a well-defined software development process which they follow.
  • Developer’s references confirm project successes.

 

Pay Market Rates

Several job posters offer to pay contractors $8.50 to $12.50/hour. This low rate attracts inexperienced and poor developers. The most likely outcome is a poor or non-functioning web site and you'll waste your time and money.

Pay market rates and you’ll attract experienced developers to work on your project and you’ll increase the likelihood of project success.

Current market rates (17-Jan-2006) are $50/hour to $75/hour for experienced developers. Students generally charge $20+. Developers who specialize may charge fees above the range stated. Rates vary based upon geographic location.

Check References

While I can’t be certain it seems apparent to me that many job posters do not check the developer’s references.

A few questions to ask the developers previous clients:

  • Did the developer understand your objectives before starting the project?
  • Did the developer write project specifications?
  • Did the developer stay on the project until completion?
  • Did the web application function as outlined in the specifications?
  • How many bugs are in the web application?
  • Did the developer respond promptly to inquires, phone calls, emails?

Know the Role of Designers vs. Developers

I’ve noticed some posters are confused about the role of a web designer versus a web developer. For example, the job title is “Web Designer” and the body of the post requests the contractor to perform software development.

A web designer designs the graphical appearance of the web site. This includes: colors, fonts, logos & images, placement of text and images on the page. Tools typically include HTML, JavaScript, Dreamweaver, Photoshop, and ImageReady.

A web developer designs the database and the actions of the web site. This includes: designing database tables, designing software to validate form inputs, storing data in the database, getting data from the database and displaying the data on pages. Tools typically include: C#, ASP.NET, and SQL Server. You may need both a web designer and a web developer for your project. Therefore, you may want to state that in your job post.

Summary

Doing your homework upfront can greatly increase the success of your project.

SourceLogic Solutions develops web applications in C#, ASP.NET, and SQL Server. We:

  • Understand your objectives at the beginning of the project.
  • Follow a well-defined software development process.
  • Have 10 years experience developing software.
  • Have a track record of successful projects.
  • Have good references.

You can read more about software development process and project specifications by reading Keys to Successful projects.

 

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Consulting Basics

Related posts

Comments

10/29/2009 4:47:04 AM

Direct cash advance

Nice resource. can't really find the rss feed btw

Direct cash advance us

11/5/2009 4:45:56 PM

no teletrack payday loans

Interesting information. May I add this blog to my linkexchange directory ?

no teletrack payday loans us

11/21/2009 2:56:49 PM

paydayloans

Just wanted to say thanks for this.

paydayloans us

11/27/2009 10:34:28 PM

Lånar pengar

The blog post was right on. It was a good read. Bye, Maggie Birch @ Låna pengar

Lånar pengar

12/6/2009 8:02:10 PM

fighting games

I found your site from aol and it is nice. Thank you very much for providing such an incredible post..

fighting games

12/7/2009 3:48:54 PM

Rogers

You made some good points there. I did a search on the topic and found your blog. thanks

Rogers gb

12/9/2009 5:04:31 PM

Dorian V. Everett

Wow! That is a wonderful info. It sounds interesting. Being an on-line seller, I preferably work with Outlook as my e-mail client and with the help of <a href="http://www.sortoutlookemail.com" target="_blank" title="Go to Email Sorter Wizard website">Email Sorter Wizard</a>, an Outlook add-in, I file all my e-mail. Your blog is a great resource! Thanks!

Dorian V. Everett

12/10/2009 2:40:50 AM

decorative window films

Hey there! I have been lurking for a while now on your blog and finally wanted to get the courage up to say thanks to you. You have galvanized me to start out my own blog and it's been going ok so far. I am trying to start an article directory, but am not certain if that can eventually work or not. Anyways..thanks for your good insight into this crazy blogging world!

decorative window films us

12/10/2009 6:50:10 PM

How to Lose Abdominal Fat

Really great article to hang on.. I am really impressed with this article. Looking forward for future posts.

How to Lose Abdominal Fat us

12/11/2009 2:18:32 PM

how to gain height

Thank you for another great post. Where else would anyone get this kind of information in such a great way of writing.

how to gain height us

12/12/2009 3:17:45 AM

Sam Turnbull

I am truly impressed with the general subject matter of your blog. It is easy to see that you are passionate about your writing. If only I had your writing ability I hope to find similar articles in the near future. Good luck.

Sam Turnbull ie

12/12/2009 1:19:48 PM

Morris

Great blog - Just subscribed to your RSS feed.. Thanks

Morris gb

12/12/2009 3:39:29 PM

Warner Wells

I am moved by the way you handled this topic. It is not often I come across a web site with engaging articles like yours. I will make a note of your feed to stay up to date with your forthcoming updates.Just striking and do continue up the solid work.

Warner Wells us

12/12/2009 6:16:41 PM

acai berry formula

Hello everybody, This site is good and so is the way the matter was written about. I like some of the comments too even though I would suggest we don't err from the main point in order add value to the idea. It will be also encouraging to the one who penned it down if we all could mention it (for some of us who have social accounts such as a reddit, facebook,..). Thanks again.

acai berry formula us

12/14/2009 6:35:03 PM

need bad breath cures

Sincerely, your post goes to the heart of the issue. Your pellucidity leaves me wanting to know more. Allow me to instantly grab your feed to keep up to date with your web site. Sounding Out thanks is simply my little way of saying bravo for a great resource. Take On my warmest wishes for your next article.

need bad breath cures us

12/15/2009 10:05:41 AM

cure bad breath

Thanks for posting this article. I'm unquestionably frustrated with struggling to search out germane and brilliant comment on this topic. Everybody today goes to the very far extremes to either drive home their viewpoint that either: everyone else in the planet is wrong, or two that everyone but them does not really understand the situation. Many thanks for your succinct, pertinent insight.

cure bad breath us

12/15/2009 11:50:30 AM

Willie Minston

Hi. I treasured to drop you a quick note to express my thanks. I've been watching your blog for a month or so and have plucked up a heap of good information as well as enjoyed the way you've structured your site. I am attempting to run my own blog however I think its too general and I would like to focus more on smaller topics.

Willie Minston us

12/16/2009 12:34:49 PM

faxless payday loans

Just wanted to say thanks for this.

faxless payday loans us

12/17/2009 9:36:44 PM

Connecticut Payday Loans

Thank you for your help!

Connecticut Payday Loans us

12/18/2009 12:38:59 PM

sleep apnea hypopnea

Thanks for posting this article. I'm unquestionably frustrated with struggling to search out germane and brilliant comment on this topic. Everybody today goes to the very far extremes to either drive home their viewpoint that either: everyone else in the planet is wrong, or two that everyone but them does not really understand the situation. Many thanks for your succinct, pertinent insight.

sleep apnea hypopnea us

12/18/2009 1:41:39 PM

acai berry france

Advantageously, the article is in reality the best on this laudable topic. I harmonize with your conclusions and will thirstily look forward to your forthcoming updates. Just saying thanks will not just be enough, for the exceptional lucidity in your writing. I will directly grab your rss feed to stay privy of any updates. Fabulous work and much success in your business dealings!

acai berry france

12/18/2009 9:18:22 PM

vod hard

If you're still on the fence: grab your favorite earphones, head down to a Best Buy and ask to plug them into a Zune then an iPod and see which one sounds better to you, and which interface makes you smile more. Then you'll know which is right for you.

vod hard

Powered by BlogEngine.NET 1.3.0.0
Theme by Mads Kristensen

About the author

Name of author Author name
Something about me and what I do.

E-mail me Send mail

Calendar

<<  September 2010  >>
MoTuWeThFrSaSu
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

View posts in large calendar

Pages

    Recent comments

    Disclaimer

    The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

    © Copyright 2010

    Sign in