stanford-oval/wikipedia huggingface dataset:
Muhyiddin Yassin
Perdana menteri > Pertemuan bilateral pertama

Pada 5 Februari 2021, Muhyiddin dan Hishammuddin Hussein selaku Menteri Luar Negeri beserta rombongan kecil melakukan pertemuan bilateral ke Indonesia untuk kerja sama antar negara dan memenuhi undangan Presiden Indonesia Joko Widodo. Mereka datang ke Jakarta dan tiba di Bandar Udara Halim Perdanakusuma pada 4 Februari 2021. Ini merupakan pertama kalinya Muhyiddin melakukan kunjungan kenegaraan setelah dilantik sebagai perdana menteri. Sebelum bertemu presiden, Muhyiddin dan Hishammuddin melakukan hubungan bilateral dengan beberapa jajaran menteri di Kabinet Indonesia Maju.
Perdana menteri > Darurat Malaysia 2021

Pada 19 Oktober 2020, Raja Malaysia Al-Sultan Abdullah menolak permintaan PM Muhyiddin agar dia mengumumkan keadaan darurat sebagai tanggapan atas lonjakan kasus COVID-19 di seluruh negara bagian. Akhirnya pada 21 Januari 2021, permintaan untuk mengumumkan keadaan darurat baru dikabulkan oleh Raja Malaysia dan diperkirakan akan berlangsung hingga 1 Agustus.
Tagar #KerajaanGagal dan #MuhyiddinOut menjadi trending di Twitter Malaysia setelah darurat diterapkan. Mereka menggunakan tagar #KerajaanGagal atau pemerintah gagal adalah bentuk ketidakpuasan mereka terhadap koalisi pemerintahan Perikatan Nasional yang dipimpin oleh Muhyiddin. Darurat telah menggantung sistem demokrasi negara dengan alasan membendung COVID-19, namun kenyataannya kasus pasien positif COVID-19 terus meningkat. Keadaan ekonomi juga yang disebut-sebut stabil, padahal harga pangan mengalami kenaikan adalah bukti ketidakpuasan mereka terhadap Perdana Menteri Muhyiddin Yassin.
Mantan perdana menteri sekaligus anggota parlemen daerah pemilihan Langkawi Mahathir Mohamad mengusulkan kepada Yang di-Pertuan Agong agar Majelis Gerakan Negara dibentuk untuk menstabilkan politik di masa darurat berlaku. Mahathir juga menawarkan dirinya untuk memimpin majelis tersebut untuk menggantikan sementara pemerintahan Muhyiddin. Dibentuknya MAGERAN ini sendiri dianggap berhasil menyelesaikan krisis politik pada 1969.
Setelah enam bulan pelaksanaan darurat, Muhyiddin mengadakan sidang parlemen pada 26 Juli 2021. Pada saat pelaksanaan sidang, oposisi justru menyuarakan protes kepada pemerintah dan diputuskan oleh Menteri di Departemen Perdana Menteri Takiyuddin Hassan bahwa ordonansi darurat dihapuskan berdasarkan Pasal 150 (3) (Konstitusi Federal). Yang di-Pertuan Agong Al-Sultan Abdullah merasa kecewa dengan Muhyiddin dan pemerintahannya.
Perdana menteri > Mengundurkan diri

