iteration
Kata iteration merujuk pada proses pengulangan yang dilakukan secara sengaja untuk menyempurnakan sesuatu. Dalam bahasa Indonesia, kata ini sering diterjemahkan sebagai "iterasi", namun penting untuk memahami bahwa iteration bukan sekadar pengulangan biasa (repetition), melainkan pengulangan yang memiliki tujuan evolusioner atau perbaikan bertahap.
Nuansa Penggunaan dan Konteks
Dalam konteks desain, pengembangan produk, atau manajemen proyek, iteration menggambarkan siklus di mana sebuah versi dibuat, diuji, dievaluasi, dan kemudian diperbaiki pada siklus berikutnya. Fokus utamanya adalah pada peningkatan kualitas melalui proses yang berulang.
Contoh penggunaan yang tepat: The first iteration of the app was basic, but the third iteration is much more polished. (Versi pertama dari aplikasi tersebut masih sederhana, tetapi versi ketiga jauh lebih terpoles.)
Berbeda dengan repetition yang hanya berarti melakukan hal yang sama berulang kali tanpa perubahan (seperti latihan menghafal), iteration selalu menyiratkan adanya perubahan atau kemajuan di setiap tahapannya.
Konteks Teknis dan Komputasi
Dalam bidang matematika dan ilmu komputer, iteration memiliki makna yang lebih spesifik, yaitu eksekusi berulang dari sekumpulan instruksi dalam sebuah loop atau algoritme untuk mendekati hasil akhir yang tepat.
Contoh penggunaan: The loop continues for ten iterations until the condition is met. (Loop tersebut berlanjut selama sepuluh iterasi sampai kondisinya terpenuhi.)
Perbedaan dengan Istilah Serupa
Pengguna bahasa Indonesia perlu berhati-hati agar tidak tertukar antara iteration dengan version. Meskipun keduanya sering berkaitan, iteration lebih menekankan pada proses pengulangannya, sedangkan version lebih menekankan pada hasil atau wujud fisik dari satu siklus tersebut.
Iteration $\rightarrow$ Proses mengulang untuk memperbaiki.
Version $\rightarrow$ Hasil spesifik dari satu kali pengulangan tersebut.
Secara tata bahasa, iteration adalah kata benda yang dapat dihitung (countable noun), sehingga dapat digunakan dalam bentuk jamak (iterations) ketika merujuk pada beberapa kali siklus pengulangan.
Meanings
Tindakan mengulang suatu proses atau serangkaian instruksi, biasanya dengan tujuan untuk mencapai hasil yang diinginkan atau meningkatkan suatu desain
The design underwent several iterations before the final prototype was approved.
Desain tersebut mengalami beberapa iterasi sebelum prototipe akhir disetujui.
Satu kali pengulangan dari suatu proses atau versi spesifik dari suatu produk atau perangkat lunak yang dihasilkan selama siklus berulang
The latest iteration of the app includes a redesigned user interface and faster load times.
Iterasi terbaru dari aplikasi ini mencakup antarmuka pengguna yang didesain ulang dan waktu pemuatan yang lebih cepat.
Dalam matematika atau komputasi, pengulangan urutan operasi untuk menghasilkan serangkaian pendekatan menuju suatu hasil
The algorithm requires a high number of iterations to converge on the correct value.
Algoritme tersebut membutuhkan jumlah iterasi yang tinggi untuk mencapai nilai yang benar.