📖12 essential skills for software architects

authors
Hendricksen, Dave
year
2011
  • Balance between stepping in and taking distance. (p.75) → × Architect should keep the distance

    • Handle risks appropriately.

  • p.80

    technology is part of the business, […] and as such needs to align with business strategies.

  • rescue a project when the potential harm outweigh the learning opportunity. (p.81) → × Architect should keep the distance

  • p.93

    Politics is a process by which groups of people make collective decisions. —Wikipedia

  • Architects live in a glass house. (p.119) → Architects live in a glass house

    • everyone sees your mistakes, you have to think on the go, without time to prepare in areas you know little about.

  • Passion

    • Passion, from Latin “patior” — “to suffer,” “to endure”

    • sit down and write out your interests, repeat the exercise in a month (p.142)

    • if you loose passion, your ability to produce excellent work will diminish (p.144)

    • take vacations, exercise (p.145)

  • Architect role is much closer to the business and management (compared to tech lead)

  • As architect, it is essential to manage by walking around. You have to be engaged with your team on a regular basis. You can’t have too much information. You need to be plugged in to what is happening technically and politically. (p.164)

  • Be a neutral third party, even when it is a disadvantage (p.169)

  • Information technology and business are becoming inextricably interwoven. I don’t think anybody can talk meaningfully about one without the talking about the other. —Bill Gates

  • Innovator’s dilemma

Backlinks