UMNO yang merupakan salah satu partai pendukung pemerintah ketika Muhyiddin berkuasa akhirnya memutuskan untuk menarik kembali dukungannya secara serta merta, sesuai dengan keputusan Dewan Tertinggi UMNO pada 8 Juli 2021 dengan alasan penanganan pandemi COVID-19, masalah ekonomi yang terpuruk, tidak stabilnya stabilitas politik, dan perpanjangan Perintah Kendali Pergerakan. Sebelumnya telah dilakukan pelantikan dua tokoh politikus UMNO, yaitu Ismail Sabri Yaakob sebagai Wakil Perdana Menteri Malaysia dan Hishammuddin Hussein sebagai menteri senior. Selanjutnya pada Agustus 2021, 31 anggota parlemen Barisan Nasional mengumumkan tetap bersikukuh mendukung Perikatan Nasional dan Muhyiddin Yassin sebagai perdana menteri. Ini tentu bertolakbelakang dengan keputusan partai. Shamsul Anuar Nasarah dan Noraini Ahmad merupakan dua anggota UMNO yang menyatakan mundur dari anggota kabinet.
Pada 4 Agustus 2021 di Putrajaya, Muhyiddin mengajukan mosi percaya kepada Yang di-Pertuan Agong yang menyatakan bahwa ia telah memperoleh dukungan dukungan mayoritas di majelis rendah parlemen Dewan Rakyat. Oleh karena itu, tindakan pengunduran diri berdasarkan Konstitusi Federal Malaysia berdasarkan pasal 43(4) tidak sah dan tidak dibenarkan. Ia menyatakan bahwa mosi tidak percaya dapat dilaksanakan pada September 2021 jika parlemen meragukan keputusannya. Namun, pernyataan ini telah ditolak oleh pemimpin oposisi Anwar Ibrahim yang mengklaim bahwa 112 atau lebih anggota parlemen telah menolak Perikatan Nasional. Oleh karena itu, pernyataan Anwar Ibrahim menyimpulkan bahwa klaim Muhyiddin tidak sah dan berpotensi penipuan.
Menyusul pernyataan Anwar Ibrahim pada 6 Agustus 2021, Muhyiddin dalam konferensi pers di Pagoh, Johor menyatakan bahwa dirinya masih yakin memperoleh dukungan mayoritas di Dewan Rakyat.
Selepas UMNO menarik kembali dukungannya tersebut, maka secara langsung Perikatan Nasional sebagai pemerintahan koalisi memimpin dengan pemerintahan minoritas. Mohd Redzuan Md Yusof menyatakan bahwa Muhyiddin bersedia mempersembahkan pengunduran diri nya sebagai perdana menteri kepada Yang di-Pertuan Agong pada 16 Agustus 2021. Sebelumnya, ia menawarkan peluang besar oposisi untuk mendukung pemerintahannya, salah satunya dengan mengangkat Anwar Ibrahim sebagai pemimpin oposisi setara menteri senior.
Pada 16 Agustus 2021, Muhyiddin menghadap Yang di-Pertuan Agong dan secara resmi telah meletakkan jabatannya sebagai perdana menteri. Untuk mengisi kekosongan pemerintahan, maka Yang di-Pertuan Agong Al-Sultan Abdullah melantiknya sebagai perdana menteri sementara hingga perdana menteri baru dilantik.
Perdana menteri > Setelah tidak menjabat perdana menteri

Pada 4 September 2021, Ketua Sekretaris Negara Mohd Zuki Ali mengumumkan bahwa Muhyiddin telah dipilih oleh perdana menteri penggantinya, Ismail Sabri Yaakob untuk menjabat sebagai Ketua Dewan Pemulihan Nasional (MPN) dengan jabatan setingkat menteri di kabinet yang bertanggung jawab atas upaya pemulihan Pandemi COVID-19 di Malaysia dan didasarkan pada keyakinan pemerintah terhadap kemampuan Muhyiddin dalam mempelopori strategi pemulihan pandemi COVID-19, meskipun sebelumnya terdapat rumor bahwa dirinya akan diangkat sebagai Menteri Senior seperti halnya mantan Perdana Menteri Singapura, Lee Kuan Yew.
Kontroversi > Penyalahgunaan helikopter RMAF

Ketika menjabat sebagai Wakil Perdana Menteri, Muhyiddin telah menggunakan helikopter RMAF Nuri untuk menghadiri dan membuka sidang divisi UMNO di daerah Sabah, yang tidak ada kaitannya dengan tugas resminya. Tindakannya dikritik keras oleh oposisi federal yang dipimpin oleh Lim Kit Siang karena itu adalah penyalahgunaan kekuasaannya sebagai Wakil Perdana Menteri. Lim bahkan mempertanyakan apakah Komisi Anti Korupsi Malaysia (SPRM) akan menyelidiki Muhyiddin karena SPRM telah melakukan berbagai penyelidikan terhadap anggota dewan di negara bagian yang dikuasai oleh Pakatan Rakyat milik Lim.
Kontroversi > Melayu didahulukan, Malaysia kedua

