Where the Hero Articles rest

How Your Business Can Pick A Software Developer

April 4th, 2008 by Ostap

« Chile, The Ultimate Adventure

This post deals mainly with:

  • business

Finally, your business is moving to ask to have some software evolution. Your business is unequalled - you ca not swear on a vast, faceless corp to manage your unequaled demands with a shrinkwrapped, pot brought forth, product-line of reasoning solution. You need custom software, and to get it, you’ll need to pluck an external software developer. A chartered artillery.

It’s hard - after all, most business people are not technical people. You want a Clint Eastwood - tall, convinced, and ready to solve your problems with stale brand - but you normally get a technoloser - short, geeky, snivel crybaby with no keystone and no ability to get anything through.

Unluckily, I’ve got wind tales about choosing developers from all sorts of people. Big narratives. I ca not even set about to numerate how plenty of people have injured up with large bills and more problems then when they got. Luckily, I’ve evolved four dynamite questions you need to enquire when you’re selecting a developer.

1: Makes your developer solve problems, or but compose code?

A professional software developer is not in the business of composition code; instead, he’s in the business of resolution problems, and code only occurs to be one of the manner that he (or she) makes it. On the former hand, lots of developers will want you to spell out extinct precisely what kind of programme you want him to indite. He makes not solve problems; he but composes code the style he’s said, and hopes it will fix the job at hand. With an existent software developer, you wind up with a solution that goes away everyone felicitous.

The market place is waxed of contract programmers masquerading as software developers. Be heedful.

2: Are they stressful to afford a solution earlier they cognize the job?

Some developers will cancelled to direct you a proposal of marriage after a ten or twenty minute phone conversation. It is impossible to accurately appraise your state of affairs that chop; they are nerve to supply you with a ‘one-size-fits-all’ package. Existent software developers will not furnish you with answers, proposal of marriages, or fees until they cognise enough about your business to have an informed sentiment. Unless your developer is leaving to pass enough time to truly cognise what your job is, you wo not end up with the solution that you genuinely need, because your developer is getting random shootings in the dark.

3: Are they in love with a particular technology?

Computer software developers can descend in love with their favorite technology; it’s not rare to realise developers who only germinates with Microsoft or Sun technology, for illustration. A professional software developer, though, focuses on gaining his customer, victimisation whatsoever technology is necessary. You want to employ person that will use the technology that’s best suitable to your business, any it may be. You should not have to pluck a developer based on what technology he’s familar with; he should be capable to occupy care of nigh any technical job, either by making the piece of work himself or outsourcing to soul in his web of physical contacts.

4: Are they bearing down by protrude?

Amateur software developers run to bear down for their time, not by the economic value of the piece of work they execute; so do contract programmers. Existent software developers, though, charge based on value renderred to you - by protrude - NOT based on time. This is because amateurs are afraid that they wo not be capable to finish the task in a sensible amount of money of clip, so they want reassurance that they’ll be nonrecreational for their time in any state of affairs. Experient software developers, though, are convinced in their ability to present code under their estimate, they are convinced in their ability to furnish value, and they that they can furnish value that’s worth MORE than their time is. You should not be fashioning an investing conclusion every clip you reckon vocation your software developer.

That’s it. Enquire these questions studiously, and you’ll get a programing dynamo. He’ll be capable to deal the tough questions and afford you the tough answers, and you’ll get bulletproof software.

Posted in Business and Finance |

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.