Starting fresh with a new custom application or solution is the ideal situation. There is no existing data to translate and import. We can build the solution the right way from the beginning. But the world is not ideal.
URL http://cimbura.com/tech/2015/08/13/dealing-with-existing-systems/