Pada 31 Maret 2010, Muhyiddin menyebabkan keributan di negara yang menyatakan dirinya sebagai orang Melayu yang didahulukan daripada orang Malaysia ketika menanggapi tantangan pemimpin Partai Tindakan Demokratik (DAP) Lim Kit Siang di parlemen agar dia menyatakan apakah dia seorang Melayu atau Malaysia dahulu. Namun, Muhyiddin membalas meskipun dia mendahulukan orang Melayu, tapi bukan berarti dia mengutamakan orang Melayu Malaysia. Perdana Menteri Najib Razak membela pernyataan kontroversial dan "Melayu didahulukan, Malaysia kedua" dari Muhyiddin meskipun bertentangan dengan konsep 1Malaysia yang berbicara tentang "sebuah bangsa dimana diharapkan setiap orang Malaysia menganggap dirinya sebagai orang Malaysia didahulukan dan berdasarkan ras, agama, wilayah geografis atau latar belakang sosial-ekonomi yang kedua".
Muhyiddin membuat kegaduhan kembali pada 12 April 2010 dengan memanggil anggota komite antar-agama yang baru 'goreng kecil', menyebabkan reaksi keras dari publik dan kegemparan dari Dewan Konsultatif Malaysia untuk Buddhisme, Kristen, Hinduisme, Sikhisme dan Taoisme (MCCBCHST) mundur dari panitia untuk sementara waktu. Tapi Muhyiddin dengan cepat membantah bahwa dia pernah mengatakan itu dan kutipannya salah. Muhyiddin bahkan melangkah lebih jauh karena tidak meminta maaf dan mengatakan 'Ya, saya mendahulukan orang Melayu dan tidak ada permintaan maaf'.
Kontroversi > Pelanggaran protokol kesehatan

Mantan Menteri Keuangan Lim Guan Eng mempersoalkan Muhyiddin yang melanggar protokol kesehatan dengan tidak memakai masker saat berada di sebuah hotel di Putrajaya semasa memimpin musyawarah Partai Pribumi Bersatu Malaysia negara bagian Johor dan Perikatan Nasional negara bagian Johor. Hal ini bukan pertama kali dirinya melanggar. Sebelumnya, ia melanggar prosedur operasi standar dalam karantina mandiri yang seharusnya 10 hari menjadi tiga hari saja setelah kunjungan resmi ke Arab Saudi dan Uni Emirat Arab.
Kontroversi > Penggunaan nama glamour untuk tujuan resmi

Pada April 2021, pengadilan Shah Alam telah membatalkan perintah penahanan preventif yang ditandatangani olehnya selama menjabat sebagai Menteri Dalam Negeri karena ia menandatangani perintah tersebut menggunakan nama glamornya, Muhyiddin bin Mohd. Yassin bukan nama resmi berdasarkan MyKad, yaitu Mahiaddin bin Md. Yasin.
Kontroversi > Kasus dugaan korupsi

Pada 9 Maret 2023, Komisi Anti Korupsi Malaysia (MACC) menahan Muhyiddin dengan dakwaan korupsi. MACC menyatakan Muhyiddin ditahan setelah menjalani penyelidikan terkait proyek pemulihan ekonomi yang diluncurkan muhyiddin ketika menjabat sebagai perdana menteri.
Pada 10 Maret 2023, Muhyiddin dijatuhi empat dakwaan korupsi dan pencucian uang. Jika terbukti melakukan korupsi, Muhyiddin terancam hukuman penjara hingga 20 tahun dan denda sekitar RM10 ribu atau setara Rp34 juta. Dia menjadi kepala pemerintahan kedua Negeri Jiran yang didakwa melakukan kejahatan setelah kehilangan kekuasaan.
Ia bebas setelah membayar uang jaminan RM 2 juta atau setara Rp6,8 miliar yang ditetapkan oleh sidang pengadilan Malaysia. Muhyiddin juga diperintahkan oleh Hakim Azura Alwi untuk menyerahkan paspornya sambil menunggu kasusnya disidangkan. Hakim Azura menetapkan sidang akan digelar pada 26 Mei.
Pada 13 Maret 2023, jerat kasus untuk Muhyiddin bertambah. Pengadilan Shah Alam mendakwanya telah melakukan pencucian uang. Dia diduga menerima MYR 5 juta atau Rp 17,11 miliar terkait program Jana Ekonomi Pemerkasaan Kontraktor Bumiputera Berwibawa (Jana Wibawa).
Hasil pemilihan

