DevOps

From what is this Devops thing anyway?

On most projects I’ve worked on, the project team is split into developers, testers, release managers and sysadmins working in separate silos. From a process perspective this is dreadfully wasteful. It can also lead to a ‘lob it over the wall’ philosophy - problems are passed between business analysts, developers, QA specialists and sysadmins. Furthermore, we see a replication of this silo structure within the teams - it’s not uncommon to see dedicated database and network people in the same system team, alongside sysadmins. Often the larger silos aren’t in the same office, the same city, or in sometimes not even in the same country. The result is an ‘us and them’ mentality - groups of people who are simultaneously suspicious of and afraid of each other.

UX

Five “laws” of human-computer interaction:

Average

From Signal V. Noise:-

But most importantly, stop using the perceived quality of your team as an excuse for why you can’t try or follow new ideas. That’s a self fulfilling prophesy that’ll never fail to disappoint. Humans are incredibly eager to live down to low expectations.