What is the responsibility of a software architect?
What are the key responsibilities of a software architect?