Text this: Teaching object-oriented system analysis to non-IT students: A practical experience