The job of a software architect

I caught a couple of the sessions at the SD Forum Web Based Architecture event yesterday. Adam Denning (Senior Director of the Architecture Strategy Team, Microsoft) prefaced his talk by noting the grand titles that software architects often end up with, and the often fuzzy and open-ended nature of the territory.

I liked this take on the role of the software architect, from someone in the audience, which I think was Pat Helland from Amazon:

Q: What’s the job of a software architect?
A: “Make stuff up and sucker people into building it!”

IMG_4357 IMG_4358

Someone else in the audience observed that unlike physical world architects, software architects are often involved in actually implementing their designs.

Andre Stechert, Kevin Burton, Alok Bhanot, and Colin Johnson had a panel session after lunch. Andre thinks of software architecture as “the parts of the product that are hard to change”.

On rolling out new software: Kevin observes that apps with large user bases (looks at Alok at eBay) are generally penalized for deploying too early, because of a higher premium on stability and security, while startups are penalized for deploying too slowly, because their main issues are establishing a competitive position in the marketplace before burning through their startup resources. Alok says simplicity is good, overengineering is a risk, eBay has 7 levels of processes, sometimes you don’t anticipate the success of your product. (He also avoids citing any specific war stories.)

Tags: , , ,

 
Google

 

One Response to “The job of a software architect”

  1. urwhatu Says:

    SDForum Panel Pictures

    Ho John Lee posted some pictures from the design panel that I moderated on Wednesday at the SDForum’s Web Based Architectures event. The panelists offered good insights and were funny — e.g., if you look closely at the pic, you’ll

Leave a Reply

  • A Random Selection of Other Fine Posts

  •  
    Translate this page
    German Flag Spanish Flag French Flag Italian Flag Portuguese Flag Japanese Flag Korean Flag Chinese Flag
    Plugin by Taragana
    Google
    Web hojohnlee.com

    •  

     

     
     

    © 2004-2008 Ho John Lee