There are always those situations when the business might
require a solution to cater to one of
their short-term goals, but as a consultant you need to make a call to analyze
this requirement and make sure it's not going to be solution which is going to
be in place for a short-time only and has to be completely redesigned later on
again once new technology or business requirement changes, I call these
"Fishing solutions" because it more or less like "Catch &
Release fishing" , it's not as much fun in a business context.