આર્કિટેક્ચરલ ડિઝાઇન એ પુનરાવર્તન પ્રક્રિયા છે, જે કમ્પ્યુટર પ્રોગ્રામ સાથે વધુ ઝડપથી બનાવવામાં આવી છે, પરંતુ પરિવર્તન પ્રયોગો દ્વારા આવે છે-માત્ર એક જ સ્કેચ નહીં અને માત્ર એક મોડેલ નથી.