Text this: Software engineering approaches for offshore and outsourced development :