| Tahun | Daerah pemilihan | Calon | Calon | Suara | % | Lawan | Lawan | Suara | % | Jumlah surat suara | Mayoritas | Hasil akhir |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1978 | P104 Pagoh, Johor |  | Muhyiddin Yassin (UMNO) | 17,679 | 89.52% |  | Abd Wahab Abd Rahman (PAS) | 2,069 | 10.48% | 19,748 | 15,610 | 75.08% |
| 1982 | P104 Pagoh, Johor |  | Muhyiddin Yassin (UMNO) | 19,035 | 83.05% |  | Sumadi Ahmad (PAS) | 2,652 | 11.57% | 22,921 | 16,383 | 74.86% |
| 1995 | P127 Pagoh, Johor |  | Muhyiddin Yassin (UMNO) | 21,856 | 83.70% |  | Rosdan Taha Abd Rahman (S46) | 4,257 | 16.30% | 27,492 | 17,599 | 70.68% |
| 1999 | P127 Pagoh, Johor |  | Muhyiddin Yassin (UMNO) | 20,132 | 73.35% |  | Alias Shamsir (PKR) | 7,282 | 26.53% | 28,327 | 12,850 | 71.19% |
| 2004 | P143 Pagoh, Johor |  | Muhyiddin Yassin (UMNO) | 23,679 | 82.64% |  | Mohamed Awang (PAS) | 4,932 | 17.21% | 29,534 | 18,747 | 65.43% |
| 2008 | P143 Pagoh, Johor |  | Muhyiddin Yassin (UMNO) | 21,028 | 71.22% |  | Mohamad Rozali Jamil (PAS) | 8,447 | 28.61% | 30,313 | 12,581 | 75.70% |
| 2013 | P143 Pagoh, Johor |  | Muhyiddin Yassin (UMNO) | 26,274 | 66.01% |  | Mohamad Rozali Jamil (PAS) | 13,432 | 33.75% | 40,612 | 12,842 | 86.79% |
| 2018 | P143 Pagoh, Johor |  | Muhyiddin Yassin (BERSATU) | 23,558 | 55.21% |  | Ismail Mohamed (UMNO) | 16,631 | 38.97% | 42,672 | 6,927 | 82.83% |
| 2018 | P143 Pagoh, Johor |  | Muhyiddin Yassin (BERSATU) | 23,558 | 55.21% |  | Ahmad Nawfal Mahfodz (PAS) | 2,483 | 5.82% | 42,672 | 6,927 | 82.83% |
| Tahun | Daerah pemilihan | Calon | Calon | Suara | % | Lawan | Lawan | Suara | % | Jumlah surat suara | Mayoritas | Hasil akhir |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1986 | N5 Bukit Serampang |  | Muhyiddin Yassin (UMNO) | tidak ada | tidak ada | Tanpa lawan | Tanpa lawan | Tanpa lawan | Tanpa lawan | Tanpa lawan | Tanpa lawan | Tanpa lawan |
| 1990 | N5 Bukit Serampang |  | Muhyiddin Yassin (UMNO) | 9,260 | 80.52% |  | Omar Lambak (S46) | 2,240 | 19.48% | 11,911 | 7,020 | 76.31% |
| 2018 | N9 Gambir |  | Muhyiddin Yassin (BERSATU) | 10,280 | 53.33% |  | M. Asojan Muniyandy (MIC) | 7,192 | 37.31% | 19,278 | 3,088 | 84.83% |
| 2018 | N9 Gambir |  | Muhyiddin Yassin (BERSATU) | 10,280 | 53.33% |  | Mahfodz Mohamed (PAS) | 1,806 | 5.63% | 19,278 | 3,088 | 84.83% |
Pengembangan perangkat lunak

