Title: 12 Essential Skills for Software Architects