Agile's Third Leg

We seek three explanations for agile's broad applicability within software development and beyond. Practitioners quickly identify practices that promote teamwork and iterations. Our own experience suggests there must be more going on. See Counting Influences

We ask, what was it about Smalltalk that caused to teamwork and iteration to beget such sweeping change?

See Thompson's 15 June 2018 inquiry.

learning theory

learning theory -- constructivism

schema improvement in experience

failure informs

strength or weaken beliefs

smalltalk enables conversation with the computer

CRC cards -- expressive enough to explain smalltalk

conflict of world views -- opportunity to learn -- deepen or broaden