Although a great deal of the architecting job of a successful architect deals with technology, the essence of the work is in the areas of process and business, but especially in communication.
Software architects typically have a software engineering background. They have a lot of practical expertise in software programming, as well as experience with a specific domain. But once they're specifically assigned as an architect, they suddenly find that they must focus on the non-technical aspects of a project.
Many of my activities are based on Steven Covey's principles from The Seven Habits of Highly Effective People. I use these seven principles as a foundation for my daily professional work, as well as in my private life. This presentation will show how the ever-busy role of an architect can be carried out in a highly effective and efficient way.
This presentation was given at SATURN 2011 in Burlingame, CA.