આજે ઉપયોગ સોફ્ટવેર જટિલતા કારણે હંમેશા ડિઝાઇન ધોરણોને વ્યાખ્યાયિત કરવામાં આવ્યા, પરીક્ષણ કરો, અમલ, આ અને અન્ય પગલાં યોગ્ય કરવા માટે સ્થાપત્ય પસંદ સતત કામ કરતા નથી.