Something that might happen as a consequence of designing software is having meetings with other software designers.