About software development for the enterprise. Focus on Java EE and more general Java platforms.
You'll read a lot about Conferences, Java User Groups, Java EE, Integration, AS7, WildFly, EAP and other technologies that hit my road.

Friday, October 17, 2008

Five Reasons Software Developers Hate Software Architects

06:13 Friday, October 17, 2008 Posted by Markus Eisele
, ,
Today I found a great posting on the architect zone. Pete Johnson writes about his promotion to a "HP.com Chief Architect" and gave it a more deper thought. He came up with five things, a software architect can make wrong.


  1. The cockiness
  2. Losing touch with technology
  3. Keeping clean hands by delegating all the dirty work
  4. Taking credit for everything, even when you did nothing
  5. Finding opportunities for yourself, but not for others


When the responsibility escalates to little or no coding and being in charge of the long term direction of multiple projects simultaneously, when that person spends more time in meetings than anything else and gets this "architect" title, the bridges start to get burned and the hate begins to flow. Before long, that guy you used to enjoy going on lunchtime burrito runs with asserts himself in ways you never thought possible and seems to be leading your project team, as well as the others he's been given jurisdiction, over an irrational cliff.
Pete Johnson, 2008


In my personal oppionion he perfectly nailed the points down. The bigger the projects get, the more you are in trouble and the easier it is to forget about the mentioned things. The only thing you can do is to find your personal way through all the different needs of your team members, customers, technology or whatever else hits your road doing a successfull project.

You can visit Pete's personal blog and read more about his work. I was suprised to find out, that he build the first ever webapplication inside HP :)