www.1001TopWords.com |
How Your Business Can Pick A Software Developer
Eventually, your business is going to need to have some software development. Your business is unique - you can't rely on a huge, faceless corporation to handle your unique needs with a shrinkwrapped, mass produced, production-line solution. You need custom software, and to get it, you'll need to pick an outside software developer. A hired gun. It's hard - after all, most businesspeople aren't technical people. You want a Clint Eastwood - tall, confident, and ready to solve your problems with cold steel - but you usually get a technoloser - short, geeky, sniveling wimp with no backbone and no ability to get anything done. Unfortunately, I've heard stories about selecting developers from all sorts of people. Bad stories. I can't even begin to count how many people have wound up with large bills and more problems then when they started. Fortunately, I've developed four dynamite questions you need to ask when you're choosing a developer. 1: Does your developer solve problems, or just write code? A professional software developer isn't in the business of writing code; rather, he's in the business of solving problems, and code just happens to be one of the way that he (or she) does it. On the other hand, many developers will want you to spell out exactly what kind of program you want him to write. He doesn't solve problems; he just writes code the way he's told, and hopes it will fix the problem at hand. With a real software developer, you wind up with a solution that leaves everyone happy. The market is full of contract programmers masquerading as software developers. Be careful. 2: Are they trying to give a solution before they know the problem? Some developers will offer to send you a proposal after a ten or twenty minute phone conversation. It is impossible to accurately assess your situation that quickly; they are trying to provide you with a 'one-size-fits-all' package. Real software developers will not provide you with answers, proposals, or fees until they know enough about your business to have an informed opinion. Unless your developer is willing to spend enough time to really know what your problem is, you won't end up with the solution that you really need, because your developer is making random shots in the dark. 3: Are they in love with a particular technology? Software developers can fall in love with their favorite technology; it's not uncommon to see developers who only develops with Microsoft or Sun technology, for example. A professional software developer, though, focuses on benefiting his client, using whatever technology is necessary. You want to hire someone that will use the technology that's best suited to your business, whatever it may be. You shouldn't have to pick a developer based on what technology he's familar with; he should be able to take care of almost any technological problem, either by doing the work himself or outsourcing to someone in his network of contacts. 4: Are they charging by project? Amateur software developers tend to charge for their time, not by the value of the work they perform; so do contract programmers. Real software developers, though, charge based on value provided to you - by project - NOT based on time. This is because amateurs are afraid that they won't be able to complete the project in a reasonable amount of time, so they want reassurance that they'll be paid for their time in any situation. Experienced software developers, though, are confident in their ability to deliver code under their estimate, they are confident in their ability to provide value, and they that they can provide value that's worth MORE than their time is. You shouldn't be making an investment decision every time you consider calling your software developer. That's it. Ask these questions studiously, and you'll get a programming dynamo. He'll be able to handle the tough questions and give you the tough answers, and you'll get bulletproof software. About The Author David Berube is a software developer and IT consultant solving business problems. He's also a prolific writer and speaker. If you'd like a powerful, innovative developer, check out http://www.berubeconsulting.com, or email him at djberube@berubeconsulting.com
|
RELATED ARTICLES
What Every Manager Should Know About How to Conduct Successful Training Activities Whether you are training preschoolers in the classroom or executives in the board room, here are 15 premises you might want to keep in mind the next time you're designing training activities. How to Build Your Business and Still Take Time Off We all know people who are like human dynamos. They seem to make an art form of building their business and still enjoy quality time with friends and family. It isn't magic, you can do it too. Time Management and Team Development - The Yes and No of It Sometimes. Tales from the Corporate Frontlines: The Responsibility for Job Security This article relates to the Job Security competency, commonly evaluated in employee satisfaction surveys. This competency evaluates how your employees view their job security within your organization. In today's often volatile or contingent labor market, it's crucial to understand the level of security your employees feel about maintaining their jobs. Studies show that employees who do not feel secure in their jobs are less likely to be committed to best assisting customers. Evaluating this competency can be especially useful if your organization has suffered recent layoffs or firings. Sarbanes Oxley 404 Compliance - How Nov. 15, 2004 Deadline Affects You Fast Relief for Sarbanes Oxley Section 404 Compliance CEO: The Key To Fix ingThe Marketing/Sales Collaboration Problem We all know that achieving better alignment, synergy and cooperation between company marketing and sales departments is vital, but oh so elusive. Despite all the talk and more talk in the media and at national business gatherings, nothing significant ever seems to happen. How To Jump Start Your Profits and Keep Your Profits Rolling There are so many ways to jump start your prifits and keep your profit rolling. These top 20 ways are essential if you want to run a successful business. A Winning Way to Handle New Ideas Janet DiClaudio, who was charge of medical records at two large American hospitals, had an unusual problem. Tales from the Corporate Frontlines: Adapting Human Resource Functions This article relates to the human resource functions competency, commonly evaluated in employee satisfaction surveys. It deals with employee feelings with regard to the quality and implementation of the human resource role within your organization. A human resource department that is properly informed of employee issues, demonstrates a high integrity level, and communicates effectively with staff and management supports a high level of confidence in the company, throughout the workforce. Its Not Always What You Say A major source of communication breakdowns is incongruence between the words that people say and the nonverbal signals that they send, largely because we lose sight of the fundamental truth: You cannot not communicate. Every second that we are in the presence of another, we are constantly sending and receiving messages, often silent, nonverbal messages that can either augment our communication effectiveness or detract from it. These non-word symbols are the first things we notice about others and the first things they notice about us. They provide information about gender, age, preferences, emotions, and group membership. Assertiveness Helps Accomplish Everything When trying to get something accomplished, assertive behavior is the most effective. Although other methods may accomplish the intended ends, the alternatives imperil our own rights or those of others, creating conflict and building mistrust into relationships. One of the keys to effectiveness is learning how to communicate thoughts and feelings without jeopardizing yourself or others, and this ability elevates both morale and productivity in the workplace. A Journey of a Thousand Miles You can't build a reputation on what you are "going" to do. Resolving Needs - What Your Employees Wish For! For your people, they want to do a great job - no, really, despite your experiences, they do. And what might seem to 'the management' the important things, just don't stack in the day-to-day reality of the workplace.Here's why. Does Your Management Style Remind People Of Something They Read In Dilbert? With thanks to Jeff Foxworthy, the comedian who does the "You might be a redneck series of jokes. Attract and Retain Positively Great Employees - An Action Plan for Employee Training Everyday a business owner, CEO, or manager somewhere is complaining about the lack of good employees. On the same day, in a break room, employees are complaining about the lack of good jobs. Thinking that they can alleviate the problem with finding good employees, many employers have opted for lengthy applications and endless interviewing. In the process, the employee-to-be becomes frustrated before even starting the first day of work. The employer has spent a bit of money and the orientation process hasn't begun yet. It becomes a vicious cycle that you or your company may be experiencing. Here are four suggestions from other managers that might help. 14 Ways to De-Stress Employee Vacations Employees truly deserve paid vacations. They Whatever it Takes! I have a sign on my office door. It pretty much summarizes my philosophy of life. Four Corners of a Triangle: Why Organizations Succeed or Fail When we want to hire people for a corporation or non profit organization, we follow certain rules and look for appropriate qualifications and expertise so that we succeed in our aims: the investors get their money's worth in form of financial success and enhanced prestige of the principals involved. Creativity and Innovation Management: Generating Better Ideas Creativity can be defined as problem identification and idea generation whilst innovation can be defined as idea selection, development and commercialisation. There are other useful definitions for both, for example, creativity can be measured according to the number of ideas produced, the diversity of those ideas and the novelty of those ideas. Hiring for Success Hiring someone new to work in your business is one of the most critical decisions a business owner makes, although it is not always given the justice it deserves. If a position is vacant, or additional staff are needed, recruitment decisions are often driven by the pressure to get someone in quickly, rather than waiting for the best person to fill the job. Lack of proper and systematic recruitment process can also result in a high cost to the business. |
© Athifea Distribution LLC - 2013 |