Interviewing Software Architects for Potential Employment
When hiring a Software Architect, it's important to devote less emphasis on the buzzword bingo, and lean more towards the candidate's breadth of systemic thinking, clarity of explaintation, ability to work and design within constraints, and designing software that survives evolution, setbacks, and adapts to change. This guide also helps to structure interviews, provides pointers on things to test, things to watch out for, and outlines how Robust Design can minimize architectural risk and improve the velocity of delivery.
Read more →