Rekayasa perangkat lunak bergerak dari era pemburu-kumpul ke era pertanian.