Here is our monthly selection of interesting knowledge material on programming, software testing and project management. This month you will find some interesting information and opinions about Agile retrospectives, software architecture, software developer psychology, software testing in Agile teams, quality code and the (funny) history of programming.
Web site: Fun Retrospectives
Blog: How to make software architecture decisions?
Blog: Cognitive Biases in Software Engineering
Blog: How the Other Half Works: an Adventure in the Low Status of Software Engineers
Blog: Confessions of an ex-developer
Article: Tearing Down the Walls – Embedding QA in a TDD/Pairing and Agile Environment (pdf)
Article: 15 Rules for Writing Quality Code
Article: From the Big Bang to Service Component Architecture
Article: Continuous Delivery and the Database