Incremental Design and Evolution