Text this: Engineering tools and processes : a study of production technique.