Untuk kegunaan lain, lihat Pengembangan perangkat lunak (disambiguasi).
Pengembangan perangkat lunak (juga disebut pengembangan aplikasi, desain perangkat lunak, merancang perangkat lunak, pengembangan aplikasi perangkat lunak, pengembangan aplikasi perusahaan, atau pengembangan platform) adalah pengembangan suatu produk perangkat lunak. Istilah "pengembangan perangkat lunak" bisa dipakai untuk menyebut aktivitas pemrograman komputer, yaitu proses menulis dan mengelola kode sumber, namun dalam artian luas istilah ini mencakup semua hal yang terlibat antara penciptaan perangkat lunak yang diinginkan melalui pewujudan akhir perangkat lunak, idealnya dalam proses yang terencana dan terstruktur. Karena itu, pengembangan perangkat lunak bisa mencakup penelitian, pengembangan baru, purwarupa, modifikasi, pemakaian kembali, rekayasa ulang, pengelolaan, atau aktivitas lain yang menghasilkan produk perangkat lunak.
Perangkat lunak bisa dikembangkan untuk berbagai tujuan, tiga tujuan paling umum adalah memenuhi kebutuhan klien/bisnis tertentu (perangkat lunak kustom), memenuhi persepsi kebutuhan sejumlah pengguna potensial (perangkat lunak komersial dan terbuka), atau memenuhi kebutuhan pribadi (misalnya seorang ilmuwan menulis perangkat lunak untuk mengotomasikan sebuah tugas yang rumit). Pengembangan perangkat lunak tertanam adalah pengembangan perangkat lunak tertanam seperti yang dipakai untuk mengontrol produk konsumen, membutuhkan proses pengembangan yang terintegrasikan dengan pengembangan produk fisik yang dikontrol.
Perlunya pengawasan kualitas yang lebih baik pada proses pengembangan perangkat lunak menciptakan disiplin teknik perangkat lunak, yang bertujuan menerapkan pendekatan sistematis yang tercantum dalam paradigma teknik hingga proses pengembangan perangkat lunak.
Proses bisnis dan pemodelan data

Representasi grafik dari keadaan informasi saat ini memberikan sarana yang sangat efektif untuk menyajikan informasi kepada pengguna dan pengembang sistem.
Sebuah model bisnis mengilustrasikan fungsi yang saling berkaitan dengan dengan proses bisnis yang sedang dimodelkan pengorganisasian yang melaksanakan fungsi-fungsi ini. Dengan menggambarkan aktivitas dan arus informasi, sebuah fondasi dibuat untuk memvisualisasikan, menentukan, memahami, dan memvalidasi sifat suatu proses.
Sebuah model data menyediakan detail dari informasi yang ingin disimpan dan penggunaan utama ketika produk akhir adalah pembuatan kode perangkat lunak komputer untuk aplikasi atau persiapan spesifikasi fungsional untuk membantu keputusan membuat atau membeli perangkat lunak komputer. Lihat gambar di sebelah kanan untuk contoh interaksi antara proses bisnis dan model data.
Biasanya, sebuah model dibuat setelah melakukan sebuah wawancara, disebut sebagai analisis bisnis. Wawancara terdiri dari fasilitator yang mengajukan serangkaian pertanyaan yang dirancang untuk mengekstraksi informasi yang diperlukan yang menggambarkan suatu proses. Pewawancara disebut sebagai fasilitator untuk menekankan bahwa partisipan yang memberikan informasi. Fasilitator harus memiliki pengetahuan tentang proses yang diinginkan, tetapi hal ini tidak sepenting memiliki metodologi terstruktur yang digunakan untuk mengajukan pertanyaan kepada pakar proses. Metodologinya sangat penting karena biasanya sebuah tim dari fasilitator sedang mengumpulkan informasi di sepanjang bangunan dan hasil dari informasi dari semua pewawancara harus cocok dengan satu sama lain setelah selesai.
Metodologi

Artikel utama: Proses pengembangan perangkat lunak
Satu proses pengembangan perangkat lunak tidak selalu cocok untuk digunakan untuk semua projek. Masing-masing metodologi yang tersedia paling cocok untuk jenis proyek tertentu, berdasarkan berbagai pertimbangan teknis, organisasi, proyek, dan tim.
Aktivitas > Proses perencanaan

