Kapal LPD (Landing Platform Dock) kelas Makassar didesain oleh Daesun Shipbuilding & Engineering. Dua kapal pertama dari LPD Kelas Makassar ini dibuat oleh Dae Sun Shipbuilding & Engineering, Korea Selatan dan dua kapal terakhir dibuat di PT PAL, Surabaya. LPD KRI Makassar 590 merupakan kapal pertama dari kelas ini.
Indonesia memberikan kontrak pembuatan 4 kapal LPD tersebut kepada Daewoo International di bulan Desember 2004 dengan menggunakan fasilitas Kredit Export dari Korea Selatan. Dua kapal pertama dalam kontrak ini dibangun di galangan kapal Dae Sun di Busan Korea Selatan, dengan melibatkan teknisi teknisi perkapalan dari PT PAL Indonesia.
Di bulan Maret 2005, Daewoo memberikan (sub) kontrak pembangunan kapal ketiga dan keempat LPD kelas Makassar ini kepada PT PAL Indonesia. Kedua kapal terakhir ini dibangun di galangan kapal milik PT PAL di Surabaya dengan pengawasan teknis dari Dae Sun.