“Not my Way” is not the same as “Wrong”

By Gene Hughson Technical skills are important for a software architect; I think few would argue with that.  However, technical skill alone is far from sufficient.  Soft skills, particularly those necessary for crafting compromises that reconcile competing viewpoints, are critical. Jef Claes is a Belgian software engineer who typically blogs about coding and Domain Driven Design.