|
|
|
|
|
|
||
|
|
||
|
|
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
People are empowered when they are given the authority and responsibility to make decisions affecting their work with a minimum of interference and second guessing by others.Empowerment is an overused and under?practiced term.... Read More
Left alone it doesn't take long for a building with a single broken window to rapidly become a building with many broken windows. Fixing problems when they are small will prevent them from... Read More
I have been an entrepreneur for over twenty years and have absolutely embraced information that would help maintain a well managed and profitable business. We have been a part of the information era... Read More
Interest in the field of human resources has exploded in recent years due to the promises it offers for a better understanding of human beings at work. The term is now as ubiquitous... Read More
As a leader, you'll inevitably be faced with people wanting to leave your team or organization. Dealing with the challenge is critical for your leadership success. Your response will have ramifications far beyond... Read More
It used to be that only the largest multi-nationals needed a Compliance Officer. Today most practices, regardless of size, would be wise to charge someone within their organisation with the responsibility of keeping... Read More
Workplace diversity refers to the variety of differences between people in an organization. That sounds simple, but diversity encompasses race, gender, ethnic group, age, personality, cognitive style, tenure, organizational function, education, background and... Read More
As we near the end of summer, here is a question I have for you, "Are you using the right form of energy to grow your business?" Are you having trouble growing your... Read More
A successful leader told me, "The biggest challenge I've had in my career is dealing with bad actors. Brent, do you have tips on how to do it?"First, before we can deal with... Read More
The economy may finally be turning around and showing signs of a rebound. Interest rates have begun to rise and the stock market is recovering from the lows it experienced in the last... Read More
Meetings can be the life-blood of an organisation or the death.It all depends how you approach them.People need to communicate ? that's a fact, and it's not enough to do it over computers.... Read More
I read a report in the Toronto Star stated that 70% of workplace errors happen because of communication breakdown and that many of them directly relate to a lack of listening skills.The challenge... Read More
As a result of the dot com meltdown and the decline of the NASDAQ in 2001, many organizations had no alternatives but to lay off many talented IT professionals. Currently, the pool of... Read More
How can I "know who knows" None of us can personally know more than around 250 people, yet we want our companies to be smart, learning organisations where it's easy to find the... Read More
If you are like most business people, voice mail has both simplified and complicated your life. On the good side, it helps you exchange information. On the other side, leaving messages can seem... Read More
What IS assertive communication? Assertive communication is the ability to express positive and negative ideas and feelings in an open, honest and direct way. It recognises our rights whilst still respecting... Read More
Birds of a Feather May Be TurkeysBy Gene Griessman, PhD Birds of a feather do flock together. It's true. Given a choice, most of us will seek out people who think like... Read More
One of the biggest problems we encounter in our consulting with businesses, and our students is time management and organizational techniques. This article will concentrate on some good organizational strategies. Two of the... Read More
Intangible Corporate Assets such as Organizational Capital, Blue Sky and Brand Name Capital, actually they all have a common thread in my opinion. Here are some thoughts on these issues. And first I... Read More
Swiftness is the key to collecting past due commercial accounts because commercial accounts depreciate more faster than consumer accounts.In creating and implementing a billing system, a credit grantor should recognize that time is... Read More
I've just been reading about the frustrations of a Human Resources manager. He's tired of having to answer the same questions about benefits over and over again.I understand that, having been on both... Read More
Customer relationship management (CRM) is one of the most effective tools for improving customer relationships and therefore increasing revenue, customer satisfaction, and customer retention. Unfortunately, some CRM strategies fail. This leaves CRM vendors... Read More
If you have the entrepreneurial spirit (which clearly you have!), you probably have a tendency toward being a control freak. I know the feeling well -- "No one can do it as well... Read More
You probably know this already, but there are generally held to be four main personality types, which I call: Extrovert, Amiable, Analytical and Pragmatic . Let's take a moment to consider each... Read More
Firing, sacking, letting go or terminating people is unpleasant. There are ways to minimise resentment, but why bother? Because most legal action and unpleasantness stems from dissatisfaction/resentment about the way things were handled... Read More
On August 3rd/2005, Reuters reported that a German man had colluded with a phone sex operator to defraud his employer's company out of approximately 16,000 Euro or almost 20,000 US dollars, by making... Read More
At this time of tight budgets, the mantra of business is "Return On Investment!" With few exceptions, expenditures are measured against the bottom line. Outlays for capital expenses are strictly evaluated in terms... Read More
Many of you will recognise this quote from the 1960s TV show, "The Prisoner". Patrick McGoohan used the phrase to describe his frustration at not being treated as an individual, and being kept... Read More
WHAT MAKES A GOOD APPRAISAL INTERVIEW?Here is a tip for supervisors that will contribute to a successful appraisal interview. Give advance notice. Employees like to have advance notice of the appraisal session so... Read More
With deference to Dr. Covey and his very popular Seven Habits of Highly Effective People (all habits that will make us better consultants!), here are eight skills that all of us as consultants... Read More
"Without the chance to meaningfully participate in steering one's own destiny, without the opportunity to gain the sincere respect of one's own peers, without an honest stake in making the community more successful... Read More
To get the best results you have to be very good at Managing People...and it's not as hard as you might think. Here are the secrets of the very best managers:-The best at... Read More
Aligning business organizations to be successful in the present and keep on doing this in the future means to develop a new style of Leadership. To celebrate success in our days a leader... Read More
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 in this field, for example, creativity can be... Read More
Bad meetings are a cultural malady that senior executives pass on to new employees.Long pointless meetings are useful in that they keep incompetent people from interfering with those who are working.An employee who... Read More
The need for constant reinvention is a given in today's business environment. And while a breakthrough product or concept can catapult an organization ahead of its competitors, in these fast-paced times, that advantage... Read More
The need to get people in an organization to pull together comes out often in discussions about communication.Let's think of it as getting to consensus, to roll a bunch of similar issues into... Read More
The phrase "turning ideas into action" is a Russian doll.Managing the ideas to implementation process is important for at least two reasons:a) To make effective use of resources ? investing in one idea... Read More
Another fallacy ingrained in the minds of most marketing managers is the belief that the better product will win the marketing battle.Behind the thinking of many marketing managers is the thought that "truth... Read More
Use this check list to assess your communication skills.Focus* Do you pay complete attention to others when they are speaking? (A wandering focus discourages open communication.)* Do you manage your thoughts during a... Read More
There's a great little article ('Business Lifeforms') on the back pages of the UK's leading management magazine, Management Today each month. It's a spoof (at least I think it is!) about... Read More
Have you ever worked with someone who always seemed to have the answers; who always seemed to know what should be done; who could always quote the experts view on a certain situation,... Read More
Many of you will recognise this quote from the 1960s TV show, "The Prisoner". Patrick McGoohan used the phrase to describe his frustration at not being treated as an individual, and being kept... Read More
To a narcissist-employer, the members of his "staff" are Secondary Sources of Narcissistic Supply. Their role is to accumulate the supply (in human speak, remember events that support the grandiose self-image of the... Read More
Does this sound familiar? You were hired for the new management position. You were tasked to turn the numbers around. You take some time reviewing the current situation. Now it's time to take... Read More
Imagine that you're a sports coach and you need a new player on the team. Would you walk up to someone in the street and say - "I want you to come and... Read More
It's great to be multi-skilled?be able to type your own correspondence, do your bookkeeping, answer all phone calls, prepare your PowerPoint presentations, organise your own travel, seminars, pick up and send your mail,... Read More
According to a Gallup Poll, 80 percent of employees said the availability of company-sponsored training programs was a factor in deciding whether to accept a new job or stick with a current one.... Read More
Test your assumptions about everything.Assumptions have a way of creeping into all parts of a problem-solving project. They're often wrong, which can lead to a lot of wasted effort and even cause a... Read More
How we feel is really more important than what we know. This is because how we feel plays a bigger role in our behavior than knowing what we should or should not do.... Read More
In the Wizard of Oz, it was "Lions and tigers and bears, oh my!" Many organizations today are singing a slightly different tune: "Gossip and rumors and hearsay, oh why?"It is estimated that... Read More
Another IT White Elephant!It seems that almost every day we read in the newspapers about another hideously over budget IT project that doesn't achieve its expected benefits. The ones we read about are... Read More
At first blush, it would appear there is no shortage of Succession Planning Advocates convinced in theory, the importance and benefits of corporate Succession Planning. In practice, however, real succession planning - or... Read More
Creativity can be defined as problem identification and idea generation whilst innovation can be defined as idea selection, development and commercialisation.There are distinct processes that enhance problem identification and idea generation and, similarly,... Read More
CATEGORIES OF OFFENSES: Most organizations have two categories of offenses in their policies. One category is for flagrant actions which are cause for immediate termination. Cited as examples of such offenses were theft... Read More
I have been very fortunate to travel to several countries of the world while on business - countries I may have never visited on a holiday. There are pros and cons to working/doing... Read More
I've always been fascinated by situations where art imitates real life and right here is a perfect example, which links Christmas and business & personal development.If you want to read about a serious... Read More
1. No vision. Successful businesses have a clear vision or picture of their business purpose and mission. Your vision serves as a roadmap to help you see where you are today in relationship... Read More
| GOOGLE AD |
Business Management Business Management |