Business-focused custom software

Go Back

The Right Stuff

Imagine interviewing a potential builder to construct your new three bedroom rambler. When you ask him about his previous experience, he explains that for the last ten years he has been involved in building office skyscrapers, and has never built a residential home. Would you still consider him for the job?

Software development experience is similar. All developers have a wide variety of experience, and not all of it will be applicable to your job. The task of creating an operating system is very different from creating an application like Microsoft Word, and that task is different from creating a marketing website. While you are unlikely to find someone who has built an application exactly like your proposed project, you can ask some questions to narrow your search:

  • How many users did your previous application support? If their apps never supported more than 50 users, but your application must handle 1000+, you'll want them to explain how they will approach this differently.
  • What types of users accessed their previous applications? Different types of users have different needs. If their experience is in building apps for other software developers, they may not have what it takes to deal with non-technical users.
  • Have they written applications using the target technology? If not, how different is it from their experience? It won't be as challenging for an ASP.NET 1.1 developer to use 2.0. However, it would be much harder for someone with only Windows development experience to develop a web application.

Evaluating the experience of candidates will help you to make sure that you don't hire a tree house builder to create your company's eiffel tower. 

  • Facebook
  • Twitter
  • Digg It!
  • StumbleUpon
  • Technorati
  • Del.icio.us
  • Reddit

Post a comment!

Formatting options
   
 
 
 
 
   

Wanna Subscribe?
Here's the RSS Feed

What the critics are saying...

As someone with over 20 years of software development experience and currently a small business owner, it has been a pleasure working with Avonelle. In addition to being a talented developer, Avonelle also has database expertise and system design skills. Avonelle is open minded and willing to discuss various methodologies for achieving a project goal. She is also not afraid to ask questions which is vital in a software development project. Her up-front project cost (not estimate) is very helpful in budgeting for a project.

--Dwayne Wolterstorff, Owner @ Fair