Sebuah tugas penting dalam membuat perangkat lunak adalah menganalisis kebutuhan. Pelanggan pada umumnya mempunyai ide abstrak dari apa yang mereka inginkan tetapi mereka tidak tahu apa kegunaan perangkat lunaknya. Insinyur perangkat lunak yang terampil dan berpengalaman mengenali persyaratan yang tidak lengkap, ambigu, atau bahkan bertentangan pada saat ini. Sering mendemonstrasikan kode langsung dapat membantu mengurangi risiko kesalahan persyaratan.
"Walaupun banyak usaha yang diperlukan untuk memenuhi dalam fase persyaratan untuk memastikan bahwa persyaratan lengkap dan konsisten, jarang sekali hal ini terjadi; meninggalkan fase desain perangkat lunak sebagai fase yang paling berpengaruh dalam meminimalkan dampak persyaratan baru atau perubahan. Volatilitas persyaratan merupakan hal yang menantang karena berdampak pada upaya pembangunan di masa depan atau yang sudah berjalan."
CASE

Computer-aided software engineering (CASE) adalah aplikasi ilmiah dari sebuah seperangkat alat dan metode perangkat lunak untuk pengembangan perangkat lunak untuk membantu mencapai kualitas tinggi, produk perangkat lunak bebas cacat dan dapat dipelihara. Ini juga merujuk pada metode pengembangan dari sistem informasi bersama dengan alat otomatis yang dapat digunakan dalam proses pengembangan perangkat lunak. Istilah "computer-aided software engineering" (CASE) dapat merujuk pada perangkat lunak yang digunakan untuk pengembangan secara otomatis dari perangkat lunak sistem, yaitu, kode komputer. Fungsi CASE meliputi analisis, desain, dan pemrograman. Alat CASE mengotomatiskan metode untuk merancang, mendokumentasikan, dan membuat kode komputer terstruktur dalam bahasa pemrograman yang diinginkan.
Dua kunci ide dari Computer-aided Software System Engineering (CASE) adalah:
Mendorong bantuan komputer dalam pengembangan perangkat lunak dan proses pemeliharaan perangkat lunak, dan
Pendekatan rekayasa untuk pengembangan dan pemeliharaan perangkat lunak.
Alat CASE yang umum ada untuk manajemen konfigurasi, pemodelan data, transformasi model, pemfaktoran ulang, pembuatan kode sumber.
Bahasa pemodelan

Sebuah bahasa pemodelan adalah bahasa artifisial yang dapat digunakan untuk mengekspresikan informasi atau pengetahuan atau sistem di dalam sebuah struktur yang ditentukan oleh seperangkat aturan yang konsisten. Aturan ini digunakan untuk interpretasi makna komponen-komponen dalam struktur. Bahasa pemodelan dapat berupa grafis atau tekstual.
Model Pandangan

Sebuah model pandangan adalah sebuah kerangka kerja yang menyediakan sudut pandang dalam sistem dan lingkungannya, untuk digunakan dalam proses pengembangan perangkat lunak. Ini adalah representasi grafis dari semantik yang mendasari suatu pandangan.
Kegunaan dari sudut pandang dan pandangan untuk memungkinkan insinyur manusia memahami sistem yang sangat kompleks dan mengorganisir elemen dari suatu permasalahan di sekitar lingkup pakar. Dalam rekayasa sistem intensif fisik, sudut pandang sering kali sesuai dengan kemampuan dan tanggung jawab dalam organisasi teknik.
Paradigma pemrograman

Sebuah paradigma pemrograman adalah sebuah gaya dasar pemrograman komputer, yang umumnya tidak ditentukan oleh metodologi manajemen proyek (seperti waterfall atau agile). Paradigma berbeda dalam konsep dan abstraksi yang digunakan untuk mewakili elemen suatu program (seperti objek, fungsi, variabel, constraint) dan langkah-langkah yang meliputi sebuah komputasi (seperti penugasan, evaluasi, kelanjutan, aliran data).  Terkadang konsep yang dinyatakan oleh paradigma digunakan secara kooperatif dalam desain arsitektur sistem tingkat tinggi; dalam kasus lainnya, ruang lingkup paradigma pemrograman terbatas pada struktur internal program atau modul tertentu. Contohnya: object-oriented design (OOD) Grady Booch, juga dikenal sebagai object-oriented analysis and design (OOAD). Model Booch model termasuk enam diagram: class, objek, transisi keadaan, interaksi, modul, dan proses.
Angkatan kerja

