Excellent point. This puts some of the comments above about how agile methods could quickly identify these problems and address them by refactoring into doubt. You could build a very big system, understanding the domain well, and then have a regulation change introduce new issues that you could not have anticipated.
Beyond finance, health care would be another setting where this could be important (HIPPA must have caused a lot of hasty alterations).
Excellent point. This puts some of the comments above about how agile methods could quickly identify these problems and address them by refactoring into doubt. You could build a very big system, understanding the domain well, and then have a regulation change introduce new issues that you could not have anticipated.
Beyond finance, health care would be another setting where this could be important (HIPPA must have caused a lot of hasty alterations).