Most people know that before you go gambling at a casino you should decide what your cut-off is. Me, I usually take fifty dollars. If I lose it all, then it's gone, and I do something else with my time. If I win then I can on the fly decide how much to re-gamble, up to that original fifty so that I never end up in a hole I can't dig out of.
Well I did some thinking on this and I think the same principal applies, in some ways, to any development project even though we don't always think about it. Every project manager has to weigh the risks of starting a new project against the risks of enhancing existing ones.
Now I'm not saying that employing software developers is a gamble, but rather that you need to have in mind how much you're willing to put into a project before your investment (the gamble) outweighs the possible return (the winnings).
As a developer, sometimes it's hard to accept that there are times when a really good idea just isn't worth doing because of the time/personnel investment. So just keep in mind your resources, your goals, and how much you can "risk" to get where you want to be, and you'll be able to plan out reasonable steps that get larger as you go, and who knows where you'll end up!
No comments:
Post a Comment