Fresh from his Mix'08 keynote, Microsoft's Chief Software Architect and industry luminary, Ray Ozzie, spent some time on the phone with me, discussing everything from...
What is exactly software architecture? Do we really need it? Why have we only recently been discussing it? Is there suddenly a contagious fever about software architecture infecting those who claim to be architects? Who are they actually:
Marty Andrews has written "Defining software architecture roles," which describes what system architects, solution architects, and enterprise architects' actual roles are (via TheServerSide)