concept
active
concept:agile-programmingAgile Programming
Framework influenced by Alexander's patterns; scrum methods; spread from software to architecture and construction.
Neighborhood — ranked by edge-count
Papers (1)
paper
Thinkers (1)
thinker
- Kent Beckimplementsintroduces
Communities (2)
community
- Fifteen Propertiesmembers_of
- Christopher Alexandermembers_of
Methods (1)
method
- ScrumextendsProject management framework within Agile, using sprints and daily stand-ups, traced to Alexander's influence.
Concepts (2)
concept
- A Pattern Languageassociated_withAlexander's earlier book (1977, Oxford University Press) containing 253 design patterns; extensively referenced throughout this chapter for functional examples of each of the fifteen properties
- Extreme Programmingassociated_withA software development method with very short cycle of evolution and adaptation; used as an example of stepwise adaptation but insufficient without structure-preserving transformations.
Related by similarity (8)
cosine ≥ 0.65 · no typed edgeEntities in the same semantic neighborhood but without a typed relation to this one — candidates for new edges or unrecognized duplicates.
- Software engineering practices derived from Alexander's pattern language; incorporated into architectural studios and construction firms by early 2000s.
- Software development methodology created by Kent Beck, emphasizing frequent releases, pair programming, and pattern-based design.
- Defined as an integrated and complete set of tools sufficient for creating, modifying, and executing programs, including notations, facilities, and interfaces—broader than programming languages alone.
- One of the three major competing approaches to parallel programming mentioned in the paper; used for comparison with Linda.