Go Back
Posted by: Avonelle Lovhaug
Publication Date: 12/4/2008 12:08:25 PM
Something I recommend in my white paper Selecting a Programmer is to find someone who has built something like your application before. In a way, this can be more complicated than it appears. After all, the reason why you are building custom software is because there isn’t any software like yours anywhere (at least not that you have access to).
But it is important here to understand the real point. Let’s say my project is a YouTube clone for uploading and playing video. There are unique challenges associated with dealing with video and larger files. So if I had trouble finding someone who had built YouTube (or a clone), I might try developers who have worked on webinars or training software. Or, I might try developers who had worked on audio files (not as big as video files, but still they would have to do deal with some similar issues.) See what I mean? It doesn’t have to be exactly the same, but I want someone who has had to deal with some of the technical challenges.
If my application serves up lots of reports, I don’t necessarily need someone who has written the same reports as my program will need. But I’d want them to be familiar with the reporting tool we are using. Or I’d want to know that they had experience generating reports for other customers.
They don’t need to have built the exact same application. But it is better that they don’t start from ground zero.
Category:
Name: Name can't be empty!
Email (optional): Invalid email format!
Your URL (optional):
Comment:
Type the code shown
Top 5 Programmers to Avoid
What everyone should know about bugs
How to tell if an estimate sucks
The Secret to Building a Crappy User Interface
The Problem with Selecting the Lowest Bidder
5 Ways to Control Software Development Costs
Avonelle is a rare IT professional who can communicate with business users on a level they can understand, and who can recommend creative technical solutions that are in line with the business goals and the business budget. Avonelle is conscientious not only about meeting deadlines, but also exceeding her customers expectations around quality software while providing superior customer service. Avonelle is an inspiration to me.
Valerie Vogt, Director of IT Advisory Services @ Inetium
Sitefinity ASP.NET CMS