Pengembang perangkat lunak adalah orang atau perusahaan yang terlibat dalam proses pengembangan perangkat lunak, termasuk penelitian, desain, pemrograman, pengujian, dan aspek-aspek lain dalam menciptakan perangkat lunak. Gelar pekerjaan lain untuk orang yang memiliki arti yang sama termasuk pemrogram, analis perangkat lunak, atau insinyur perangkat lunak. Perusahaan yang berspesialisasi dalam perangkat lunak dapat disebut rumah perangkat lunak. Di perusahaan besar, mungkin ada karyawan yang tanggung jawabnya hanya terdiri dari salah satu disiplin ilmu. Dalam lingkungan pengembangan yang lebih kecil, beberapa orang atau satu orang mungkin menangani seluruh proses. Lingkungan kolaboratif, seperti perangkat lunak sumber terbuka, dapat menyatukan banyak pengembang.
Bacaan lanjutan

Kit, Edward (1992). Software Testing in The Real World. Addison-Wesley Professional. ISBN 0201877562.
McCarthy, Jim (1995). Dynamics of Software Development. Microsoft Press. ISBN 1556158238.
Conde, Dan (2002). Software Product Management: Managing Software Development from Idea to Product to Marketing to Sales. Aspatore Books. ISBN 1587622025.
Davis, A. M. (2005). Just enough requirements management: Where software development meets marketing. Dorset House Publishing Company, Incorporated. ISBN 0932633641.
Hasted, Edward (2005). Software That Sells: A Practical Guide to Developing and Marketing Your Software Project. Wiley Publishing. ISBN 0764597833.
Hohmann, Luke (2003). Beyond Software Architecture: Creating and Sustaining Winning Solutions. Addison-Wesley Professional. ISBN 0201775948.
John W. Horch (2005). "Two Orientations On How To Work With Objects." In: IEEE Software. vol. 12, no. 2, pp. 117–118, Mar., 1995.
Rittinghouse, John (2003). Managing Software Deliverables: A Software Development Management Methodology. Digital Press. ISBN 155558313X.
Wiegers, Karl E. (2005). More About Software Requirements: Thorny Issues and Practical Advice. Microsoft Press. ISBN 0735622671.
Wysocki, Robert K. (2006). Effective Software Project Management. Wiley. ISBN 0764596365.
Type 90 (rudal antarkapal)

Rudal kapal-ke-kapal Tipe 90 (90式艦対艦誘導弾, SSM-1B) adalah rudal antikapal yang diluncurkan dari kapal yang dikembangkan oleh Mitsubishi Heavy Industries Jepang. Tipe-90 mulai beroperasi pada tahun 1990. Ini adalah versi angkatan laut dari rudal Tipe 88 (SSM-1) yang diluncurkan dari truk, yang pada gilirannya dikembangkan dari rudal Tipe 80 (ASM-1) yang diluncurkan dari udara . Pasukan Bela Diri Maritim Jepang membeli 384 rudal, yang dipasang pada kapal perusak kelas Murasame, Takanami, Atago, Akizuki, dan Asahi, serta kapal rudal serang cepat kelas Hayabusa.

Rudal ini berbobot 661 kg, panjang 5,08 m, diameter 350 mm, lebar sayap 1.2 m. Hulu ledak berdaya ledak tinggi, bermesin TJM2 turbojet dan 1 pendorong roket padat, ketinggian terbang 5-6 m, kecepatan maksimum 1.150 km/jam dan panduan inersia dan terminal radar homing aktif
Dengan jangkauan 150 km (81 nmi), kecepatan subsonik tinggi, dan hulu ledak 260 kg (570 lb), Type 90 yang dikembangkan secara lokal mirip dengan varian rudal Harpoon AS Block-1C (RGM-84D) yang menggantikannya dan pertama kali dipasang pada 9 kapal perusak kelas Murasame yang memulai produksi seri pada tahun 1994.
Lihat pula

Peluru kendali anti-kapal
ASM-3 (rudal antikapal)
Type 03 Chū-SAM
Type 80 (rudal antikapal)
Type 88 (rudal antikapal)
Type 93 (rudal antikapal)
Type 12 peluru kendali anti-kapal