How can we get better as software designers? By becoming more aware of our design heuristics and being more intentional about cultivating and refining them. Heuristics aid in design, guide our use of other heuristics, and even determine our attitude and behavior. For example, as agile software developers, we value frequent feedback and decomposing larger design problems into smaller, more manageable chunks that we design and test as we go. We each have our own set of heuristics that we have acquired through reading, practice, and experience. While we may read others’ design advice—be it patterns or stack overflow replies, the heuristics we’ve personally discovered on our own design journey may be even more important.
May 13 @ 14:45
14:45 — 15:45 (1h)