This group is for the discussion of evolutionary and incremental approaches to software development, which result in emergent design and architecture. Topics include resilence of software in the face of unexpected requirements, test first design, architectural discovery through development, and refactoring.