English

AHA! Strategies for Gaining Insights into Software Design

Software Engineering 2024-06-11 v1

Abstract

These patterns describe the strategies I use to find novel or unorthodox insights in the area of software design and research. The patterns are driven by inconsistencies between what we say and what we do, and they provide techniques for finding actionable insights to address these inconsistencies. These insights may help to identify research opportunities; they may stimulate critiques of either research or practice; they may suggest new methods.

Keywords

Cite

@article{arxiv.2406.05210,
  title  = {AHA! Strategies for Gaining Insights into Software Design},
  author = {Mary Shaw},
  journal= {arXiv preprint arXiv:2406.05210},
  year   = {2024}
}

Comments

36 pages. To appear in PLoP 2023: Pattern Languages of Programs Conference 2023

R2 v1 2026-06-28T16:57:46.955Z