Jelaskan Sejarah dari Unified Process

Selama awal 1990-an James Rumbaugh, Grady Booch, dan Ivar Jacobson  mulai bekerja pada "unified method" yang akan menggabungkan fitur terbaik dari analisis berorientasi objek dan metode desain setiap model dan mengadopsi fitur tambahan yang diusulkan oleh para ahli lain (misalnya,) dalam pemodelan berorientasi objek. Hasilnya adalah UML — unified modelling language yang berisi notasi yang kuat untuk pemodelan dan pengembangan sistem berorientasi objek. Pada 1997, UML menjadi standar industri de facto untuk pengembangan perangkat lunak berorientasi objek. UML menyediakan teknologi yang diperlukan untuk mendukung praktik rekayasa perangkat lunak berorientasi objek, tetapi tidak memberikan kerangka kerja proses untuk memandu tim proyek dalam penerapan teknologi mereka. Selama beberapa tahun ke depan, Jacobson, Rumbaugh, dan Booch mengembangkan unified process, kerangka kerja untuk rekayasa perangkat lunak berorientasi objek menggunakan UML. Saat ini, Unified Process (UP) dan UML banyak digunakan pada proyek berorientasi objek dari semua jenis. Model iteratif, tambahan yang diusulkan oleh UP dapat dan harus disesuaikan untuk memenuhi kebutuhan proyek tertentu.