Business-focused custom software

Go Back

Unacceptable Risks

It is surprising to see what some people consider to be acceptable risks.

Sometimes there are logical reasons for the discrepancy between what might be an acceptable risk but not in others. For example, the dangers associated with rock climbing (injury and death) make it an unacceptably risky activity for me. But for others, the benefits (enjoyment and exercise) outweight the risks. And of course, experienced climbers know how to mitigate the risks.

Software development has many risks. Often those who sponsor development projects don't adequately understand those risks. One of the principle risks that is not considered is the possibility that the developer working for an organization isn't worthy of the trust bestowed on them. This is the result.

Organizations can create processes to try to protect themselves - code reviews, pair programming, rigorous testing. And these may help. But ultimately, you must be able to trust the developer working on your project. If you can't, you shouldn't be working with them (no matter how "cheap" they are.)

  • Facebook
  • Twitter
  • Digg It!
  • StumbleUpon
  • Technorati
  • Reddit

Post a comment!

Formatting options

Wanna Subscribe?
Here's the RSS Feed

What the critics are saying...

From my experience with Avonelle, she can be relied on to deliver whatever she promises--always on time and for the quoted cost. She'll ask the right questions to make sure that what she delivers truly meets the business need. Her expertise has been invaluable. All that at a very reasonable rate!

Kim Merriman, Operations Manager @ HousingLink