Teknik Industri

4.2.2 Panduan Definisi Persyaratan Teknis

Dipublikasikan oleh Syayyidatur Rosyida pada 14 Mei 2024


4.3 dekomposisi logis

Dekomposisi logis adalah proses untuk membuat persyaratan fungsional terperinci yang memungkinkan program dan proyek NASA memenuhi harapan pemangku kepentingan. Proses ini mengidentifikasi “apa” yang harus dicapai oleh sistem di setiap tingkat untuk memungkinkan proyek yang sukses. Dekomposisi logis menggunakan analisis fungsional untuk membuat arsitektur sistem dan menguraikan persyaratan tingkat atas (atau induk) dan mengalokasikannya ke tingkat proyek yang paling rendah yang diinginkan.

Proses Dekomposisi Logis digunakan untuk:

  • Meningkatkan pemahaman tentang persyaratan teknis yang ditentukan dan hubungan di antara persyaratan (misalnya, fungsional, kinerja, perilaku, dan temporal, dll.), dan
  • Menguraikan persyaratan induk menjadi satu set model dekomposisi logis dan set persyaratan teknis turunan yang terkait untuk dimasukkan ke dalam Proses Definisi Solusi Desain.

4.3.1 deskripsi proses

Gambar 4.3-1 memberikan diagram alir tipikal untuk Proses Dekomposisi Logis dan mengidentifikasi input, output, dan aktivitas tipikal yang perlu dipertimbangkan dalam menangani dekomposisi logis

Dekomposisi Logis

4.3.1.1 Masukan

Masukan umum yang diperlukan untuk Proses Dekomposisi Logis meliputi yang berikut ini:

  • Persyaratan teknis: Sekumpulan persyaratan yang telah divalidasi yang mewakili deskripsi masalah yang akan diselesaikan, telah ditetapkan oleh analisis fungsional dan kinerja, dan telah disetujui oleh pelanggan dan pemangku kepentingan lainnya. Contoh dokumen yang mencakup persyaratan adalah SRD, PRD, dan IRD.
  • Tindakan teknis: Serangkaian tindakan yang ditetapkan berdasarkan ekspektasi dan persyaratan yang akan dilacak dan dinilai untuk menentukan efektivitas sistem atau produk secara keseluruhan dan kepuasan pelanggan.

penyempurnaan dotrin

Sumber: nasa.gov gambar 4.4‑2  doktrin pemurnian berturut-turut

 

4.3.1.2 aktivitas proses

4.3.1.2.1 mendefinisikan satu atau lebih model dekomposisi logis

Langkah pertama yang penting dalam Proses Dekomposisi Logis adalah menetapkan model arsitektur sistem. Aktivitas arsitektur sistem mendefinisikan struktur dan hubungan yang mendasari perangkat keras, perangkat lunak, manusia di dalam lingkaran, personil pendukung, komunikasi, operasi, dan lain-lain, yang menyediakan untuk implementasi Badan, direktorat misi, program, proyek, dan tingkat persyaratan berikutnya. Aktivitas arsitektur sistem mendorong partisi elemen dan persyaratan sistem ke fungsi dan persyaratan tingkat yang lebih rendah hingga pekerjaan desain dapat diselesaikan. Antarmuka dan hubungan antara subsistem dan elemen yang dipartisi juga didefinisikan.

Setelah persyaratan dan batasan fungsional tingkat atas (atau induk) telah ditetapkan, perancang sistem menggunakan analisis fungsional untuk mulai merumuskan arsitektur sistem konseptual. Arsitektur sistem dapat dilihat sebagai organisasi strategis dari elemen-elemen fungsional sistem, yang ditata untuk memungkinkan peran, hubungan, ketergantungan, dan antarmuka antar elemen didefinisikan dan dipahami dengan jelas. Arsitektur sistem bersifat strategis karena fokusnya pada struktur sistem secara keseluruhan dan bagaimana elemen-elemennya saling cocok untuk memberikan kontribusi pada keseluruhan, dan bukan pada cara kerja elemen-elemen itu sendiri. Hal ini memungkinkan elemen-elemen tersebut dikembangkan secara terpisah satu sama lain sambil memastikan bahwa mereka bekerja sama secara efektif untuk mencapai persyaratan tingkat atas (atau induk).

Sama seperti elemen-elemen dekomposisi fungsional lainnya, pengembangan arsitektur tingkat sistem yang baik adalah proses kreatif, rekursif, kolaboratif, dan berulang yang menggabungkan pemahaman yang sangat baik tentang tujuan akhir proyek dan kendala dengan pengetahuan yang sama baiknya tentang berbagai cara teknis potensial untuk memberikan produk akhir.

Berfokus pada tujuan akhir proyek, persyaratan tingkat atas (atau induk), dan kendala, arsitek sistem harus mengembangkan setidaknya satu, tetapi lebih disukai beberapa, konsep arsitektur yang mampu mencapai tujuan program. Setiap konsep arsitektur melibatkan spesifikasi elemen-elemen fungsional (apa yang dilakukan oleh bagian-bagiannya), hubungan mereka satu sama lain (definisi antarmuka), dan ConOps, yaitu, bagaimana berbagai segmen, subsistem, elemen, personil, unit, dan lain-lain, akan beroperasi sebagai sebuah sistem ketika didistribusikan oleh lokasi dan lingkungan dari awal operasi hingga akhir misi.

Proses pengembangan konsep arsitektur harus bersifat rekursif dan berulang dengan umpan balik dari para pemangku kepentingan dan peninjau eksternal, serta dari para perancang dan operator subsistem, yang diberikan sesering mungkin untuk meningkatkan kemungkinan pencapaian tujuan program yang diinginkan secara efektif sekaligus mengurangi kemungkinan pembengkakan biaya dan jadwal.

Pada tahap awal pengembangan, banyak konsep yang dihasilkan. Kendala biaya dan jadwal pada akhirnya akan membatasi berapa lama sebuah program atau proyek dapat mempertahankan beberapa konsep arsitektur. Untuk semua program NASA, desain arsitektur diselesaikan selama Fase Perumusan. Untuk sebagian besar proyek NASA (dan program-program yang digabungkan secara ketat), garis dasar arsitektur tunggal terjadi selama Fase A. Perubahan arsitektur pada tingkat yang lebih tinggi kadang-kadang terjadi karena penguraian ke tingkat yang lebih rendah menghasilkan kerumitan dalam desain, biaya, atau jadwal yang mengharuskan perubahan tersebut. Namun, seperti yang ditunjukkan pada Gambar 2.5-1, semakin akhir dalam proses pengembangan, perubahan yang terjadi akan semakin mahal.

Selain dari pikiran kreatif para arsitek, ada beberapa alat yang dapat digunakan untuk mengembangkan arsitektur sistem. Alat-alat tersebut terutama adalah alat pemodelan dan simulasi, alat analisis fungsional, kerangka kerja arsitektur, dan studi perdagangan. (Sebagai contoh, salah satu cara untuk melakukan arsitektur adalah Kerangka Kerja Arsitektur Departemen Pertahanan (DODAF). Konsep pencarian dikembangkan, dan model analitis arsitektur, elemen-elemennya, dan operasinya dikembangkan dengan ketepatan yang semakin meningkat seiring dengan perkembangan proyek. Dekomposisi fungsional, pengembangan persyaratan, dan studi perdagangan kemudian dilakukan. Beberapa iterasi dari kegiatan ini memberikan umpan balik pada konsep arsitektur yang berkembang seiring dengan turunnya persyaratan dan semakin matangnya desain.

4.3.1.2.2 mengalokasikan persyaratan teknis, menyelesaikan konflik, dan baseline

Analisis fungsional adalah metode utama yang digunakan dalam pengembangan arsitektur sistem dan dekomposisi kebutuhan fungsional. Ini adalah proses sistematis untuk mengidentifikasi, menggambarkan, dan menghubungkan fungsi-fungsi yang harus dilakukan oleh sebuah sistem untuk memenuhi tujuan dan sasarannya. Analisis fungsional mengidentifikasi dan menghubungkan fungsi sistem, studi perdagangan, karakteristik antarmuka, dan alasan untuk persyaratan. Biasanya didasarkan pada ConOps untuk sistem yang diminati.

Tiga langkah utama dalam melakukan analisis fungsional adalah:

  1. Menerjemahkan persyaratan tingkat atas ke dalam fungsi-fungsi yang harus dilakukan untuk mencapai persyaratan.
  2. Menguraikan dan mengalokasikan fungsi-fungsi tersebut ke tingkat yang lebih rendah dari struktur rincian produk.
  3. Mengidentifikasi dan menggambarkan antarmuka fungsional dan subsistem.

Proses ini melibatkan analisis setiap persyaratan sistem untuk mengidentifikasi semua fungsi yang perlu dilakukan untuk memenuhi persyaratan. Setiap fungsi yang diidentifikasi dijelaskan dalam bentuk input, output, mode kegagalan, konsekuensi kegagalan, dan persyaratan antarmuka. Proses ini diulangi dari atas ke bawah sehingga sub-fungsi dikenali sebagai bagian dari area fungsional yang lebih besar. Fungsi-fungsi disusun dalam urutan logis sehingga setiap penggunaan operasional tertentu dari sistem dapat ditelusuri dalam jalur ujung ke ujung.

Proses ini bersifat rekursif dan berulang dan terus berlanjut hingga semua tingkat arsitektur/sistem yang diinginkan telah dianalisis, didefinisikan, dan ditetapkan. Hampir pasti akan ada cara alternatif untuk menguraikan fungsi. Sebagai contoh, mungkin ada beberapa cara untuk berkomunikasi dengan kru: Frekuensi Radio (RF), laser, Internet, dll. Oleh karena itu, hasilnya sangat tergantung pada kreativitas, keterampilan, dan pengalaman para insinyur yang melakukan analisis. Ketika analisis berlanjut ke tingkat yang lebih rendah dari arsitektur dan sistem, dan sistem lebih dipahami, insinyur sistem harus tetap berpikiran terbuka dan bersedia untuk kembali dan mengubah arsitektur yang telah ditetapkan sebelumnya dan persyaratan sistem. Perubahan ini kemudian harus diuraikan kembali melalui arsitektur dan sub-fungsi dengan proses rekursif yang terus berlanjut hingga sistem sepenuhnya didefinisikan dengan semua persyaratan yang dipahami dan diketahui layak, dapat diverifikasi, dan konsisten secara internal. Hanya pada saat itu arsitektur dan persyaratan sistem harus menjadi dasar.

4.3.1.2.3 menangkap produk kerja

Produk kerja lain yang dihasilkan selama Proses Dekomposisi Logis harus ditangkap bersama dengan keputusan-keputusan utama yang dibuat, alasan dan asumsi pendukung keputusan, dan pelajaran yang dipetik dalam melakukan kegiatan.

4.3.1.3 keluaran

Keluaran umum dari Proses Dekomposisi Logis meliputi hal-hal berikut ini:

  • Model Dekomposisi Logis: Model-model ini mendefinisikan hubungan antara persyaratan dan fungsi serta perilakunya. Model-model ini mencakup model arsitektur sistem yang mendefinisikan struktur dan hubungan yang mendasari elemen-elemen sistem (misalnya, perangkat keras, perangkat lunak, manusia di dalam lingkaran, personel pendukung, komunikasi, operasi, dll.) Dan dasar untuk mempartisi persyaratan ke tingkat yang lebih rendah ke titik di mana pekerjaan desain dapat diselesaikan.
  • Persyaratan Teknis yang diturunkan: Ini adalah persyaratan yang muncul dari definisi arsitektur yang dipilih yang tidak secara eksplisit dinyatakan dalam persyaratan dasar yang berfungsi sebagai masukan untuk proses ini. Baik persyaratan dasar maupun turunan dialokasikan ke arsitektur dan fungsi sistem.
  • Produk Kerja Dekomposisi Logis: Ini adalah produk lain yang dihasilkan oleh aktivitas proses ini.

4.3.2 panduan dekomposisi logis

Lihat Bagian 4.3.2 dan Lampiran F dalam Panduan yang Diperluas NASA untuk Rekayasa Sistem di https://nen.nasa.gov/web/se/doc-repository untuk panduan tambahan tentang:

Struktur Penguraian Produk dan

Teknik analisis fungsional

4.4 definisi solusi sesain

Proses Definisi Solusi Desain digunakan untuk menerjemahkan persyaratan tingkat tinggi yang berasal dari ekspektasi pemangku kepentingan dan output dari Proses Dekomposisi Logis ke dalam solusi desain. Proses ini melibatkan transformasi model dekomposisi logis yang telah ditentukan dan kumpulan persyaratan teknis turunannya menjadi solusi alternatif. Solusi alternatif ini kemudian dianalisis melalui studi perdagangan terperinci yang menghasilkan pemilihan alternatif yang lebih disukai. Alternatif yang dipilih ini kemudian sepenuhnya didefinisikan menjadi solusi desain akhir yang memenuhi persyaratan teknis. Definisi solusi desain ini digunakan untuk menghasilkan spesifikasi produk akhir yang digunakan untuk menghasilkan produk dan untuk melakukan verifikasi produk. Proses ini dapat disempurnakan lebih lanjut tergantung pada apakah ada subsistem tambahan dari produk akhir yang perlu didefinisikan.

4.4.1 deskripsi proses

Gambar 4.4-1 memberikan diagram alir tipikal untuk Proses Definisi Solusi Desain dan mengidentifikasi input, output, dan aktivitas tipikal yang perlu dipertimbangkan dalam menangani definisi solusi desain.

4.4.1.1 masukan

Ada beberapa masukan mendasar yang diperlukan untuk memulai Proses Definisi Solusi Desain:

  • Persyaratan Teknis: Ini adalah kebutuhan pelanggan dan pemangku kepentingan yang telah diterjemahkan ke dalam satu set lengkap persyaratan yang telah divalidasi untuk sistem, termasuk semua persyaratan antarmuka.
  • Model Dekomposisi Logis: Persyaratan dianalisis dan didekomposisi dengan satu atau beberapa metode yang berbeda (misalnya, fungsi, waktu, perilaku, aliran data, status, mode, arsitektur sistem, dll.) untuk mendapatkan pemahaman yang lebih komprehensif tentang interaksi dan perilakunya. (Lihat definisi model di Lampiran B.)

4.4.1.2 kegiatan proses

4.4.1.2.1 mendefinisikan solusi desain alternatif

Realisasi sebuah sistem selama siklus hidupnya melibatkan serangkaian keputusan di antara berbagai alternatif tindakan. Jika alternatif didefinisikan secara tepat dan dipahami secara menyeluruh untuk dibedakan dengan baik dalam ruang efektivitas biaya, maka insinyur sistem dapat membuat pilihan di antara mereka dengan percaya diri.

Untuk mendapatkan penilaian yang cukup tajam untuk memfasilitasi keputusan yang baik, sering kali perlu untuk menyelidiki lebih dalam ke dalam ruang desain yang mungkin daripada yang telah dilakukan, seperti yang diilustrasikan pada Gambar 4.4-2. Namun, perlu disadari bahwa ilustrasi ini tidak mewakili siklus hidup proyek, yang mencakup proses pengembangan sistem dari awal hingga pembuangan, atau proses pengembangan produk yang dengannya desain sistem dikembangkan dan diimplementasikan.

Setiap langkah “membuat konsep” pada Gambar 4.4-2 melibatkan loop desain rekursif dan berulang yang didorong oleh seperangkat ekspektasi pemangku kepentingan di mana arsitektur/desain manusia jerami, ConOps yang terkait, dan persyaratan turunannya dikembangkan dan kendala program seperti biaya dan jadwal dipertimbangkan. Ketiga produk ini harus konsisten satu sama lain dan akan membutuhkan iterasi dan keputusan desain untuk mencapai konsistensi ini. Lingkaran desain rekursif dan berulang ini diilustrasikan pada Gambar 4.0-1.

Setiap langkah “membuat konsep” pada Gambar 4.4-2 juga melibatkan penilaian kemampuan potensial yang ditawarkan oleh keadaan teknologi yang terus berubah dan potensi jebakan yang ditangkap melalui tinjauan berbasis pengalaman dari data pembelajaran program/proyek sebelumnya. Sangat penting bahwa ada interaksi yang berkelanjutan antara proses pengembangan teknologi, proses lintas sektoral seperti integrasi sistem manusia, dan proses desain untuk memastikan bahwa desain mencerminkan realitas teknologi yang tersedia dan bahwa ketergantungan yang berlebihan pada teknologi yang belum matang dapat dihindari. Selain itu, kondisi teknologi apa pun yang dianggap memungkinkan harus dipantau dengan baik, dan harus diperhatikan ketika menilai dampak teknologi ini terhadap kinerja konsep. Interaksi ini difasilitasi melalui penilaian desain secara berkala sehubungan dengan kematangan teknologi yang diperlukan untuk mengimplementasikan desain. (Lihat Bagian 4.4.2.1 dalam Panduan yang Diperluas untuk Rekayasa Sistem NASA di https://nen.nasa.gov/web/se/doc-repository untuk diskusi yang lebih rinci tentang penilaian teknologi). Elemen-elemen teknologi ini biasanya ada di tingkat yang lebih rendah dalam PBS. Meskipun proses pengembangan konsep desain dengan integrasi elemen-elemen tingkat yang lebih rendah merupakan bagian dari proses rekayasa sistem, selalu ada bahaya bahwa proses top-down tidak dapat mengimbangi proses bottom-up. Oleh karena itu, masalah arsitektur sistem perlu diselesaikan lebih awal agar sistem dapat dimodelkan dengan realisme yang memadai untuk melakukan studi perdagangan yang andal.

Ketika sistem direalisasikan, rinciannya menjadi lebih jelas-tetapi juga lebih sulit untuk diubah. Lihat “Biaya untuk Mengubah Arah Desain” yang meningkat pada Gambar 2.5-1. Tujuan dari rekayasa sistem adalah untuk memastikan bahwa Proses Definisi Solusi Desain terjadi dengan cara yang mengarah pada sistem akhir yang paling fungsional, aman, dan hemat biaya, sementara bekerja dalam batas-batas jadwal yang diberikan. Ide dasarnya adalah bahwa sebelum keputusan yang sulit dibatalkan dibuat, alternatif harus dinilai secara hati-hati dan berulang-ulang, terutama yang berkaitan dengan kematangan teknologi yang dibutuhkan dan ekspektasi pemangku kepentingan untuk operasi yang efisien dan efektif.

4.4.1.2.2 membuat konsep desain alternatif

Setelah dipahami apa yang ingin dicapai oleh sistem, maka dimungkinkan untuk merancang berbagai cara agar tujuan-tujuan tersebut dapat dicapai. Terkadang, hal tersebut muncul sebagai konsekuensi dari mempertimbangkan alokasi fungsional alternatif dan mengintegrasikan pilihan desain subsistem yang tersedia, yang semuanya dapat memiliki teknologi dengan tingkat kematangan yang berbeda-beda. Idealnya, berbagai alternatif yang masuk akal dan konsisten dengan piagam organisasi desain harus didefinisikan, dengan mengingat tahap saat ini dalam proses penyempurnaan yang berurutan. Ketika proses bottom-up beroperasi, masalah bagi insinyur sistem adalah bahwa para desainer cenderung menyukai desain yang mereka buat, sehingga mereka kehilangan objektivitas mereka; insinyur sistem harus tetap menjadi “orang luar” sehingga ada lebih banyak objektivitas. Hal ini terutama berlaku dalam penilaian kematangan teknologi subsistem dan komponen yang diperlukan untuk implementasi. Ada kecenderungan dari pihak pengembang teknologi dan manajemen proyek untuk melebih-lebihkan kematangan dan penerapan teknologi yang diperlukan untuk mengimplementasikan desain. Hal ini terutama terjadi pada peralatan “warisan”. Hasilnya adalah bahwa aspek-aspek penting dari rekayasa sistem sering diabaikan.

Penciptaan solusi desain alternatif melibatkan penilaian kemampuan potensial yang ditawarkan oleh keadaan teknologi yang terus berubah. Interaksi yang berkelanjutan antara proses pengembangan teknologi dan proses desain memastikan bahwa desain tersebut mencerminkan realitas teknologi yang tersedia. Interaksi ini difasilitasi melalui penilaian desain secara berkala sehubungan dengan kematangan teknologi yang diperlukan untuk mengimplementasikan desain.

Setelah mengidentifikasi kesenjangan teknologi yang ada dalam konsep desain yang diberikan, sering kali perlu untuk melakukan pengembangan teknologi untuk memastikan kelangsungan hidup. Mengingat sumber daya akan selalu terbatas, maka perlu untuk mengejar hanya teknologi yang paling menjanjikan yang diperlukan untuk memungkinkan konsep tertentu.

Jika persyaratan ditentukan tanpa memahami sepenuhnya sumber daya yang dibutuhkan untuk mencapai pengembangan teknologi yang dibutuhkan, maka program/proyek tersebut berisiko. Penilaian teknologi harus dilakukan secara berulang hingga persyaratan dan sumber daya yang tersedia selaras dalam postur risiko yang dapat diterima. Pengembangan teknologi memainkan peran yang jauh lebih besar dalam siklus hidup program/proyek daripada yang telah dipertimbangkan secara tradisional, dan ini adalah peran insinyur sistem untuk mengembangkan pemahaman tentang sejauh mana dampak program/proyek-memaksimalkan manfaat dan meminimalkan efek samping. Secara tradisional, dari perspektif program/proyek, pengembangan teknologi telah dikaitkan dengan pengembangan dan penggabungan teknologi “baru” apa pun yang diperlukan untuk memenuhi persyaratan. Namun, area yang sering diabaikan adalah yang terkait dengan modifikasi sistem “warisan” yang digabungkan ke dalam arsitektur yang berbeda dan beroperasi di lingkungan yang berbeda dari yang dirancang. Jika modifikasi yang diperlukan dan/atau lingkungan operasi berada di luar ranah pengalaman, maka hal ini juga harus dipertimbangkan sebagai pengembangan teknologi.

Untuk memahami apakah pengembangan teknologi diperlukan atau tidak-dan kemudian mengukur biaya, jadwal, dan risiko yang terkait-perlu dilakukan penilaian secara sistematis terhadap kematangan setiap sistem, subsistem, atau komponen dalam hal arsitektur dan lingkungan operasional. Kemudian perlu untuk menilai apa yang diperlukan dalam cara pengembangan untuk memajukan kematangan ke titik di mana ia dapat berhasil dimasukkan dalam batasan biaya, jadwal, dan kinerja. Proses untuk mencapai penilaian ini dijelaskan dalam Lampiran G. Karena pengembangan teknologi memiliki potensi dampak yang signifikan terhadap program/proyek, maka penilaian teknologi perlu berperan dalam seluruh proses desain dan pengembangan mulai dari pengembangan konsep sampai dengan Preliminary Design Review (PDR). Pelajaran yang dapat dipetik dari sudut pandang pengembangan teknologi kemudian harus ditangkap pada fase akhir program.

Pada giliran pertama dari penyempurnaan yang berurutan pada Gambar 4.4-2, subjeknya sering kali berupa pendekatan atau strategi umum, terkadang konsep arsitektur. Pada giliran berikutnya, kemungkinan besar adalah desain fungsional, kemudian desain rinci, dan seterusnya. Alasan untuk menghindari fokus yang terlalu dini pada satu desain adalah untuk memungkinkan penemuan desain yang benar-benar terbaik. Bagian dari tugas insinyur sistem adalah memastikan bahwa konsep desain yang akan dibandingkan mempertimbangkan semua persyaratan antarmuka. Pertanyaan yang umum diajukan antara lain: “Apakah Anda menyertakan kabel?” atau “Apakah Anda mempertimbangkan bagaimana para pemelihara dapat memperbaiki sistem?” Jika memungkinkan, setiap konsep desain harus dijelaskan dalam hal parameter desain yang dapat dikontrol sehingga masing-masing mewakili kelas desain seluas mungkin. Dalam melakukan hal tersebut, insinyur sistem harus mengingat bahwa potensi perubahan dapat mencakup struktur organisasi, batasan personil, jadwal, prosedur, dan hal-hal lain yang membentuk sistem. Jika memungkinkan, kendala juga harus dijelaskan dengan parameter.

4.4.1.2.3 menganalisis setiap alternatif solusi desain

Tim teknis menganalisis seberapa baik masing-masing alternatif desain memenuhi tujuan sistem (kesenjangan teknologi, efektivitas, pencapaian teknis, kinerja, biaya, jadwal, dan risiko, baik yang dapat dikuantifikasi maupun tidak). Penilaian ini dilakukan dengan menggunakan studi perdagangan. Tujuan dari proses studi perdagangan adalah untuk memastikan bahwa arsitektur sistem, operasi yang diinginkan (yaitu, ConOps) dan keputusan desain bergerak menuju solusi terbaik yang dapat dicapai dengan sumber daya yang tersedia. Langkah-langkah dasar dalam proses tersebut adalah:

  • Merancang beberapa cara alternatif untuk memenuhi persyaratan fungsional. Pada fase awal siklus hidup proyek, hal ini berarti berfokus pada arsitektur sistem; pada fase selanjutnya, penekanan diberikan pada desain sistem.
  • Mengevaluasi alternatif-alternatif ini dalam hal MOP dan biaya siklus hidup sistem. Model matematis berguna dalam langkah ini tidak hanya untuk memaksa pengenalan hubungan di antara variabel-variabel hasil, tetapi juga untuk membantu menentukan berapa MOP yang seharusnya secara kuantitatif.
  • Beri peringkat alternatif sesuai dengan kriteria pemilihan yang tepat.
  • Buang alternatif yang kurang menjanjikan dan lanjutkan ke tingkat penyelesaian berikutnya, jika diperlukan.

Proses studi perdagangan harus dilakukan secara terbuka dan inklusif. Meskipun teknik dan aturan kuantitatif digunakan, subjektivitas juga memainkan peran penting. Agar prosesnya berjalan efektif, para peserta harus berpikiran terbuka, dan individu dengan keahlian yang berbeda-insinyur sistem, insinyur desain, insinyur lintas bidang dan insinyur domain, analis program, pengguna akhir sistem, ilmuwan pengambilan keputusan, pemelihara, operator, dan manajer proyek-harus bekerja sama. Metode kuantitatif dan kriteria pemilihan yang tepat harus digunakan. Asumsi, model, dan hasil studi perdagangan harus didokumentasikan sebagai bagian dari arsip proyek. Para peserta harus tetap fokus pada persyaratan fungsional, termasuk persyaratan untuk produk yang memungkinkan. Untuk diskusi mendalam mengenai proses studi perdagangan, lihat Bagian 6.8. Kemampuan untuk melakukan studi ini ditingkatkan dengan pengembangan model sistem yang menghubungkan parameter desain dengan penilaian tersebut, tetapi tidak tergantung pada mereka.

Tim teknis harus mempertimbangkan berbagai konsep ketika mengembangkan model sistem. Model tersebut harus mendefinisikan peran kru, operator, pemelihara, logistik, perangkat keras, dan perangkat lunak dalam sistem. Model ini harus mengidentifikasi teknologi penting yang diperlukan untuk melaksanakan misi dan harus mempertimbangkan seluruh siklus hidup mulai dari fabrikasi hingga pembuangan. Kriteria evaluasi untuk memilih konsep harus ditetapkan. Biaya selalu menjadi faktor pembatas. Namun, kriteria lain, seperti waktu untuk mengembangkan dan mengesahkan unit, risiko, dan keandalan, juga sangat penting. Tahap ini tidak dapat dicapai tanpa membahas peran operator dan pemelihara. Hal ini berkontribusi secara signifikan terhadap biaya siklus hidup dan keandalan sistem. Analisis keandalan harus dilakukan berdasarkan perkiraan tingkat kegagalan komponen untuk perangkat keras dan pemahaman tentang konsekuensi dari kegagalan ini. Jika model penilaian risiko probabilistik diterapkan, mungkin perlu menyertakan tingkat kejadian atau probabilitas untuk kesalahan perangkat lunak atau peristiwa kesalahan manusia. Model-model ini harus mencakup analisis bahaya dan kontrol yang diterapkan melalui manajemen kesalahan. Penilaian terhadap kematangan teknologi yang dibutuhkan harus dilakukan dan rencana pengembangan teknologi dikembangkan.

Modifikasi terkendali dan pengembangan konsep desain, bersama dengan model sistem tersebut, sering kali mengizinkan penggunaan teknik optimasi formal untuk menemukan wilayah ruang desain yang memerlukan penyelidikan lebih lanjut.

Apakah model sistem digunakan atau tidak, konsep desain dikembangkan, dimodifikasi, dinilai ulang, dan dibandingkan dengan alternatif yang bersaing dalam proses loop tertutup yang mencari pilihan terbaik untuk pengembangan lebih lanjut. Ukuran sistem dan subsistem sering kali ditentukan selama studi perdagangan. Hasil akhirnya adalah penentuan batas-batas efektivitas biaya relatif dari alternatif desain, yang diukur dalam hal tujuan sistem yang dikuantifikasi. (Hanya batas-batas, dan bukan nilai akhir, yang dimungkinkan karena penentuan detail akhir desain sengaja ditangguhkan). Peningkatan detail yang terkait dengan resolusi yang terus meningkat akan mengurangi penyebaran antara batas atas dan bawah seiring dengan berjalannya proses.

4.4.1.2.4 memilih alternatif solusi desain terbaik

Tim teknis memilih solusi desain terbaik dari antara konsep desain alternatif, dengan mempertimbangkan faktor-faktor subjektif yang tidak dapat diukur oleh tim, seperti kekokohan, serta perkiraan seberapa baik alternatif tersebut memenuhi persyaratan kuantitatif; kematangan teknologi yang tersedia; dan efektivitas, biaya, jadwal, risiko, atau kendala lainnya.

Proses Analisis Keputusan, seperti yang dijelaskan pada Bagian 6.8, harus digunakan untuk melakukan evaluasi terhadap konsep-konsep desain alternatif dan merekomendasikan solusi desain “terbaik”.

Jika memungkinkan, biasanya akan sangat bermanfaat untuk mengembangkan ekspresi matematis, yang disebut “fungsi obyektif”, yang mengekspresikan nilai-nilai kombinasi hasil yang mungkin sebagai ukuran tunggal efektivitas biaya, seperti yang diilustrasikan pada Gambar 4.4-3, meskipun biaya dan efektivitas harus dijelaskan dengan lebih dari satu ukuran.

Fungsi tujuan kuantitatif

Fungsi Tujuan Kuantitatif

Sumber: nasa.gov gambar 4.4-3 fungsi tujuan kuantitatif, bergantung pada biaya siklus hidup dan semua aspek efektivitas

Catatan: Area yang diarsir berbeda menunjukkan tingkat ketidakpastian yang berbeda. Garis putus-putus menunjukkan nilai konstan dari fungsi tujuan (efektivitas biaya). Nilai efektivitas biaya yang lebih tinggi dicapai dengan bergerak ke arah kiri atas. A, B, dan C adalah konsep desain dengan pola risiko yang berbeda.

Fungsi objektif (atau “fungsi biaya”) memberikan bilangan riil pada kandidat solusi atau “solusi yang layak” dalam ruang alternatif atau “ruang pencarian”. Solusi yang layak yang meminimalkan (atau memaksimalkan, jika itu tujuannya) fungsi objektif disebut “solusi optimal”. Ketika pencapaian tujuan dapat dinyatakan secara kuantitatif dengan fungsi objektif seperti itu, desain dapat dibandingkan dalam hal nilainya. Risiko yang terkait dengan konsep desain dapat menyebabkan evaluasi ini menjadi samar-samar karena tidak pasti dan paling baik dijelaskan dengan distribusi probabilitas.

Pada Gambar 4.4-3, risiko relatif tinggi untuk konsep desain A. Hanya ada sedikit risiko dalam hal efektivitas atau biaya untuk konsep B, sementara risiko kegagalan yang mahal tinggi untuk konsep C, seperti yang ditunjukkan oleh awan probabilitas di dekat sumbu x dengan biaya tinggi dan pada dasarnya tidak ada efektivitas. Faktor jadwal dapat mempengaruhi nilai efektivitas dan biaya serta distribusi risiko.

Kriteria keberhasilan misi untuk sistem berbeda secara signifikan. Dalam beberapa kasus, tujuan efektivitas mungkin jauh lebih penting daripada yang lainnya. Proyek lain mungkin menuntut biaya rendah, memiliki jadwal yang tidak dapat diubah, atau memerlukan minimalisasi beberapa jenis risiko. Jarang sekali (jika pernah) ada kemungkinan untuk menghasilkan ukuran kuantitatif gabungan yang menghubungkan semua faktor penting, meskipun dinyatakan sebagai vektor dengan beberapa komponen. Bahkan ketika hal itu dapat dilakukan, sangat penting bahwa aktor dan hubungan yang mendasarinya harus diungkapkan secara menyeluruh dan dipahami oleh insinyur sistem. Insinyur sistem harus mempertimbangkan pentingnya faktor-faktor yang tidak dapat dikuantifikasi bersama dengan data kuantitatif.

Tinjauan teknis terhadap data dan analisis, termasuk penilaian kematangan teknologi, merupakan bagian penting dari paket dukungan keputusan yang disiapkan untuk tim teknis. Keputusan yang dibuat umumnya dimasukkan ke dalam sistem manajemen konfigurasi sebagai perubahan pada (atau penjabaran dari) dasar sistem. Studi perdagangan pendukung diarsipkan untuk penggunaan di masa mendatang. Fitur penting dari proses rekayasa sistem adalah bahwa studi perdagangan dilakukan sebelum keputusan dibuat. Studi ini kemudian dapat dijadikan dasar dengan lebih percaya diri.

4.4.1.2.5 meningkatkan resolusi desain

Proses penyempurnaan yang berurutan pada Gambar 4.4-2 mengilustrasikan penyempurnaan desain sistem yang berkelanjutan. Pada setiap tingkat dekomposisi, persyaratan yang diturunkan (dan dialokasikan) secara mendasar menjadi himpunan persyaratan tingkat tinggi untuk elemen-elemen yang didekomposisi, dan proses dimulai lagi. Orang mungkin bertanya, “Kapan kita berhenti menyempurnakan desain?” Jawabannya adalah bahwa upaya desain berlanjut hingga kedalaman yang cukup untuk memenuhi beberapa kebutuhan: desain harus menembus cukup untuk memungkinkan validasi analitis desain terhadap persyaratan dan ConOps; juga harus memiliki kedalaman yang cukup untuk mendukung pemodelan biaya dan operasi serta untuk meyakinkan tim peninjau tentang desain yang layak dengan kinerja, biaya, dan margin risiko.

Mesin rekayasa sistem diterapkan berulang kali saat sistem dikembangkan. Ketika sistem direalisasikan, masalah yang ditangani berevolusi dan rincian aktivitas berubah. Sebagian besar keputusan sistem utama (tujuan, arsitektur, biaya siklus hidup yang dapat diterima, dll.) dibuat selama fase awal proyek, sehingga penyempurnaan yang dilakukan secara berurutan tidak sesuai dengan fase siklus hidup sistem. Sebagian besar arsitektur sistem dapat dilihat bahkan sejak awal, sehingga penyempurnaan yang dilakukan secara berurutan juga tidak sesuai dengan perkembangan hirarki arsitektur. Sebaliknya, mereka sesuai dengan resolusi yang lebih besar secara berurutan dimana sistem didefinisikan.

Masuk akal untuk mengharapkan sistem didefinisikan dengan resolusi yang lebih baik seiring berjalannya waktu. Kecenderungan ini diformalkan di beberapa titik (di Fase B) dengan mendefinisikan definisi sistem dasar. Biasanya, tujuan, sasaran, dan batasan ditetapkan sebagai bagian persyaratan dari baseline. Seluruh baseline kemudian ditempatkan di bawah kontrol konfigurasi dalam upaya untuk memastikan bahwa setiap perubahan berikutnya memang dibenarkan dan terjangkau.

Pada titik ini dalam proses rekayasa sistem, ada titik cabang logis. Untuk masalah-masalah yang proses penyempurnaannya telah berjalan cukup jauh, langkah selanjutnya adalah mengimplementasikan keputusan pada tingkat resolusi tersebut. Untuk isu-isu yang masih belum cukup terselesaikan, langkah selanjutnya adalah menyempurnakan pengembangan lebih lanjut.

4.4.1.2.6 menggambarkan solusi desain secara penuh

Setelah alternatif desain yang disukai telah dipilih dan tingkat penyempurnaan yang tepat telah diselesaikan, maka desain tersebut sepenuhnya didefinisikan menjadi solusi desain akhir yang akan memenuhi persyaratan teknis dan ConOps. Definisi solusi desain akan digunakan untuk menghasilkan spesifikasi produk akhir yang akan digunakan untuk menghasilkan produk dan untuk melakukan verifikasi produk. Proses ini dapat disempurnakan lebih lanjut tergantung pada apakah ada subsistem tambahan dari produk akhir yang perlu didefinisikan.

Cakupan dan isi deskripsi desain lengkap harus sesuai dengan fase siklus hidup produk, kriteria keberhasilan fase, dan posisi produk dalam PBS (struktur sistem). Bergantung pada faktor-faktor ini, bentuk definisi solusi desain dapat berupa model simulasi atau laporan studi kertas. Paket data teknis berkembang dari fase ke fase, dimulai dengan sketsa konseptual atau model dan diakhiri dengan gambar lengkap, daftar komponen, dan detail lain yang diperlukan untuk implementasi produk atau integrasi produk. Definisi keluaran yang umum dari Proses Definisi Solusi Desain ditunjukkan pada Gambar 4.4-1 dan dijelaskan pada Bagian 4.4.1.3.

4.4.1.2.7 verifikasi solusi desain

Setelah solusi desain yang dapat diterima telah dipilih dari berbagai desain alternatif dan didokumentasikan dalam paket data teknis, solusi desain selanjutnya harus diverifikasi terhadap persyaratan dan batasan sistem. Metode untuk mencapai verifikasi ini adalah dengan melakukan tinjauan sejawat untuk mengevaluasi definisi solusi desain yang dihasilkan. Panduan untuk melakukan tinjauan sejawat dibahas di Bagian 6.7.2.4.5.

Selain itu, tinjauan sejawat memainkan peran penting sebagai komponen teknis yang terperinci dari tinjauan teknis dan program yang lebih tinggi. Misalnya, tinjauan sejawat terhadap desain baterai komponen dapat membahas lebih banyak detail teknis pada baterai daripada tinjauan subsistem daya terintegrasi. Tinjauan sejawat dapat mencakup komponen subsistem hingga ke tingkat yang sesuai untuk memverifikasi desain terhadap persyaratan. Kekhawatiran yang muncul pada tinjauan sejawat mungkin memiliki implikasi pada desain dan verifikasi subsistem daya dan oleh karena itu harus dilaporkan pada tinjauan tingkat yang lebih tinggi berikutnya dari subsistem daya.

Verifikasi harus menunjukkan bahwa definisi solusi desain:

  • Dapat direalisasikan dalam batasan yang diberlakukan pada upaya teknis;
  • Memiliki persyaratan tertentu yang dinyatakan dalam pernyataan yang dapat diterima dan memiliki penelusuran dua arah dengan persyaratan teknis dan harapan pemangku kepentingan; dan
  • Memiliki keputusan dan asumsi yang dibuat dalam membentuk solusi yang konsisten dengan serangkaian persyaratan teknis dan kendala produk dan layanan sistem yang teridentifikasi.
  • Verifikasi solusi desain ini berbeda dengan verifikasi produk akhir yang dijelaskan dalam rencana verifikasi produk akhir yang merupakan bagian dari paket data teknis. Verifikasi tersebut terjadi pada fase siklus hidup selanjutnya dan merupakan hasil dari Proses Verifikasi Produk (lihat Bagian 5.3) yang diterapkan pada realisasi solusi desain sebagai produk akhir.

4.4.1.2.8 memvalidasi solusi desain

Validasi solusi desain merupakan proses rekursif dan berulang seperti yang ditunjukkan pada Gambar 4.0-1. Setiap konsep desain alternatif divalidasi terhadap sekumpulan ekspektasi pemangku kepentingan. Harapan pemangku kepentingan mendorong loop desain berulang di mana arsitektur/desain manusia jerami, ConOps, dan persyaratan turunan dikembangkan. Ketiga produk ini harus konsisten satu sama lain dan akan membutuhkan iterasi dan keputusan desain untuk mencapai konsistensi ini. Setelah konsistensi tercapai, analisis fungsional memungkinkan tim studi untuk memvalidasi desain terhadap ekspektasi pemangku kepentingan. Validasi yang disederhanakan mengajukan pertanyaan-pertanyaan: Apakah sistem bekerja seperti yang diharapkan? Bagaimana sistem merespons kegagalan, kesalahan, dan anomali? Apakah sistem terjangkau? Jika jawaban dari pertanyaan-pertanyaan tersebut adalah tidak, maka perubahan pada desain atau ekspektasi pemangku kepentingan akan diperlukan, dan prosesnya dimulai dari awal lagi. Proses ini terus berlanjut hingga sistem - arsitektur, ConOps, dan persyaratan - memenuhi ekspektasi pemangku kepentingan.

Validasi solusi desain ini berbeda dengan validasi produk akhir yang dijelaskan dalam rencana validasi produk akhir, yang merupakan bagian dari paket data teknis. Validasi tersebut terjadi pada fase siklus hidup selanjutnya dan merupakan hasil dari Proses Validasi Produk (lihat Bagian 5.4) yang diterapkan pada realisasi solusi desain sebagai produk akhir.

4.4.1.2.9 mengidentifikasi produk pendukung

Produk pendukung adalah produk dan layanan pendukung siklus hidup (misalnya, produksi, pengujian, penerapan, pelatihan, pemeliharaan, dan pembuangan) yang memfasilitasi perkembangan dan penggunaan produk akhir operasional melalui siklus hidupnya. Karena produk akhir dan produk pendukungnya saling bergantung, keduanya dipandang sebagai sebuah sistem. Oleh karena itu, tanggung jawab proyek mencakup tanggung jawab untuk memperoleh layanan dari produk pendukung yang relevan dalam setiap fase siklus hidup. Ketika produk pendukung yang sesuai belum ada, proyek yang bertanggung jawab atas produk akhir juga dapat bertanggung jawab untuk membuat dan menggunakan produk pendukung.

Oleh karena itu, aktivitas penting dalam Proses Definisi Solusi Desain adalah identifikasi produk dan personel pendukung yang akan diperlukan selama siklus hidup solusi desain yang dipilih dan kemudian memulai akuisisi atau pengembangan produk dan personel pendukung tersebut. Tanggal kebutuhan untuk produk pendukung harus diidentifikasi secara realistis pada jadwal proyek, dengan memasukkan kelonggaran jadwal yang sesuai. Kemudian komitmen yang kuat dalam bentuk kontrak, perjanjian, dan/atau rencana operasional harus dibuat untuk memastikan bahwa produk pendukung akan tersedia saat dibutuhkan untuk mendukung aktivitas fase siklus hidup produk. Persyaratan produk pendukung didokumentasikan sebagai bagian dari paket data teknis untuk Proses Definisi Solusi Desain.

Ruang uji lingkungan adalah contoh produk pendukung yang penggunaannya akan diperoleh pada waktu yang tepat selama fase pengujian sistem penerbangan luar angkasa.

Perlengkapan uji khusus atau perangkat penanganan mekanis khusus adalah contoh produk pendukung yang harus dibuat oleh proyek. Karena waktu pengembangan yang panjang serta fasilitas yang terlalu banyak dipesan, penting untuk mengidentifikasi produk pendukung dan mendapatkan komitmen untuk produk tersebut sedini mungkin dalam fase desain.

4.4.1.2.10 membuat garis dasar solusi desain

Seperti yang ditunjukkan sebelumnya pada Gambar 4.0-1, setelah solusi desain sistem yang dipilih memenuhi harapan pemangku kepentingan, tim studi membuat garis dasar produk dan mempersiapkan fase siklus hidup berikutnya. Karena sifat rekursif dari penyempurnaan yang berurutan, tingkat dekomposisi menengah sering kali divalidasi dan dijadikan dasar sebagai bagian dari proses. Pada tingkat dekomposisi berikutnya, persyaratan dasar menjadi serangkaian persyaratan tingkat tinggi untuk elemen yang didekomposisi, dan prosesnya dimulai lagi.

Membuat garis dasar solusi desain tertentu memungkinkan tim teknis untuk fokus pada satu desain dari semua konsep desain alternatif. Ini adalah titik kritis dalam proses desain. Hal ini menempatkan taruhan di tanah dan membuat semua orang di tim desain fokus pada konsep yang sama. Ketika berhadapan dengan sistem yang kompleks, sulit bagi anggota tim untuk mendesain bagian mereka dari sistem jika desain sistem adalah target yang bergerak. Desain dasar didokumentasikan dan ditempatkan di bawah kontrol konfigurasi. Ini termasuk persyaratan sistem, spesifikasi, dan deskripsi konfigurasi.

Meskipun membuat garis dasar desain bermanfaat untuk proses desain, ada bahaya jika dilakukan terlalu dini dalam Proses Definisi Solusi Desain. Eksplorasi awal desain alternatif harus bebas dan terbuka untuk berbagai ide, konsep, dan implementasi. Membuat garis dasar terlalu dini akan menghilangkan sifat inventif dari eksplorasi konsep. Oleh karena itu, baselining harus menjadi salah satu langkah terakhir dalam Proses Definisi Solusi Desain.

4.4.1.3 keluaran

Keluaran dari Proses Definisi Solusi Desain adalah spesifikasi dan rencana yang diteruskan ke proses realisasi produk. Keluaran ini berisi dokumentasi design-to, build-to, train-to, dan code-to yang sesuai dengan baseline yang disetujui untuk sistem.

Seperti yang telah disebutkan sebelumnya, ruang lingkup dan isi dari deskripsi desain lengkap harus sesuai dengan fase siklus hidup produk, kriteria keberhasilan fase, dan posisi produk dalam PBS.

Keluaran dari Proses Definisi Solusi Desain meliputi yang berikut ini:

  • Spesifikasi Sistem: Spesifikasi sistem berisi garis dasar fungsional untuk sistem yang merupakan hasil dari Proses Definisi Solusi Desain. Spesifikasi desain sistem memberikan panduan, batasan, dan persyaratan sistem yang memadai bagi insinyur desain untuk mulai mengembangkan desain.
  • Spesifikasi Antarmuka Eksternal Sistem: Spesifikasi antarmuka eksternal sistem menggambarkan garis dasar fungsional untuk perilaku dan karakteristik semua antarmuka fisik yang dimiliki sistem dengan dunia luar. Ini termasuk semua antarmuka struktural, termal, listrik, dan sinyal, serta antarmuka sistem manusia.
  • Spesifikasi Produk Akhir: Spesifikasi produk akhir berisi persyaratan pembuatan dan kode-ke yang terperinci untuk produk akhir. Spesifikasi ini merupakan pernyataan rinci dan tepat tentang rincian desain, seperti pernyataan yang menentukan bahan, dimensi, dan kualitas pekerjaan untuk membangun, memasang, atau memproduksi produk akhir.
  • Spesifikasi Antarmuka Produk Akhir: Spesifikasi antarmuka produk akhir berisi persyaratan build-to dan code-to yang terperinci untuk perilaku dan karakteristik semua antarmuka logis dan fisik yang dimiliki produk akhir dengan elemen eksternal, termasuk antarmuka sistem manusia.
  • Spesifikasi Subsistem Awal: Spesifikasi awal subsistem produk akhir memberikan informasi terperinci tentang subsistem jika diperlukan.
  • Persyaratan Produk Pendukung: Persyaratan untuk produk pendukung terkait yang mendukung memberikan rincian semua produk pendukung. Produk pendukung adalah produk pendukung siklus hidup, infrastruktur, personel, logistik, dan layanan yang memfasilitasi perkembangan dan penggunaan produk akhir operasional melalui siklus hidupnya. Produk pendukung dipandang sebagai bagian dari sistem karena produk akhir dan produk pendukungnya saling bergantung.
  • Rencana Verifikasi Produk: Rencana verifikasi produk akhir (yang dihasilkan melalui Proses Perencanaan Teknis) menyediakan konten dan kedalaman detail yang diperlukan untuk memberikan visibilitas penuh terhadap semua aktivitas verifikasi produk akhir. Bergantung pada cakupan produk akhir, rencana tersebut mencakup aktivitas verifikasi kualifikasi, penerimaan, prapeluncuran, operasional, dan pembuangan untuk perangkat keras dan perangkat lunak penerbangan.
  • Rencana Validasi Produk: Rencana validasi produk akhir (dihasilkan melalui Proses Perencanaan Teknis) menyediakan konten dan kedalaman detail yang diperlukan untuk memberikan visibilitas penuh terhadap semua aktivitas untuk memvalidasi produk akhir terhadap ekspektasi pemangku kepentingan yang telah ditetapkan. Rencana tersebut mengidentifikasi jenis validasi, prosedur validasi, dan lingkungan validasi yang sesuai untuk memastikan bahwa produk akhir yang direalisasikan sesuai dengan harapan pemangku kepentingan.
  • Prosedur Logistik dan Pengoperasian: Prosedur logistik dan pengoperasian yang berlaku untuk sistem menjelaskan hal-hal seperti penanganan, transportasi, pemeliharaan, penyimpanan jangka panjang, dan pertimbangan operasional untuk solusi desain tertentu.

Keluaran lain mungkin termasuk:

  • Rencana Integrasi Sistem Manusia: Rencana HSI sistem harus diperbarui untuk menunjukkan jumlah, keterampilan, dan pengembangan (misalnya, pelatihan) yang diperlukan untuk manusia di seluruh penyebaran siklus hidup penuh dan operasi sistem.
Selengkapnya
4.2.2 Panduan Definisi Persyaratan Teknis

Teknik Industri

4.1.2 Panduan Definisi Harapan Pemangku Kepentingan

Dipublikasikan oleh Syayyidatur Rosyida pada 14 Mei 2024


4.2 definisi persyaratan teknis

Catatan: Penting untuk diperhatikan bahwa tim tidak boleh hanya mengandalkan persyaratan yang diterima untuk merancang dan membangun sistem. Komunikasi dan pengulangan dengan pemangku kepentingan yang relevan sangat penting untuk memastikan pemahaman bersama tentang setiap persyaratan. Jika tidak, para perancang akan menghadapi risiko kesalahpahaman dan mengimplementasikan solusi yang tidak diinginkan untuk interpretasi yang berbeda dari persyaratan. Komunikasi pemangku kepentingan yang berulang ini merupakan bagian yang sangat penting dalam validasi proyek. Selalu pastikan bahwa produk dan hasil yang tepat sedang dikembangkan.

Proses Definisi Persyaratan Teknis mengubah ekspektasi pemangku kepentingan menjadi definisi masalah dan kemudian menjadi satu set lengkap persyaratan teknis tervalidasi yang dinyatakan sebagai pernyataan “harus” yang dapat digunakan untuk mendefinisikan solusi desain untuk Struktur Perincian Produk (PBS) dan produk pendukung terkait. Proses definisi persyaratan adalah proses rekursif dan berulang yang mengembangkan persyaratan pemangku kepentingan, persyaratan produk, dan persyaratan produk/komponen tingkat yang lebih rendah. Persyaratan harus memungkinkan deskripsi semua input, output, dan hubungan yang diperlukan antara input dan output, termasuk batasan, dan interaksi sistem dengan operator, pengelola, dan sistem lainnya. Dokumen persyaratan mengatur dan mengkomunikasikan persyaratan kepada pelanggan dan pemangku kepentingan lainnya serta komunitas teknis.

Kegiatan definisi persyaratan teknis berlaku untuk definisi semua persyaratan teknis dari tingkat program, proyek, dan sistem hingga ke dokumen persyaratan produk/komponen tingkat terendah.

4.2.1 deskripsi proses

Gambar 4.2-1 memberikan diagram alir tipikal untuk Proses Definisi Persyaratan Teknis dan mengidentifikasi input, output, dan aktivitas tipikal yang perlu dipertimbangkan dalam menangani definisi persyaratan teknis.

Proses Definisi Persyaratan Teknis

Sumber: nasa.gov gambar 4.2-1 proses definisi persyaratan teknis

4.2.1.1 Masukan

Masukan umum yang diperlukan untuk proses persyaratan meliputi hal-hal berikut:

  • Harapan pemangku kepentingan dasar: Ini adalah serangkaian harapan pemangku kepentingan yang telah disepakati (misalnya, kebutuhan, tujuan, sasaran, asumsi, kendala, antarmuka eksternal) untuk produk dari lapisan produk ini.
  • Konsep dasar operasi: Ini menjelaskan bagaimana sistem akan dioperasikan selama fase siklus hidup untuk memenuhi harapan pemangku kepentingan. Hal ini menggambarkan karakteristik sistem dari perspektif operasional dan membantu memfasilitasi pemahaman tentang tujuan, sasaran, dan batasan sistem. Ini mencakup skenario, kasus penggunaan, dan/atau Design Reference Missions (DRM) yang sesuai untuk proyek tersebut. Hal ini dapat berupa dokumen, grafik, video, model, dan/atau simulasi.
  • Strategi dukungan pendukung dasar: Hal ini menjelaskan produk pendukung yang diidentifikasi dalam Proses Definisi Harapan Pemangku Kepentingan yang diperlukan untuk mengembangkan, menguji, memproduksi, mengoperasikan, atau membuang produk akhir. Strategi ini juga mencakup deskripsi tentang bagaimana produk akhir akan didukung sepanjang siklus hidup.
  • Ukuran efektivitas: MOE ini diidentifikasi selama Proses Definisi Harapan Pemangku Kepentingan sebagai ukuran yang dianggap perlu dipenuhi oleh para pemangku kepentingan agar proyek dapat dianggap sukses (yaitu, untuk memenuhi kriteria keberhasilan).

Masukan lain yang mungkin berguna dalam menentukan persyaratan teknis:

  • Alokasi Fungsi Manusia/Sistem: Hal ini menjelaskan interaksi sistem perangkat keras dan perangkat lunak dengan semua personil dan infrastruktur pendukungnya. Ketika operator manusia merupakan komponen sistem total yang penting, peran dan tanggung jawab manusia di dalam sistem harus dipahami dengan jelas. Hal ini harus mencakup semua interaksi manusia/sistem yang diperlukan untuk sebuah misi termasuk perakitan, operasi di darat, logistik, pemeliharaan di dalam dan di darat, operasi di dalam pesawat, dll.

4.2.1.2 kegiatan proses

4.2.1.2.1 Mendefinisikan Kendala, Harapan Fungsional dan Perilaku

Persyaratan dan ekspektasi tingkat atas pada awalnya dinilai untuk memahami masalah teknis yang harus dipecahkan (ruang lingkup masalah) dan menetapkan batas desain. Batasan ini biasanya ditetapkan dengan melakukan aktivitas berikut:

  • Mendefinisikan batasan yang harus dipatuhi oleh desain atau yang membatasi bagaimana sistem akan digunakan. Batasan ini biasanya tidak dapat diubah berdasarkan analisis trade-off.
  • Mengidentifikasi elemen-elemen yang sudah berada di bawah kendali desain dan tidak dapat diubah. Hal ini membantu menentukan area-area di mana pertukaran lebih lanjut akan dilakukan untuk mempersempit solusi desain potensial.
  • Mengidentifikasi sistem eksternal dan pendukung yang harus berinteraksi dengan sistem dan menetapkan antarmuka fisik dan fungsional (misalnya, mekanik, listrik, termal, manusia, dll.).
  • Mendefinisikan ekspektasi fungsional dan perilaku untuk berbagai penggunaan sistem yang diantisipasi seperti yang diidentifikasi dalam ConOps. ConOps menjelaskan bagaimana sistem akan dioperasikan dan skenario kasus penggunaan yang mungkin terjadi.

4.2.1.2.2 mendefinisikan persyaratan

Satu set lengkap persyaratan proyek mencakup persyaratan yang diuraikan dan dialokasikan ke elemen desain melalui PBS dan persyaratan yang melintasi batas-batas produk. Persyaratan yang dialokasikan ke PBS dapat berupa persyaratan fungsional (fungsi apa yang perlu dilakukan), persyaratan kinerja (seberapa baik fungsi-fungsi ini harus dilakukan), dan persyaratan antarmuka (persyaratan interaksi produk ke produk). Persyaratan lintas sektoral termasuk lingkungan, keselamatan, faktor manusia, dan yang berasal dari “-kemampuan” dan dari standar Desain dan Konstruksi (D&C). Gambar 4.2-2 adalah gambaran umum tentang aliran persyaratan, apa namanya, dan siapa yang bertanggung jawab (memiliki) untuk menyetujui pengabaian.

Kepemilikan tipe aliran

Sumber: nasa.gov gambar 4.2-2 aliran, jenis dan kepemilikan persyaratan

  • Persyaratan fungsional mendefinisikan fungsi apa yang perlu dilakukan untuk mencapai tujuan.
  • Persyaratan kinerja mendefinisikan seberapa baik sistem harus menjalankan fungsi-fungsi tersebut.

Dengan pemahaman menyeluruh tentang batasan, antarmuka fisik/fungsional, dan ekspektasi fungsional/perilaku, persyaratan dapat didefinisikan lebih lanjut dengan menetapkan kinerja dan kriteria teknis lainnya. Kinerja yang diharapkan dinyatakan sebagai ukuran kuantitatif untuk menunjukkan seberapa baik setiap fungsi produk harus dicapai.

Catatan: Persyaratan dapat dihasilkan dari pemangku kepentingan yang tidak jelas dan mungkin tidak secara langsung mendukung misi saat ini dan tujuannya, tetapi memberikan peluang untuk mendapatkan manfaat atau informasi tambahan yang dapat mendukung Agensi atau Negara. Di awal proses, perekayasa sistem dapat membantu mengidentifikasi area potensial di mana sistem dapat digunakan untuk mengumpulkan informasi unik yang tidak terkait langsung dengan misi utama. Seringkali kelompok luar tidak menyadari tujuan dan kemampuan sistem hingga hampir terlambat dalam prosesnya.

Persyaratan teknis berasal dari sejumlah sumber termasuk fungsional, kinerja, antarmuka, lingkungan, keselamatan, antarmuka manusia, standar dan untuk mendukung “kemampuan” seperti keandalan, keberlanjutan, kemampuan produksi, dan lainnya. Pertimbangan dan penyertaan semua jenis persyaratan diperlukan untuk membentuk seperangkat persyaratan teknis yang lengkap dan konsisten yang darinya sistem akan diarsiteki dan dirancang. Gambar 4.2-3 menunjukkan contoh dari alur kebutuhan induk dan anak.

Pernyataan fungsi awal

Pengendali Vektor Dorong (TVC) harus menyediakan kontrol kendaraan tentang sumbu pitch dan yaw.

Pernyataan ini menjelaskan fungsi tingkat tinggi yang harus dilakukan oleh TVC. Tim teknis perlu mengubah pernyataan ini menjadi serangkaian persyaratan desain-ke-fungsional dan kinerja.

Persyaratan fungsional dengan persyaratan kinerja terkait

  • TVC harus melakukan gimbal pada mesin maksimal 9 derajat, ± 0,1 derajat.
  • TVC harus mengimbangi mesin dengan kecepatan maksimum 5 derajat/detik ± 0,3 derajat/detik.
  • TVC harus memberikan kekuatan 40.000 pound, ± 500 pound.
  • TVC harus memiliki respons frekuensi 20 Hz, ± 0,1 Hz.

aliran persyaratan

Sumber: nasa.gov gambar 4.2-3 alur persyaratan

4.2.1.2.3 mendefinisikan persyaratan dalam pernyataan yang dapat diterima

Terakhir, persyaratan harus didefinisikan dalam pernyataan “harus” yang dapat diterima, yang merupakan kalimat lengkap dengan satu kata “harus” per pernyataan. Alasan untuk persyaratan juga harus dicantumkan untuk memastikan alasan dan konteks dari persyaratan tersebut dapat dipahami. Persyaratan Pendorong Utama (Key Driving Requirements/KDR) harus diidentifikasi. Ini adalah persyaratan yang dapat berdampak besar pada biaya atau jadwal ketika diimplementasikan. KDR dapat memiliki prioritas atau kekritisan. Mengetahui dampak KDR terhadap desain memungkinkan pengelolaan persyaratan yang lebih baik.

Lihat Lampiran C untuk panduan dan daftar periksa tentang cara menulis persyaratan yang baik dan Lampiran E untuk memvalidasi persyaratan. Dokumen persyaratan yang ditulis dengan baik memberikan beberapa manfaat khusus bagi para pemangku kepentingan dan tim teknis seperti yang ditunjukkan pada Tabel 4.2-1.

Berguna untuk menangkap informasi tentang setiap persyaratan, yang disebut metadata, untuk referensi dan penggunaan di masa mendatang. Banyak alat bantu manajemen kebutuhan akan meminta atau memiliki opsi untuk menyimpan jenis informasi ini. Tabel 4.2-2 memberikan contoh jenis metadata yang mungkin berguna.

Manfaat persyaratan yang ditulis dengan baik

Sumber: nasa.gov

Alasan harus selalu diperbarui dan mencakup informasi berikut:

  • Alasan untuk Pprsyaratan: Seringkali alasan untuk persyaratan tidak jelas, dan mungkin hilang jika tidak dicatat saat persyaratan didokumentasikan. Alasannya dapat mengarah pada batasan atau konsep operasi. Jika ada persyaratan induk yang jelas atau studi perdagangan yang menjelaskan alasannya, maka itu harus direferensikan.
  • Asumsi dokumen: Jika persyaratan ditulis dengan asumsi penyelesaian program pengembangan teknologi atau misi teknologi yang sukses, asumsi tersebut harus didokumentasikan.
  • Hubungan dokumen: Hubungan dengan operasi produk yang diharapkan (misalnya, harapan tentang bagaimana pemangku kepentingan akan menggunakan produk) harus didokumentasikan. Hal ini dapat dilakukan dengan menghubungkannya dengan ConOps.
  • Kendala desain dokumen: Kendala yang dikenakan oleh hasil dari keputusan yang dibuat saat desain berkembang harus didokumentasikan. Jika persyaratan menyatakan metode implementasi, alasannya harus menyatakan mengapa keputusan dibuat untuk membatasi solusi pada satu metode implementasi.

4.2.1.2.4 memvalidasi persyaratan teknis

Bagian penting dari definisi persyaratan adalah validasi persyaratan terhadap harapan pemangku kepentingan, tujuan dan kendala misi, konsep operasi, dan kriteria keberhasilan misi. Memvalidasi persyaratan dapat dibagi menjadi enam langkah:

  1. Apakah Persyaratan Ditulis dengan Benar? Mengidentifikasi dan memperbaiki kesalahan format pernyataan “harus” dan kesalahan editorial.
  2. Apakah Persyaratan Secara Teknis Sudah Benar? Beberapa peninjau terlatih dari tim teknis mengidentifikasi dan menghapus sebanyak mungkin kesalahan teknis sebelum meminta semua pemangku kepentingan yang relevan untuk meninjau persyaratan. Peninjau harus memeriksa bahwa pernyataan persyaratan (a) memiliki penelusuran dua arah ke ekspektasi pemangku kepentingan yang telah ditetapkan; (b) dibentuk dengan menggunakan asumsi yang valid; dan (c) sangat penting dan konsisten dengan merancang dan mewujudkan bentuk solusi produk yang sesuai yang akan memenuhi kriteria keberhasilan fase siklus hidup produk yang berlaku.
  3. Apakah Persyaratan Memuaskan Pemangku Kepentingan? Semua kelompok pemangku kepentingan yang relevan mengidentifikasi dan menghilangkan cacat.
  4. Apakah Persyaratan Dapat Dilaksanakan? Semua persyaratan harus masuk akal secara teknis dan memungkinkan untuk dicapai.
  5. Apakah Persyaratan Dapat Diverifikasi? Semua persyaratan harus dinyatakan dengan cara dan dengan informasi yang cukup sehingga memungkinkan untuk memverifikasi persyaratan setelah produk akhir diimplementasikan.
  6. Apakah Persyaratannya Berlebihan atau Terlalu Spesifik? Semua persyaratan harus unik (tidak redundan dengan persyaratan lain) dan diperlukan untuk memenuhi fungsi, kinerja, atau perilaku yang diperlukan.

Hasil validasi persyaratan sering kali menjadi faktor penentu apakah akan melanjutkan ke proses berikutnya yaitu Logical Decomposition atau Design Solution Definition. Tim proyek harus siap untuk:

  1. Menunjukkan bahwa persyaratan proyek sudah lengkap dan dapat dimengerti;
  2. Menunjukkan bahwa kriteria evaluasi konsisten dengan persyaratan dan konsep operasi dan logistik;
  3. Mengkonfirmasi bahwa persyaratan dan MOE konsisten dengan kebutuhan pemangku kepentingan;
  4. Menunjukkan bahwa konsep operasi dan arsitektur mendukung kebutuhan misi, tujuan, sasaran, asumsi, pedoman, dan kendala; dan Menunjukkan bahwa proses untuk mengelola perubahan persyaratan telah dibuat, didokumentasikan dalam repositori informasi proyek, dan dikomunikasikan kepada para pemangku kepentingan.

4.2.1.2.5 mendefinisikan MOP dan TPM

Ukuran Kinerja (Measures of Performance/MOPs) mendefinisikan karakteristik kinerja yang harus ditunjukkan oleh sistem ketika digunakan dan dioperasikan di lingkungan yang dimaksudkan. MOPs berasal dari MOE tetapi dinyatakan dalam istilah yang lebih teknis dari sudut pandang pemasok. Biasanya, beberapa MOP, yang bersifat kuantitatif dan terukur, diperlukan untuk memenuhi MOE, yang dapat bersifat kualitatif. Dari sudut pandang verifikasi dan penerimaan, MOP mencerminkan karakteristik sistem yang dianggap perlu untuk mencapai MOE.

Ukuran Kinerja Teknis (TPM) adalah karakteristik fisik atau fungsional dari sistem yang terkait dengan atau ditetapkan dari MOP yang dianggap penting atau kunci keberhasilan misi. TPM dipantau selama implementasi dengan membandingkan pencapaian aktual saat ini atau estimasi terbaik dari parameter dengan nilai-nilai yang diantisipasi untuk waktu saat ini dan diproyeksikan untuk tanggal di masa depan. TPM digunakan untuk mengonfirmasi kemajuan dan mengidentifikasi kekurangan yang dapat membahayakan pemenuhan persyaratan sistem yang kritis atau menempatkan proyek pada risiko biaya atau jadwal.

4.2.1.2.6 menetapkan dasar persyaratan teknis

Setelah persyaratan teknis diidentifikasi dan divalidasi sebagai persyaratan yang baik (jelas, benar, lengkap, dan dapat dicapai), dan persetujuan telah diperoleh oleh pelanggan dan pemangku kepentingan utama, persyaratan tersebut dibuat berdasarkan garis dasar dan ditempatkan di bawah kendali konfigurasi. Biasanya, Tinjauan Persyaratan Sistem (System Requirements Review/SRR) diadakan untuk memberikan komentar pada setiap perubahan yang diperlukan dan untuk mendapatkan kesepakatan pada serangkaian persyaratan sehingga dapat di-baseline. Untuk informasi tambahan tentang SRR, lihat Bagian 6.7.

4.2.1.2.7 menangkap produk kerja

Produk kerja yang dihasilkan selama kegiatan di atas harus dicatat bersama dengan keputusan-keputusan penting yang dibuat, alasan dan asumsi pendukung keputusan, dan pelajaran yang dipetik dalam melakukan kegiatan ini.

4.2.1.3 keluaran

  • Persyaratan Teknis yang divalidasi: Ini adalah serangkaian persyaratan yang disetujui yang mewakili deskripsi lengkap dari masalah yang harus diselesaikan dan persyaratan yang telah divalidasi dan disetujui oleh pelanggan dan pemangku kepentingan. Contoh dokumen yang menangkap persyaratan adalah Dokumen Persyaratan Sistem (SRD), Dokumen Persyaratan Proyek (PRD), Dokumen Persyaratan Antarmuka (IRD), dan Spesifikasi Persyaratan Perangkat Lunak (SRS).
  • Ukuran Kinerja: Ini adalah ukuran kuantitatif yang teridentifikasi yang, ketika dipenuhi oleh solusi desain, membantu memastikan bahwa satu atau lebih MOP akan terpenuhi. Mungkin ada dua atau lebih MOP untuk setiap MOE.
  • Ukuran Kinerja Teknis: Ini adalah serangkaian ukuran kinerja yang dipantau dan menjadi tren dengan membandingkan pencapaian aktual saat ini dari parameter dengan yang diharapkan atau diperlukan pada saat itu. TPM digunakan untuk mengonfirmasi kemajuan dan mengidentifikasi kekurangan.

Disadur dari: nasa.gov

Selengkapnya
4.1.2 Panduan Definisi Harapan Pemangku Kepentingan

Teknik Industri

Proses Desain Sistem SEH 4.0

Dipublikasikan oleh Syayyidatur Rosyida pada 14 Mei 2024


Proses desain sistem adalah proses yang saling bergantung, sangat berulang dan rekursif yang menghasilkan seperangkat persyaratan yang divalidasi dan solusi desain yang memenuhi seperangkat harapan pemangku kepentingan. Ada empat proses desain sistem: mengembangkan ekspektasi pemangku kepentingan, persyaratan teknis, dekomposisi logis, dan solusi desain.

Keterkaitan antara Proses Desain Sistem

Sumber: nasa.gov gambar 4.0-1 keterkaitan di antara proses-proses desain sistem

Gambar 4.0-1 mengilustrasikan hubungan rekursif di antara empat proses desain sistem. Proses-proses ini dimulai dengan tim studi yang mengumpulkan dan mengklarifikasi harapan-harapan pemangku kepentingan, termasuk tujuan misi, kendala, pendorong desain, tujuan operasional, dan kriteria untuk mendefinisikan keberhasilan misi. Kumpulan ekspektasi pemangku kepentingan dan persyaratan tingkat tinggi ini digunakan untuk mendorong loop desain berulang di mana arsitektur/desain manusia, konsep operasi, dan persyaratan turunan dikembangkan. Ketiga produk ini harus konsisten satu sama lain dan akan membutuhkan iterasi dan keputusan desain untuk mencapai konsistensi ini. Setelah konsistensi tercapai, analisis memungkinkan tim proyek untuk memvalidasi desain yang diusulkan terhadap ekspektasi pemangku kepentingan. Validasi yang disederhanakan mengajukan pertanyaan-pertanyaan: Apakah sistem akan bekerja seperti yang diharapkan? Apakah sistem dapat dicapai sesuai dengan batasan anggaran dan jadwal? Apakah sistem menyediakan fungsionalitas dan memenuhi kebutuhan operasional yang mendorong persetujuan pendanaan proyek? Jika jawaban dari pertanyaan-pertanyaan tersebut adalah tidak, maka perubahan pada desain atau ekspektasi pemangku kepentingan akan diperlukan, dan prosesnya dimulai lagi. Proses ini terus berlanjut hingga sistem - arsitektur, ConOps, dan persyaratan - memenuhi ekspektasi pemangku kepentingan.

Kedalaman upaya desain harus cukup untuk memungkinkan verifikasi analitis dari desain terhadap persyaratan. Desain harus layak dan kredibel jika dinilai oleh tim peninjau independen yang berpengetahuan luas dan harus memiliki kedalaman yang cukup untuk mendukung pemodelan biaya dan penilaian operasional.

Setelah sistem memenuhi harapan pemangku kepentingan, tim studi membuat garis dasar produk dan mempersiapkan tahap berikutnya. Seringkali, tingkat dekomposisi menengah divalidasi sebagai bagian dari proses. Pada tingkat dekomposisi berikutnya, persyaratan yang diturunkan (dan dialokasikan) berdasarkan garis dasar menjadi serangkaian persyaratan tingkat tinggi untuk elemen yang didekomposisi dan prosesnya dimulai lagi. Proses desain sistem ini terutama diterapkan di Pra-Fase A dan berlanjut hingga Fase C.

Proses desain sistem selama Pra-Fase A berfokus pada menghasilkan desain yang layak yang akan mengarah pada persetujuan Formulasi. Selama Fase A, desain alternatif dan kematangan analitis tambahan diupayakan untuk mengoptimalkan arsitektur desain. Fase B menghasilkan desain awal yang memenuhi kriteria persetujuan. Selama Fase C, desain yang terperinci dan siap pakai diselesaikan.

Ini adalah deskripsi yang disederhanakan yang dimaksudkan untuk menunjukkan hubungan rekursif di antara proses desain sistem. Proses-proses ini harus digunakan sebagai panduan dan disesuaikan untuk setiap tim studi tergantung pada ukuran proyek dan tingkat hirarki tim studi. Bagian selanjutnya menjelaskan masing-masing dari empat proses desain sistem dan produk terkait untuk misi NASA yang diberikan.

Kunci desain sistem

  1. Berhasil memahami dan mendefinisikan tujuan misi dan konsep operasi adalah kunci untuk menangkap harapan pemangku kepentingan, yang akan diterjemahkan ke dalam persyaratan kualitas dan efisiensi operasional selama siklus hidup proyek.
  2. Penelusuran persyaratan yang lengkap dan menyeluruh merupakan faktor penting dalam keberhasilan validasi persyaratan.
  3. Persyaratan yang jelas dan tidak ambigu akan membantu menghindari kesalahpahaman ketika mengembangkan sistem secara keseluruhan dan ketika membuat perubahan besar atau kecil.
  4. Dokumentasikan semua keputusan yang dibuat selama pengembangan konsep desain awal dalam paket data teknis. Hal ini akan membuat filosofi desain asli dan hasil negosiasi tersedia untuk menilai perubahan dan modifikasi yang diusulkan di masa depan.
  5. Validasi solusi desain merupakan proses rekursif dan berulang yang berkelanjutan di mana solusi desain dievaluasi terhadap ekspektasi pemangku kepentingan.

4.1 definisi harapan pemangku kepentingan

Proses Definisi Ekspektasi Pemangku Kepentingan adalah proses awal dalam mesin SE yang menetapkan fondasi dari mana sistem dirancang dan produk direalisasikan. Tujuan utama dari proses ini adalah untuk mengidentifikasi siapa saja pemangku kepentingan dan bagaimana mereka berniat untuk menggunakan produk. Hal ini biasanya dicapai melalui skenario kasus penggunaan (kadang-kadang disebut sebagai Design Reference Missions [DRMs]) dan ConOps.

4.1.1 Deskripsi proses

Gambar 4.1-1 memberikan diagram alir tipikal untuk Proses Definisi Ekspektasi Pemangku Kepentingan dan mengidentifikasi input, output, dan aktivitas tipikal yang perlu dipertimbangkan dalam mendefinisikan ekspektasi pemangku kepentingan.

Diagram alur yang menunjukkan proses untuk mendefinisikan ekspektasi pemangku kepentingan

Sumber: nasa.gov gambar 4.1-1 pposes definisi harapan pemangku kepentingan

4.1.1.1 masukan

Masukan umum yang diperlukan untuk Proses Definisi Ekspektasi Pemangku Kepentingan meliputi hal-hal berikut:

  • Ekspektasi Pelanggan Awal: Ini adalah kebutuhan, tujuan, sasaran, keinginan, kemampuan, dan kendala lain yang diterima dari pelanggan untuk produk dalam lapisan produk. Untuk produk tingkat atas (produk akhir), ini adalah harapan pelanggan awal yang meminta produk tersebut. Untuk produk akhir dalam lapisan produk, ini adalah harapan dari penerima produk akhir ketika ditransisikan.
  • Harapan Pemangku Kepentingan Lainnya: Ini adalah harapan pemangku kepentingan utama selain pelanggan. Misalnya, pemangku kepentingan tersebut dapat berupa tim penguji yang akan menerima produk yang ditransisikan (produk akhir dan produk pendukung) atau pelatih yang akan menginstruksikan operator atau manajer yang bertanggung jawab atas produk pada lapisan ini.
  • Persyaratan Aliran ke Bawah Pelanggan: Ini adalah setiap persyaratan yang dialirkan ke bawah atau dialokasikan dari tingkat yang lebih tinggi (yaitu persyaratan induk). Mereka sangat membantu dalam menetapkan harapan pelanggan pada lapisan ini.

4.1.1.2 aktivitas proses

4.1.1.2.1 Mengidentifikasi pemangku kepentingan

“Pemangku kepentingan” adalah kelompok atau individu yang terpengaruh atau memiliki kepentingan dalam produk atau proyek. Para pemain kunci untuk sebuah proyek/produk disebut pemangku kepentingan utama. Salah satu pemangku kepentingan utama adalah “pelanggan”. Pelanggan dapat bervariasi tergantung di mana insinyur sistem bekerja di PBS. Misalnya, di tingkat paling atas, pelanggan mungkin adalah orang atau organisasi yang membeli produk. Untuk insinyur sistem yang bekerja tiga atau empat tingkat di bawah di PBS, pelanggan mungkin adalah pemimpin tim yang mengambil elemen dan mengintegrasikannya ke dalam perakitan yang lebih besar. Terlepas dari di mana insinyur sistem bekerja di dalam PBS, penting untuk memahami apa yang diharapkan oleh pelanggan.

Pihak-pihak lain yang berkepentingan adalah mereka yang memengaruhi proyek dengan memberikan batasan yang luas dan menyeluruh di mana kebutuhan pelanggan harus dicapai. Pihak-pihak ini mungkin terpengaruh oleh produk yang dihasilkan, cara penggunaan produk, atau memiliki tanggung jawab untuk menyediakan layanan dukungan siklus hidup. Contohnya adalah Kongres, tim perencanaan penasihat, manajer program, pengelola, dan mitra misi. Daftar pemangku kepentingan harus diidentifikasi di awal proses, serta pemangku kepentingan utama yang akan memiliki pengaruh paling signifikan terhadap proyek.

Pelanggan dan pengguna sistem biasanya mudah diidentifikasi. Pemangku kepentingan utama lainnya mungkin lebih sulit untuk diidentifikasi dan mereka dapat berubah tergantung pada jenis proyek dan fase proyek. Tabel 4.1-1 memberikan beberapa contoh pemangku kepentingan dalam fase siklus hidup yang harus dipertimbangkan.

Identifikasi Pemangku Kepentingan

Sumber: nasa.gov Tabel 4.1-1 Identifikasi Pemangku Kepentingan di Seluruh Siklus Hidup

4.1.1.2.2 memahami harapan pemangku kepentingan

Memahami secara menyeluruh harapan pelanggan dan pemangku kepentingan utama lainnya terhadap proyek/produk adalah salah satu langkah terpenting dalam proses rekayasa sistem. Hal ini memberikan fondasi yang menjadi dasar bagi semua pekerjaan rekayasa sistem lainnya. Hal ini membantu memastikan bahwa semua pihak memiliki pemahaman yang sama dan bahwa produk yang dihasilkan akan memuaskan pelanggan. Ketika pelanggan, pemangku kepentingan lainnya, dan perekayasa sistem saling menyetujui fungsi, karakteristik, perilaku, tampilan, dan kinerja yang akan ditunjukkan oleh produk, hal ini akan menetapkan ekspektasi yang lebih realistis dari pihak pelanggan dan membantu mencegah persyaratan yang signifikan merambat di kemudian hari dalam siklus hidup.

Melalui wawancara/diskusi, survei, kelompok pemasaran, email, Pernyataan Pekerjaan (SOW), serangkaian persyaratan awal pelanggan, atau cara lain, pemangku kepentingan menentukan apa yang diinginkan sebagai kondisi akhir atau sebagai barang yang akan diproduksi dan memberikan batasan pada pencapaian tujuan. Batasan ini dapat mencakup pengeluaran (sumber daya), waktu untuk menghasilkan, ekspektasi dukungan siklus hidup, tujuan kinerja, kendala operasional, tujuan pelatihan, atau jumlah lain yang kurang jelas seperti kebutuhan organisasi atau tujuan geopolitik. Informasi ini ditinjau, dirangkum, dan didokumentasikan sehingga semua pihak dapat mencapai kesepakatan tentang harapan-harapan tersebut.

Gambar 4.1-2 menunjukkan jenis informasi yang dibutuhkan ketika mendefinisikan ekspektasi pemangku kepentingan dan menggambarkan bagaimana informasi tersebut berkembang menjadi seperangkat persyaratan tingkat tinggi. Garis kuning menggambarkan jalur validasi. Contoh jenis informasi yang akan didefinisikan selama setiap langkah juga disediakan.

Sumber: nasa.gov gambar 4.1-2 aliran informasi untuk harapan pemangku kepentingan

Mendefinisikan ekspektasi pemangku kepentingan dimulai dengan otoritas misi dan tujuan strategis yang ingin dicapai oleh misi tersebut. Otoritas misi berubah tergantung pada kategori misi. Sebagai contoh, misi sains biasanya didorong oleh rencana strategis Direktorat Misi Sains NASA, sedangkan misi eksplorasi mungkin didorong oleh arahan Presiden. Memahami tujuan misi membantu memastikan bahwa tim proyek bekerja untuk mencapai visi yang sama. Tujuan dan sasaran ini menjadi dasar untuk mengembangkan misi, sehingga perlu didefinisikan dan diartikulasikan dengan jelas.

Tim proyek juga harus mengidentifikasi kendala yang mungkin ada. “Kendala” adalah kondisi yang harus dipenuhi. Terkadang kendala ditentukan oleh faktor eksternal seperti mekanika orbit, sistem yang ada yang harus digunakan (antarmuka eksternal), pembatasan peraturan, atau keadaan teknologi; terkadang kendala adalah hasil dari lingkungan anggaran secara keseluruhan. Konsep operasi dan kendala juga perlu disertakan dalam mendefinisikan ekspektasi pemangku kepentingan. Hal ini mengidentifikasi bagaimana sistem harus dioperasikan untuk mencapai tujuan misi.

CATATAN: Sangatlah penting untuk melibatkan para pemangku kepentingan dalam semua fase proyek. Keterlibatan tersebut harus dibangun sebagai lingkaran umpan balik yang mengoreksi diri sendiri yang secara signifikan akan meningkatkan peluang keberhasilan misi. Melibatkan para pemangku kepentingan dalam sebuah proyek akan membangun kepercayaan diri dalam produk akhir dan berfungsi sebagai validasi dan penerimaan dengan audiens target.

Dalam mengidentifikasi serangkaian ekspektasi, insinyur sistem perlu berinteraksi dengan berbagai komunitas, seperti mereka yang bekerja di bidang puing-puing orbital, perlindungan aset ruang angkasa, integrasi sistem manusia, jaminan kualitas, dan keandalan. Memastikan bahwa serangkaian ekspektasi yang lengkap ditangkap akan membantu mencegah fitur “kejutan” muncul di kemudian hari dalam siklus hidup. Sebagai contoh, perlindungan aset ruang angkasa mungkin memerlukan enkripsi tambahan untuk perintah forward link, perisai atau penyaringan tambahan untuk sistem RF, penggunaan frekuensi yang berbeda, atau perubahan desain lainnya yang mungkin mahal untuk ditambahkan ke sistem yang telah dikembangkan.

4.1.1.2.3 mengidentifikasi kebutuhan, sasaran, dan tujuan

Untuk menentukan tujuan dan sasaran, perlu untuk mendapatkan kebutuhan, keinginan, keinginan, kemampuan, antarmuka eksternal, asumsi, dan kendala dari para pemangku kepentingan. Mencapai tujuan dan sasaran yang telah disepakati dapat menjadi tugas yang panjang dan sulit. Iterasi proaktif dengan para pemangku kepentingan selama proses rekayasa sistem adalah cara agar semua pihak dapat mencapai pemahaman yang benar tentang apa yang harus dilakukan dan apa yang diperlukan untuk melakukan pekerjaan tersebut. Penting untuk mengetahui siapa pemangku kepentingan utama dan siapa yang memiliki otoritas keputusan untuk membantu menyelesaikan konflik.

Kebutuhan, Sasaran, dan Tujuan (KST) menyediakan mekanisme untuk memastikan bahwa semua orang (pelaksana, pelanggan, dan pemangku kepentingan lainnya) sepakat di awal proyek dalam hal mendefinisikan masalah yang perlu diselesaikan dan ruang lingkupnya. LSM bukanlah persyaratan atau desain kontrak.

Kebutuhan didefinisikan sebagai jawaban dari pertanyaan “Masalah apa yang ingin kita selesaikan?” Sasaran membahas apa yang harus dilakukan untuk memenuhi kebutuhan; yaitu, apa yang pelanggan ingin sistem lakukan. Sasaran memperluas tujuan dan menyediakan sarana untuk mendokumentasikan ekspektasi yang spesifik. (Alasan harus diberikan jika diperlukan untuk menjelaskan mengapa kebutuhan, tujuan, atau sasaran itu ada, asumsi yang dibuat, dan informasi lain yang berguna dalam memahami atau mengelola LSM).

NGO yang ditulis dengan baik memberikan penelusuran yang jelas dari kebutuhan, kemudian ke tujuan, dan kemudian ke sasaran. Sebagai contoh, jika tujuan tertentu tidak mendukung kebutuhan, atau tujuan tidak mendukung sasaran, maka tujuan tersebut tidak boleh menjadi bagian dari rangkaian LSM yang terintegrasi. Ketertelusuran ini membantu memastikan bahwa tim benar-benar menyediakan apa yang dibutuhkan.

Definisi berikut (sumber: Rekayasa Sistem Ruang Angkasa Terapan yang diedit oleh Larson, Kirkpatrick, Sellers, Thomas, dan Verma) disediakan untuk membantu pembaca menginterpretasikan LSM yang terkandung dalam produk ini.

  • Kebutuhan: Sebuah pernyataan tunggal yang mendorong segala sesuatu yang lain. Pernyataan ini harus berhubungan dengan masalah yang seharusnya dipecahkan oleh sistem, namun bukan merupakan solusi. Pernyataan kebutuhan bersifat tunggal. Mencoba untuk memenuhi lebih dari satu kebutuhan membutuhkan pertukaran antara keduanya, yang dapat dengan mudah mengakibatkan kegagalan untuk memenuhi setidaknya satu, dan mungkin beberapa, harapan pemangku kepentingan.
  • Tujuan: Penjabaran dari kebutuhan, yang merupakan seperangkat harapan spesifik untuk sistem. Tujuan membahas isu-isu kritis yang diidentifikasi selama penilaian masalah. Tujuan tidak harus dalam bentuk kuantitatif atau terukur, tetapi harus memungkinkan kita untuk menilai apakah sistem telah mencapainya.
  • Sasaran: Tingkat target spesifik dari output yang harus dicapai oleh sistem. Setiap sasaran harus berhubungan dengan tujuan tertentu. Secara umum, sasaran harus memenuhi empat kriteria. (1) Tujuan harus cukup spesifik untuk memberikan arahan yang jelas, sehingga pengembang, pelanggan, dan penguji dapat memahaminya. Tujuan harus mengarah pada hasil dan mencerminkan apa yang harus dilakukan oleh sistem, tetapi tidak menguraikan bagaimana cara mengimplementasikan solusi. (2) Sasaran harus dapat diukur, dikuantifikasi, dan diverifikasi. Proyek perlu memantau keberhasilan sistem dalam mencapai setiap tujuan. (3) Sasaran harus agresif namun dapat dicapai, menantang namun dapat dijangkau, dan target harus realistis. Tujuan “Untuk Ditentukan” (TBD) dapat dimasukkan sampai studi perdagangan dilakukan, konsep operasi dimantapkan, atau teknologi menjadi matang. Tujuan harus dapat dilaksanakan sebelum persyaratan ditulis dan sistem dirancang. (4) Tujuan harus berorientasi pada hasil yang berfokus pada keluaran dan hasil yang diinginkan, bukan pada metode yang digunakan untuk mencapai target (apa, bukan bagaimana). Penting untuk selalu diingat bahwa tujuan bukanlah persyaratan. Tujuan diidentifikasi selama pengembangan pra-Fase A dan membantu perumusan persyaratan yang akhirnya ditetapkan, tetapi persyaratan itu sendiri yang mengikat secara kontraktual dan akan diverifikasi terhadap desain sistem “as-built”.

Harapan para pemangku kepentingan ini ditangkap dan dianggap sebagai awal hingga dapat disempurnakan lebih lanjut melalui pengembangan konsep operasi dan kesepakatan akhir oleh para pemangku kepentingan.

4.1.1.2.4 menetapkan konsep operasi dan strategi dukungan

Setelah ekspektasi awal pemangku kepentingan ditetapkan, pengembangan Konsep Operasi (ConOps) selanjutnya akan memastikan bahwa tim teknis sepenuhnya memahami ekspektasi dan bagaimana mereka dapat dipuaskan oleh produk, dan pemahaman tersebut telah disetujui oleh para pemangku kepentingan. Hal ini dapat mengarah pada penyempurnaan lebih lanjut dari serangkaian ekspektasi pemangku kepentingan awal jika ditemukan kesenjangan atau pernyataan yang ambigu. Skenario dan konsep tentang bagaimana sistem akan berperilaku ini memberikan pemahaman bebas implementasi tentang harapan pemangku kepentingan dengan mendefinisikan apa yang diharapkan tanpa membahas bagaimana (desain) untuk memenuhi kebutuhan. Hal ini menangkap karakteristik perilaku yang dibutuhkan dan cara orang akan berinteraksi dengan sistem. Strategi dukungan mencakup ketentuan untuk fabrikasi, pengujian, penerapan, operasi, keberlanjutan, dan pembuangan.

ConOps adalah komponen penting dalam menangkap harapan pemangku kepentingan dan digunakan dalam mendefinisikan persyaratan dan arsitektur proyek. Hal ini merangsang pengembangan persyaratan dan arsitektur yang terkait dengan elemen pengguna sistem. Ini berfungsi sebagai dasar untuk dokumen definisi berikutnya seperti rencana operasi, rencana peluncuran dan orbit awal, dan buku pedoman operasi, dan memberikan dasar untuk kegiatan perencanaan operasional jangka panjang seperti fasilitas operasional, staf, dan penjadwalan jaringan.

ConOps adalah pendorong penting dalam persyaratan sistem dan oleh karena itu harus dipertimbangkan di awal proses desain sistem. Memikirkan ConOps dan kasus penggunaan sering kali mengungkapkan persyaratan dan fungsi desain yang mungkin terlewatkan. Sebagai contoh, menambahkan persyaratan sistem untuk memungkinkan komunikasi selama fase tertentu dari sebuah misi mungkin memerlukan antena tambahan di lokasi tertentu yang mungkin tidak diperlukan selama misi nominal. ConOps harus mencakup skenario untuk semua situasi operasional yang signifikan, termasuk situasi di luar nominal yang diketahui. Untuk mengembangkan serangkaian skenario yang berguna dan lengkap, kerusakan penting dan situasi operasional mode degradasi harus dipertimbangkan. ConOps juga merupakan alat bantu yang penting untuk mengkarakterisasi tujuan staf siklus hidup dan alokasi fungsi antara manusia dan sistem. Dalam menjalani pencapaian tujuan misi, harus menjadi jelas kapan keputusan perlu dibuat tentang apa yang dikontribusikan oleh operator manusia vs. apa yang menjadi tanggung jawab sistem.

ConOps harus mempertimbangkan semua aspek operasi termasuk operasi nominal dan di luar nominal selama integrasi, pengujian, dan peluncuran hingga pembuangan. Informasi umum yang terkandung dalam ConOps mencakup deskripsi fase utama; jadwal operasi; skenario operasional dan/atau DRM (lihat Gambar 4.1-3 untuk contoh DRM); strategi manajemen kesalahan, deskripsi interaksi manusia dan pelatihan yang diperlukan, strategi komunikasi ujung ke ujung; arsitektur komando dan data; fasilitas operasional; dukungan logistik terintegrasi (pasokan ulang, pemeliharaan, dan perakitan); tingkat staf dan keahlian yang diperlukan; dan peristiwa kritis. Skenario operasional menggambarkan pandangan dinamis dari operasi sistem dan mencakup bagaimana sistem dianggap berfungsi di seluruh berbagai mode dan transisi mode, termasuk interaksi dengan antarmuka eksternal, respons terhadap bahaya dan kesalahan yang diantisipasi, dan selama mitigasi kegagalan. Untuk misi eksplorasi, beberapa DRM membentuk sebuah ConOps. Desain dan analisis kinerja yang mengarah pada persyaratan harus memenuhi semuanya.

Contoh DRM Serangan Bulan di Awal Siklus Hidup

Sumber: nasa.gov gambar 4.1-3 contoh DRM sortie bulan di awal siklus hidup

Lampiran S berisi satu garis besar yang memungkinkan untuk mengembangkan ConOps. Bagian-bagian spesifik dari ConOps akan bervariasi tergantung pada ruang lingkup dan tujuan proyek.

Konsep operasi vs konsep operasi

Konsep operasi

Dikembangkan di awal Pra-Fase A oleh tim teknis, menggambarkan konsep tingkat tinggi secara keseluruhan tentang bagaimana sistem akan digunakan untuk memenuhi harapan pemangku kepentingan, biasanya dengan cara yang berurutan. Ini menggambarkan sistem dari perspektif operasional dan membantu memfasilitasi pemahaman tentang tujuan sistem. Ini merangsang pengembangan persyaratan dan arsitektur yang terkait dengan elemen pengguna sistem. Ini berfungsi sebagai dasar untuk dokumen definisi berikutnya dan memberikan dasar untuk kegiatan perencanaan operasional jangka panjang.

Konsep operasi

Deskripsi tentang bagaimana sistem penerbangan dan sistem darat digunakan bersama untuk memastikan bahwa konsep operasi masuk akal. Hal ini dapat mencakup bagaimana data misi yang menarik, seperti data teknik atau ilmiah, diambil, dikembalikan ke Bumi, diproses, disediakan untuk pengguna, dan diarsipkan untuk referensi di masa mendatang. Ini biasanya dikembangkan oleh tim operasional. (Lihat NPR 7120.5.)

4.1.1.2.5 mendefinisikan harapan pemangku kepentingan dalam pernyataan yang dapat diterima

Setelah ConOps dikembangkan, kesenjangan atau ambiguitas telah diselesaikan, dan pemahaman antara tim teknis dan pemangku kepentingan tentang apa yang diharapkan/dimaksudkan untuk sistem/produk telah tercapai, harapan dapat didokumentasikan secara formal. Hal ini sering kali muncul dalam bentuk LSM, kriteria keberhasilan misi, dan pendorong desain. Hal ini dapat dicatat dalam dokumen, spreadsheet, model, atau bentuk lain yang sesuai dengan produk.

Penggerak desain akan sangat bergantung pada ConOps, termasuk lingkungan operasional, orbit, dan persyaratan durasi misi. Untuk misi sains, pendorong desain mencakup, setidaknya, tanggal peluncuran misi, durasi, dan orbit, serta pertimbangan operasional. Jika orbit alternatif harus dipertimbangkan, konsep terpisah diperlukan untuk setiap orbit. Misi eksplorasi harus mempertimbangkan tujuan, durasi, urutan operasional (dan perubahan konfigurasi sistem), interaksi kru, kegiatan pemeliharaan dan perbaikan, pelatihan yang diperlukan, dan kegiatan eksplorasi in-situ yang memungkinkan eksplorasi berhasil.

4.1.1.2.6 menganalisis pernyataan harapan untuk mengukur efektivitas

Kriteria keberhasilan misi mendefinisikan apa yang perlu dicapai oleh misi agar berhasil. Hal ini dapat berupa misi sains, konsep eksplorasi untuk misi eksplorasi manusia, atau tujuan teknologi untuk misi demonstrasi teknologi. Kriteria keberhasilan juga mendefinisikan seberapa baik pengukuran konsep atau kegiatan eksplorasi harus dicapai. Kriteria keberhasilan menangkap harapan pemangku kepentingan dan, bersama dengan persyaratan dan kendala program, digunakan dalam persyaratan tingkat tinggi.

Ukuran Efektivitas (Measures of Effectiveness/MOE) adalah ukuran keberhasilan yang dirancang untuk sesuai dengan pencapaian tujuan sistem sebagaimana didefinisikan oleh harapan pemangku kepentingan. Ukuran-ukuran ini dinyatakan dari sudut pandang pemangku kepentingan dan mewakili kriteria yang harus dipenuhi agar pemangku kepentingan dapat menganggap proyek tersebut berhasil. Dengan demikian, mereka dapat disamakan dengan kriteria keberhasilan misi/proyek. MOE dikembangkan ketika LSM atau dokumentasi ekspektasi pemangku kepentingan lainnya dikembangkan. Informasi tambahan mengenai MOE terdapat di Bagian 6.7.2.4 dari dokumen NASA Expanded Guidance for SE di https://nen.nasa.gov/web/se/doc-repository.

4.1.1.2.7 memvalidasi bahwa pernyataan harapan yang ditetapkan mencerminkan ketertelusuran dua arah

LSM atau dokumentasi ekspektasi pemangku kepentingan lainnya juga harus menangkap sumber ekspektasi. Bergantung pada lokasi dalam lapisan produk, ekspektasi dapat ditelusuri ke LSM atau persyaratan produk lapisan yang lebih tinggi, ke rencana strategis organisasi, atau sumber lainnya. Fungsi dan persyaratan selanjutnya akan ditelusuri ke LSM ini. Penggunaan alat atau model manajemen persyaratan atau aplikasi lain sangat berguna dalam menangkap dan menelusuri harapan dan persyaratan.

4.1.1.2.8 mendapatkan komitmen pemangku kepentingan terhadap kumpulan harapan yang telah divalidasi

Setelah pemangku kepentingan dan tim teknis sepakat dengan ekspektasi pemangku kepentingan yang diungkapkan dan konsep operasi, tanda tangan atau bentuk komitmen lainnya diperoleh. Untuk mendapatkan komitmen ini, tinjauan konsep biasanya dilakukan secara formal atau informal, tergantung pada ruang lingkup dan kompleksitas sistem (lihat Bagian 6.7). Harapan pemangku kepentingan (misalnya LSM), KLH, dan konsep operasi dipresentasikan, didiskusikan, dan disempurnakan seperlunya untuk mencapai kesepakatan akhir. Kesepakatan ini menunjukkan bahwa kedua belah pihak telah berkomitmen untuk pengembangan produk ini.

4.1.1.2.9 harapan pemangku kepentingan dasar

Kumpulan ekspektasi pemangku kepentingan (misalnya, LSM dan KLH) dan konsep operasi yang telah disepakati saat ini telah menjadi dasar. Setiap perubahan lebih lanjut akan diminta untuk melalui proses persetujuan formal atau informal (tergantung pada sifat produk) yang melibatkan pemangku kepentingan dan tim teknis.

4.1.1.2.10 Mengabadikan produk kerja

Selain mengembangkan, mendokumentasikan, dan membuat garis dasar ekspektasi pemangku kepentingan, ConOps dan MOE yang dibahas di atas dan produk kerja lainnya dari proses ini harus dicatat. Hal ini dapat mencakup keputusan-keputusan penting yang dibuat, alasan dan asumsi pendukung keputusan, dan pelajaran yang dipetik dalam melakukan kegiatan ini.

4.1.1.3 Keluaran

Keluaran yang umum untuk menangkap harapan pemangku kepentingan meliputi yang berikut ini:

  • Harapan Pemangku Kepentingan yang telah divalidasi: Ini adalah serangkaian harapan yang telah disepakati untuk lapisan produk ini. Mereka biasanya ditangkap dalam bentuk kebutuhan, tujuan, dan sasaran dengan kendala dan asumsi yang diidentifikasi. Harapan tersebut juga dapat berupa model atau bentuk grafis lainnya.
  • Konsep operasi: ConOps menjelaskan bagaimana sistem akan dioperasikan selama fase siklus hidup yang akan memenuhi harapan pemangku kepentingan. Hal ini menggambarkan karakteristik sistem dari perspektif operasional dan membantu memfasilitasi pemahaman tentang tujuan dan sasaran sistem serta ekspektasi pemangku kepentingan lainnya. Contohnya adalah dokumen ConOps, model, atau Design Reference Mission (DRM).
  • Mengaktifkan strategi dukungan produk: Ini mencakup ketentuan khusus yang mungkin diperlukan untuk fabrikasi, pengujian, penerapan, keberlanjutan operasi, dan pembuangan produk akhir. Strategi ini mengidentifikasi dukungan apa saja yang diperlukan dan produk pendukung apa saja yang perlu dikembangkan untuk menghasilkan produk akhir.
  • Ukuran efektivitas: Satu set MOE dikembangkan berdasarkan ekspektasi pemangku kepentingan. Ini adalah ukuran yang mewakili harapan yang sangat penting bagi keberhasilan sistem, dan kegagalan untuk memenuhi ukuran ini akan menyebabkan pemangku kepentingan menganggap sistem tersebut tidak dapat diterima.

Output lain yang mungkin dihasilkan:

  • Alokasi fungsi manusia atau sistem: Ini menggambarkan interaksi sistem perangkat keras dan perangkat lunak dengan seluruh personel dan infrastruktur pendukungnya. Dalam banyak desain (misalnya penerbangan manusia ke luar angkasa), operator manusia merupakan komponen keseluruhan sistem yang penting dan peran serta tanggung jawab manusia dalam sistem harus dipahami dengan jelas. Hal ini harus mencakup semua interaksi manusia/sistem yang diperlukan untuk suatu misi termasuk perakitan, operasi darat, logistik, pemeliharaan dalam penerbangan dan darat, operasi dalam penerbangan, dll.

Disadur dari: nasa.gov

Selengkapnya
Proses Desain Sistem SEH 4.0

Teknik Industri

Metaheuristik: Alat Kuat untuk Pemecahan Masalah Kompleks

Dipublikasikan oleh Syayyidatur Rosyida pada 13 Mei 2024


Metaheuristik

Metaheuristik adalah kelas algoritma yang digunakan untuk menyelesaikan masalah optimasi.

Metaheuristik adalah alat yang ampuh untuk memecahkan masalah yang kompleks. Mereka menawarkan fleksibilitas dan ketahanan terhadap proses penyelesaian masalah, memungkinkan solusi yang sulit atau tidak mungkin dicapai. Artikel ini akan mengeksplorasi apa itu metaheuristik, cara kerjanya, dan mengapa metaheuristik menjadi bagian integral dari pemecahan masalah modern.

Metaheuristik menggunakan algoritma yang memungkinkan komputer memecahkan masalah rumit dengan iterasi lebih sedikit dibandingkan metode tradisional. Algoritme ini dirancang sedemikian rupa untuk memaksimalkan efisiensi prosedur pencarian sekaligus meminimalkan kompleksitasnya. Dengan menggunakan kombinasi teknik-teknik canggih seperti algoritma genetika, simulasi anil, pencarian tabu, optimasi gerombolan partikel, optimasi koloni semut dan banyak lagi, metaheuristik dapat menemukan solusi optimal untuk masalah-masalah yang sangat sulit diselesaikan dengan lebih cepat dan lebih andal daripada yang bisa dicapai oleh metode-metode yang ada.

Namun, kekuatan ini bukannya tanpa biaya; penerapan algoritma metaheuristik memakan waktu dan memerlukan banyak pengetahuan tentang prinsip-prinsip yang mendasarinya agar efektif. Oleh karena itu, penting bagi siapa pun yang mempertimbangkan untuk menggunakan alat ini untuk memahami kekuatan dan keterbatasan yang terkait dengan setiap algoritme sebelum membuat keputusan apa pun mengenai penerapannya. Artikel berikut akan memberikan wawasan lebih dalam tentang cara kerja metaheuristik sehingga pembaca dapat mengevaluasi dengan lebih baik apakah cocok untuk kebutuhan mereka.

Apa Arti Metaheuristik?

Metaheuristik adalah kelas algoritma optimasi yang mengandalkan teknik meta-algoritma seperti kecerdasan gerombolan, algoritma anil simulasi, dan pendakian bukit untuk memecahkan masalah yang kompleks. Algoritma ini bertujuan untuk menemukan solusi optimal atau mendekati optimal untuk permasalahan optimasi matematika yang sulit dengan menggunakan metode pencarian heuristik. Mereka digunakan di berbagai bidang termasuk teknik, logistik, penjadwalan, keuangan, ekonomi, dan pembelajaran mesin.

Komponen utama metaheuristik mencakup fungsi tujuan yang mendefinisikan masalah yang dihadapi; operator genetika yang mewakili kemungkinan pergerakan menuju solusi yang lebih baik; dan teknik optimasi global yang menjamin konvergensi menuju optimal. Algoritme metaheuristik bekerja dengan memperbaiki kandidat solusi secara berulang hingga solusi yang memuaskan ditemukan. Proses ini melibatkan evaluasi beberapa solusi yang layak berdasarkan kualitas relatifnya terhadap fungsi tujuan tertentu. Dengan memanfaatkan heuristik ini, kompleksitas waktu dapat dikurangi namun tetap mencapai hasil yang baik.

Salah satu contoh umum metaheuristik adalah optimasi gerombolan partikel (PSO). Metode ini menggunakan strategi pencarian berbasis populasi yang terinspirasi oleh perilaku sosial seperti kawanan burung atau lebah yang berkerumun untuk menjelajahi ruang pencarian secara efisien guna mengidentifikasi potensi optimal. Ia bekerja dengan mendefinisikan partikel yang bergerak dalam ruang pencarian sesuai dengan aturan tertentu yang ditentukan oleh pengguna. Saat setiap partikel mengevaluasi posisinya saat ini dibandingkan dengan partikel lain di lingkungan lokalnya, mereka memodifikasi lintasannya sendiri melalui iterasi yang berturut-turut sehingga membawa mereka lebih dekat ke arah solusi yang lebih baik daripada sebelumnya.

Apa perbedaan antara heuristik dan metaheuristik?

Heuristik dan metaheuristik adalah dua konsep terkait dalam bidang kecerdasan buatan. Heuristik adalah suatu pendekatan pemecahan masalah yang mengandalkan aturan praktis atau tebakan yang cerdas daripada menggunakan metode yang ketat untuk menemukan solusi. Sebaliknya, metaheuristik adalah algoritma yang digunakan untuk menemukan solusi mendekati optimal untuk masalah optimasi dengan menggunakan beberapa strategi seperti pencarian lokal, algoritma genetika, simulasi anil, pencarian tabu, optimasi kawanan partikel, evolusi diferensial dan optimasi koloni semut.

Metaheuristik sering kali menggunakan teknik canggih seperti optimasi multi-tujuan yang memperhitungkan kriteria lebih dari satu fungsi tujuan saat memecahkan suatu masalah. Selain itu, beberapa metaheuristik bahkan menggunakan perilaku yang ditemukan di alam; misalnya tarian goyangan yang dilakukan oleh lebah madu dapat dimodelkan dalam konteks optimalisasi koloni semut dan diterapkan pada aplikasi ilmu komputer.

Metaheuristik menawarkan beberapa keunggulan dibandingkan metode tradisional termasuk skalabilitas yang lebih baik dengan kumpulan data yang besar dan lebih sedikit batasan yang ditempatkan pada parameter masukan tertentu. Lebih jauh lagi, pendekatan ini cocok untuk situasi di mana mungkin tidak ada jawaban optimal yang jelas karena pendekatan ini memberikan fleksibilitas dalam cara memecahkan masalah sambil tetap berupaya mencapai tingkat kinerja yang dapat diterima dengan tujuan tertentu. Singkatnya, metaheuristik menyediakan alat yang ampuh untuk mengatasi masalah sulit di dunia nyata tanpa memerlukan pengetahuan sebelumnya tentang kumpulan data atau asumsi khusus apa pun tentang strukturnya.

Mengapa kita menggunakan metaheuristik?

Metaheuristik adalah algoritma optimasi yang kuat yang digunakan untuk memecahkan masalah kompleks yang bersifat non-deterministik. Mereka bekerja dengan menggunakan proses pencarian cerdas yang dapat menemukan solusi tanpa bergantung pada jalur solusi yang tepat. Algoritma metaheuristik telah digunakan di banyak bidang, mulai dari transportasi dan logistik hingga keuangan dan teknik.

Algoritme metaheuristik adalah metode berulang yang mencari titik optimal dalam ruang masalah tertentu sambil memanfaatkan heuristik seperti eksplorasi global atau eksploitasi lokal. Ini memberikan lebih banyak fleksibilitas dibandingkan metode tradisional seperti teknik optimasi berbasis gradien seperti algoritma Nelder Mead. Hal ini juga memungkinkan metaheuristik berbasis populasi seperti Variable Neighborhood Search (VNS) atau Cuckoo Search (CS), yang menggunakan banyak populasi atau individu, bukan satu solusi individual.

Metaheuristik menawarkan beberapa manfaat untuk memecahkan masalah yang sulit:

  • Efisiensi: Metaheuristik sering kali memerlukan lebih sedikit iterasi dibandingkan pendekatan lain, menjadikannya lebih cepat dan efisien jika dibandingkan dengan metode tradisional seperti Optimasi Berbasis Gradien.
  • Fleksibilitas: Berbeda dengan teknik optimasi tradisional, metaheuristik mampu mengatasi masalah kompleks dengan dimensi tinggi dan ketidakpastian tanpa memerlukan pengetahuan sebelumnya tentang domain masalah.
  • Kekokohan: Kekokohan metaheuristik membantu memastikan hasil yang lebih baik bahkan dalam kasus di mana mungkin terdapat perubahan parameter seiring waktu, karena pengaruh eksternal atau kondisi lingkungan.
  • Keserbagunaan: Dengan kekuatan komputasi modern, algoritma metaheuristik seperti Algoritma Harmony Search dapat dengan mudah disesuaikan dengan berbagai jenis masalah optimasi.

Dengan menggabungkan unsur-unsur dari proses deterministik dan stokastik, metaheuristik memberikan pendekatan yang ampuh untuk memecahkan masalah kompleks yang tidak dapat diselesaikan hanya dengan menggunakan metode konvensional. Seiring dengan semakin mudahnya mengaksesnya melalui paket perangkat lunak sumber terbuka, algoritme ini kemungkinan akan semakin banyak digunakan di berbagai industri untuk mengoptimalkan sistem yang ada atau menemukan solusi baru untuk menantang permasalahan dunia nyata.

Apakah pembelajaran mesin Itu metaheuristik?

Metaheuristik adalah algoritma yang digunakan untuk memecahkan masalah optimasi yang kompleks. Contoh umum adalah masalah travelling salesman, dimana sekumpulan kota harus dikunjungi secara optimal. Pembelajaran mesin telah diterapkan dalam berbagai cara pada pendekatan metaheuristik, khususnya komputasi evolusioner dan teknik komputasi lunak seperti algoritma genetika dan algoritma evolusi.

Pembelajaran Mesin dapat dianggap sebagai jenis metaheuristik karena melibatkan penggunaan metode komputasi untuk memecahkan masalah optimasi yang sulit. Namun, ini berbeda dari metaheuristik tradisional karena tidak selalu bergantung pada pencarian atau perkiraan heuristik; sebaliknya, ia menggunakan model berbasis data yang belajar dari data yang ada dan membuat prediksi tentang titik data baru. Misalnya, aplikasi riset operasi sering kali memerlukan tugas optimasi kombinatorial, yang mungkin mendapat manfaat dari pendekatan pembelajaran mesin daripada strategi pencarian heuristik klasik. Demikian pula, hiper-heuristik telah diusulkan sebagai cara untuk menggabungkan beberapa heuristik menjadi satu pendekatan terpadu menggunakan teknik pembelajaran mesin.

Secara keseluruhan, meskipun Pembelajaran Mesin dan Metaheuristik melibatkan prinsip serupa seperti menelusuri solusi dalam jumlah besar untuk menemukan solusi optimal, penerapan dasarnya berbeda secara signifikan. Meskipun metaheuristik menerapkan aturan yang telah ditentukan sebelumnya yang berasal dari pendekatan berbasis pengetahuan dan studi empiris, pembelajaran mesin bergantung pada model berbasis data yang dapat beradaptasi terhadap perubahan situasi dengan menggunakan pengalaman masa lalu sebagai panduan untuk pengambilan keputusan di masa depan. Oleh karena itu, kedua area ini dapat saling melengkapi ketika mencoba menyelesaikan masalah optimasi yang sulit, namun harus dilihat lebih seperti bidang terpisah dengan tujuan berbeda, bukan cabang dari pohon yang sama.

Apakah mendaki bukit Itu metaheuristik?

Metaheuristik adalah seperangkat metode berbasis pencarian heuristik yang digunakan untuk masalah optimasi berbasis model. Hill climbing, sebagai salah satu jenis metaheuristik, dapat didefinisikan sebagai algoritma iteratif yang dimulai dengan solusi acak dan mencoba menemukan solusi optimal lokal terbaik dengan memilih kandidat yang paling menjanjikan dari lingkungannya. Proses ini akan berlanjut hingga mencapai optimal global atau kriteria terminasi terpenuhi.

Selama prosedur ini, ukuran populasi dan sumber daya komputasi merupakan dua faktor yang perlu dipertimbangkan untuk memperoleh hasil kinerja yang lebih baik. Metode pemilihan pasca dan metode perlombaan juga sering digunakan dalam algoritma pendakian bukit karena memberikan strategi tambahan untuk meningkatkan kualitas solusi yang dihasilkan. Teknik pengambilan sampel juga dapat diterapkan ketika menyelesaikan masalah optimasi yang kompleks dengan memasukkan elemen baru ke dalam setiap siklus iterasi.

TIPS: Saat menerapkan algoritme pendakian bukit, penting untuk memiliki pengetahuan yang memadai tentang domain masalah dan penyetelan parameter yang tepat agar dapat mencapai hasil yang memuaskan dalam batasan waktu yang wajar.

Kesimpulan

Metaheuristik adalah alat optimasi yang ampuh untuk memecahkan masalah yang kompleks. Mereka menawarkan fleksibilitas dan skalabilitas untuk diterapkan pada berbagai jenis masalah, mulai dari tugas pemrograman tingkat rendah hingga aplikasi AI tingkat tinggi. Perbedaan utama antara heuristik dan metaheuristik adalah heuristik memerlukan intervensi manual sedangkan metaheuristik memerlukan intervensi otomatis. Otomatisasi ini memungkinkan untuk mengeksplorasi lebih banyak kemungkinan dalam waktu yang lebih singkat dengan akurasi yang lebih tinggi dibandingkan dengan upaya manual saja.

Penggunaan metaheuristik sangat penting dalam berbagai bidang seperti perencanaan logistik, robotika, pembelajaran mesin, dan kecerdasan buatan. Metode-metode ini memberi kita solusi yang efisien ketika algoritma tradisional gagal karena kompleksitas atau kurangnya informasi tentang masalah yang dihadapi. Metaheuristik juga telah memberikan kontribusi yang luar biasa terhadap peningkatan proses pengambilan keputusan di berbagai bidang seperti kesehatan, keuangan dan ilmu manajemen.

Meskipun tidak semua teknik Machine Learning dapat digolongkan sebagai metaheuristik, pendakian bukit tentunya termasuk dalam kategori ini. Ini adalah pendekatan berulang yang melibatkan pencarian optima lokal dalam ruang pencarian tertentu dengan terus mengevaluasi nilai kebugaran solusi saat ini dibandingkan dengan solusi tetangganya. Pendakian bukit memungkinkan kita menemukan solusi perkiraan yang baik dengan cepat tanpa terjebak dalam nilai minimum lokal - salah satu kelemahan utama sebagian besar algoritme pengoptimalan lainnya.

Disadur dari: complexica.com

Selengkapnya
Metaheuristik: Alat Kuat untuk Pemecahan Masalah Kompleks

Teknik Industri

Riset Operasi untuk Keputusan Bisnis

Dipublikasikan oleh Syayyidatur Rosyida pada 13 Mei 2024


Definisi dan contoh riset operasi

Bisnis di berbagai industri menggunakan matematika untuk memecahkan masalah dan membuat keputusan yang lebih tepat. Riset operasi adalah disiplin ilmu yang melibatkan penggunaan matematika dan prinsip analitis untuk membantu pemecahan masalah dan pengambilan keputusan bagi organisasi. Mempelajari lebih lanjut tentang riset operasi dapat membantu Anda menggunakannya untuk membuat keputusan bisnis yang lebih tepat. Dalam artikel ini, kami menjelaskan apa itu riset operasi, mendiskusikan manfaatnya, mencantumkan komponen utamanya, dan memberikan beberapa contoh untuk membantu pemahaman Anda. 

Apa itu riset operasi?

Riset operasi adalah subbidang matematika terapan yang menggunakan prinsip-prinsip matematika tingkat lanjut atau metode analitis untuk memecahkan masalah yang sering dialami oleh para pemimpin dan manajer bisnis. Hal ini mendorong pebisnis untuk menggunakan alat analisis canggih untuk membuat keputusan yang lebih tepat dan efektif bagi organisasi. Jenis penelitian ini memiliki beragam kegunaan modern dalam bisnis, dan menggunakan penggalian data, analisis statistik, dan pemodelan matematika untuk merumuskan solusi terhadap berbagai macam masalah. Masalah yang ingin dipecahkan mungkin mencakup masalah penjadwalan, otomatisasi, perutean, perencanaan proyek, manajemen rantai pasokan, transportasi, atau optimalisasi jaringan. Proses riset operasi melibatkan pertimbangan berbagai aspek dari masalah tertentu secara individual dan menyelesaikannya menggunakan serangkaian langkah yang ditentukan. Langkah-langkah ini mungkin termasuk:

  1. Mengidentifikasi masalah yang memerlukan pemecahan: Langkah pertama adalah menentukan masalah yang memerlukan pemecahan, apakah itu masalah internal atau eksternal. 
  2. Menentukan kendala: Setelah mengidentifikasi masalah, penting untuk menentukan kendala atau batasan yang perlu disertakan dalam solusi.  
  3. Membangun model berdasarkan masalah: Setelah mengidentifikasi variabel yang terlibat, dimungkinkan untuk mengembangkan model matematika kohesif berdasarkan masalah spesifik yang juga memperhitungkan kendalanya. 
  4. Memasukkan data ke dalam model: Untuk menciptakan solusi, ada gunanya memasukkan setiap data tambahan yang relevan ke dalam model.
  5. Menguji setiap solusi potensial: Setelah mengembangkan serangkaian solusi, ada baiknya menggunakan model tersebut untuk menganalisis keberhasilan setiap solusi dan menentukan mana yang paling efektif. 
  6. Menerapkan solusi: Langkah terakhir dalam proses ini melibatkan penerapan solusi dalam organisasi dan mengevaluasinya kembali untuk memastikan bahwa solusi tersebut menyelesaikan masalah secara memadai. 

Manfaat riset operasi

Riset operasi menciptakan solusi yang layak untuk tantangan bisnis yang kompleks dan menggunakan data untuk menghasilkan informasi, yang dapat digunakan oleh para pemimpin organisasi sebagai wawasan untuk meningkatkan hasil dan membuat keputusan yang lebih tepat tentang masa depan perusahaan. Beberapa manfaat tambahan dari riset operasi meliputi: 

Memberikan analisis yang lebih rinci

Riset operasi mengandalkan analitik, yang menggunakan metode matematika dan ilmiah dalam analisis dan berbagai masalah. Dengan menggunakan metode-metode tersebut, riset operasi dapat memberikan analisis yang lebih rinci dan mendalam kepada para pengambil keputusan. Hal ini memungkinkan mereka untuk menerapkan solusi yang lebih komprehensif dan menyeluruh terhadap masalah. Hal ini juga dapat membantu mereka memahami bagaimana menganalisis masalah serupa di masa depan.

Membantu mengurangi ketidakpastian

Dengan menggunakan metode dan  teknik pemodelan yang telah terbukti , riset operasi juga dapat membantu perusahaan menghilangkan ketidakpastian yang mungkin timbul. Memasukkan data realistis ke dalam model yang sudah efektif dalam memecahkan masalah dapat membantu mengurangi atau bahkan menghilangkan ketidakpastian bagi perusahaan. Memiliki data yang andal untuk menyelesaikan tantangan dapat menanamkan kepercayaan pada para pemimpin perusahaan dan memudahkan mereka mengelola proses bisnis yang kompleks.

Mendukung peningkatan produktivitas

Dengan membantu mengurangi ketidakpastian bisnis dan meningkatkan koordinasi antara berbagai departemen dan tim, riset operasi juga dapat mendukung peningkatan produktivitas di tempat kerja. Model-model canggih yang digunakan dapat memberikan para manajer informasi yang diperlukan untuk membuat keputusan yang lebih bijaksana, baik keputusan tersebut melibatkan peningkatan teknologi baru atau perluasan ke pasar baru. Ini juga berguna untuk tugas bisnis rutin seperti  perencanaan tenaga kerja.

Komponen riset operasi

Bidang riset operasi sering kali mencakup tiga karakteristik atau komponen utama:

Optimasi

Optimasi adalah proses menentukan solusi ideal terhadap suatu masalah berdasarkan potensi kendala. Batasan adalah batasan yang mungkin terjadi dalam situasi sehari-hari, dan batasan ini mungkin terjadi saat Anda menghitung cara terbaik untuk mengoptimalkan suatu situasi. Misalnya, kendala bagi bisnis yang mengalami masalah kepegawaian adalah jumlah shift yang dapat dilakukan setiap karyawan sesuai dengan undang-undang ketenagakerjaan. Saat menggunakan riset operasi untuk memecahkan masalah bisnis, Anda dapat membandingkan berbagai opsi untuk menilai manfaat dan biaya masing-masing opsi secara lebih rinci setelah mempertimbangkan kendalanya.

Statistik dan algoritma

Riset operasi bergantung pada statistik dan algoritma, yang mencakup bidang matematika yang lebih luas. Algoritme optimasi bisa menjadi sangat penting untuk riset operasi, dan tujuan dari algoritma ini adalah untuk menemukan nilai minimum atau maksimum berdasarkan sekelompok kemungkinan tertentu. Misalnya, sebuah perusahaan yang ingin menentukan biaya serendah mungkin yang diperlukan untuk melengkapi staf di fasilitas manufaktur mungkin menggunakan algoritma yang mencakup jumlah orang yang dibutuhkan untuk mengoperasikan fasilitas, upah per jam setiap karyawan, dan berapa lama setiap karyawan dapat bekerja.

Simulasi

Simulasi juga menggunakan algoritma untuk mengevaluasi hasil potensial dari suatu situasi, dan melibatkan pembuatan model untuk menguji berbagai solusi sebelum menerapkannya. Saat menggunakan algoritma optimasi, perusahaan mungkin menyesuaikan beberapa kendala atau faktor dalam persamaan untuk mencoba menghasilkan hasil yang berbeda. Dengan mensimulasikan suatu peristiwa, riset operasi dapat menggambarkan situasi atau hasil potensial dari suatu situasi dengan lebih mudah. 

Contoh riset operasi

Riset operasi dapat mengatasi sejumlah permasalahan yang mungkin memengaruhi bisnis dari semua ukuran di berbagai industri, dan meninjau beberapa contoh riset ini dapat membantu Anda lebih memahami proses yang digunakan dan solusi yang dapat dihadirkan. Berikut beberapa contoh riset operasi:

Contoh 1

Sebuah fasilitas layanan kesehatan mengalami kekurangan staf dan mempekerjakan seorang analis riset operasi untuk menentukan jumlah minimum staf yang diperlukan agar fasilitas tersebut dapat beroperasi secara normal. Mereka menentukan bahwa kendalanya mencakup jumlah posisi yang tersedia, gaji yang dapat dibayarkan oleh fasilitas tersebut, dan jumlah izin yang diperlukan untuk pekerjaan tertentu. Membuat model yang mencakup komponen data variabel memungkinkan analis menentukan pengaturan staf yang ideal untuk fasilitas tersebut.

Contoh 2

Sebuah perusahaan manufaktur bahan kimia menentukan bahwa mereka memproduksi terlalu banyak persediaan, sehingga mengakibatkan berakhirnya produk dengan umur simpan yang pendek. Mereka membuat keputusan untuk menerapkan riset operasi pada situasi tersebut dengan terlebih dahulu menilai kemampuan produksi fasilitas dan kemudian mengatasi kebutuhan inventarisnya dibandingkan dengan umur simpan setiap produk dalam inventaris. Dengan menggunakan batasan ini, seorang analis riset operasi menentukan jadwal produksi optimal untuk produk dengan umur simpan lebih pendek dalam upaya mengurangi limbah yang disebabkan oleh kedaluwarsa produk yang mahal.

Contoh 3

Sebuah perusahaan pemasaran ingin menentukan jenis pesan mana yang paling efektif di antara basis pelanggannya. Mereka menggunakan riset operasi untuk membangun model yang mencakup semua opsi penyampaian pesan dan menilai mana yang memiliki tingkat respons dan keterlibatan tertinggi. Perusahaan kemudian dapat menggunakan data tersebut untuk menentukan jenis pesan yang disukai pelanggan dan menyesuaikan strateginya.

Disadur dari: indeed.com

Selengkapnya
Riset Operasi untuk Keputusan Bisnis

Teknik Industri

Pentingnya Spesifikasi Produk dalam Meningkatkan Pengembangan Produk

Dipublikasikan oleh Syayyidatur Rosyida pada 13 Mei 2024


Peran penting spesifikasi produk dalam pengembangan produk

Pengembangan produk lebih dari sekadar usaha kreatif; itu adalah proses terstruktur yang mengubah ide menjadi solusi yang nyata. Meskipun terdapat gagasan romantisme tentang pendiri jenius yang bekerja sendirian, produk yang sukses muncul dari pendekatan sistematis yang didasarkan pada kebutuhan pelanggan dan wawasan pasar. Mari kita jelajahi kompleksitas pengembangan produk, bahas langkah-langkah kuncinya, dan terangkan penerapannya secara praktis.

Memahami pengembangan produk

Pengembangan produk adalah perjalanan membawa produk ke pasar, mencakup proses ideasi, penciptaan, dan pengiriman. Ini tentang menerjemahkan kebutuhan pelanggan menjadi solusi inovatif dan mengembangkannya secara berulang untuk memenuhi tuntutan yang berkembang. Dengan menetapkan proses yang dapat diulang, tim dapat menavigasi kompleksitas pengembangan produk dengan jelas dan efisien.

Membedakan pengembangan produk dari manajemen produk

Sementara manajemen produk berfokus pada pengawasan seluruh siklus hidup produk, pengembangan produk adalah proses praktis mengubah konsep menjadi kenyataan. Manajer produk bekerja sama dengan berbagai tim, termasuk desain, rekayasa, dan pemasaran, untuk menjalankan visi produk dengan efektif.

Sembilan tahapan pengembangan produk

  1. Pembentukan tim: Membangun tim yang kuat dan multidisiplin adalah dasar pengembangan produk yang sukses. Dari manajer produk yang visioner hingga desainer kreatif dan pengembang yang terampil, setiap anggota tim memberikan keahlian unik untuk proses tersebut.
  2. Penemuan pelanggan: Memahami kebutuhan dan masalah pelanggan sangat penting dalam membentuk solusi produk. Melalui wawancara mendalam dan pengembangan persona, tim mendapatkan wawasan berharga yang memandu upaya pengembangan produk.
  3. Ideasi: Ideasi adalah fase kreatif di mana tim menghasilkan solusi potensial untuk masalah yang diidentifikasi. Dengan menetapkan batasan yang jelas dan memanfaatkan umpan balik pelanggan, tim fokus pada memberikan satu hal dengan sangat baik.
  4. Definisi produk: Mendefinisikan produk melibatkan membentuk konsep menjadi tawaran yang nyata, mempertimbangkan faktor seperti bentuk, metode pengiriman, dan pasar target. Penting untuk menghindari memperumit produk pada tahap ini dan tetap fokus pada fungsionalitas inti.
  5. Pembuatan prototype: Pembuatan prototipe memungkinkan tim untuk memvalidasi asumsi dan menyempurnakan konsep produk melalui iterasi yang cepat. Memanfaatkan alat seperti pencetakan 3D dan pengembangan kode yang rendah mempercepat proses pembuatan prototipe sambil meminimalkan biaya.
  6. Produk minimal yang layak (MVP): MVP mewakili versi paling sederhana dari produk yang mengatasi kebutuhan inti pelanggan. Dengan merilis versi awal kepada pengguna nyata, tim mengumpulkan umpan balik dan melakukan iterasi berdasarkan data penggunaan aktual.
  7. Pengujian pengguna: Pengujian pengguna melibatkan pengamatan interaksi pelanggan dengan produk untuk menilai tingkat kepuasan dan mengidentifikasi area yang perlu diperbaiki. Melalui eksperimen yang terkontrol dan perbandingan, tim menyempurnakan produk secara berulang.
  8. Peta Jalan Produk: Peta jalan produk memvisualisasikan arah strategis dan tonggak kunci perjalanan produk. Dengan menangkap wawasan dari tahap MVP dan pengujian pengguna, tim memprioritaskan fitur dan inisiatif untuk mendorong pertumbuhan produk.
  9. Peluncuran dan literasi: Dengan produk yang telah divalidasi dan peta jalan yang tersedia, tim meluncurkan produk ke pasar. Iterasi berkelanjutan berdasarkan umpan balik pelanggan memastikan peningkatan produk yang berkelanjutan dan relevan.

Contoh pengembangan produk

Setiap produk memiliki kisahnya sendiri yang layak diceritakan. Berikut adalah beberapa contoh yang membantu mengilustrasikan bagaimana menemukan fokus produk, mendengarkan masukan pelanggan, dan memulai kembali ketika hal-hal tidak berjalan seperti yang diharapkan.

  1. Instagram: Dengan menonjolkan fitur filter, Instagram menjadi populer di antara aplikasi berbagi foto lainnya.
  2. Play-doh: Awalnya produk pembersih, Play-doh menjadi mainan yang sukses setelah menyesuaikan pemasaran mereka.
  3. Google+: Meskipun gagal, Google+ membantu Google meluncurkan produk baru seperti Hangouts dan Google Photos yang sukses.

Selama proses ini, Anda akan membuat dokumen, peta jalan, dan item kerja lainnya. Untuk mendukung upaya Anda, Anda memerlukan alat dan sistem manajemen produk yang sefleksibel kreativitas tim Anda. Alat ini harus dapat bekerja sama sehingga Anda dapat dengan lancar bergerak dari penemuan, pembuatan peta jalan, menyelesaikan aliran kerja pertama, dan mendokumentasikan semuanya. 

Bagaimana jira product discovery membantu dalam proses pengembangan produk

Hingga saat ini, bagian paling menantang dari proses ini untuk dikelola adalah alasannya di balik apa yang Anda bangun. Secara tradisional, tugas manajer produk adalah untuk menyampaikan "mengapa" ini, dan menunjukkan bukti arah tim. Jira Product Discovery adalah pusat utama di mana Anda dapat memprioritaskan, berkolaborasi, dan menghasilkan ide-ide produk baru - semuanya di dalam Jira. Ini dirancang untuk membantu Anda mengintegrasikan data dari penemuan pelanggan ke dalam proses pengembangan Anda. Dengan membangun data tersebut, Anda kemudian memprioritaskan peluang Anda, berkomunikasi arah Anda, dan merencanakan pekerjaan ke depan. Cobalah Jira Product Discovery untuk membangun tim Anda dan berkontribusi pada dampak yang positif.

Mengoptimalkan proses pengembangan produk

Untuk memperlancar upaya pengembangan produk, tim mengandalkan alat dan sistem yang fleksibel yang mendukung kolaborasi dan inovasi. Platform seperti Jira Product Discovery menawarkan pusat yang terpusat untuk memprioritaskan ide, merencanakan peta jalan, dan menjalankan workstream dengan lancar, memberdayakan tim untuk membangun produk yang berdampak.

Tujuan spesifikasi produk

Spesifikasi produk berfungsi sebagai panduan atau cetakan biru untuk semua aspek proyek selama proses pengembangan. Ini menyelaraskan tim Anda dengan memberikan:

  1. Peran dan tanggung jawab: Daftar anggota tim dan keputusan yang mereka tangani selama siklus pengembangan.
  2. Lingkup: Ini adalah daftar fitur dan fungsi, ukuran keberhasilan utama, risiko dan asumsi yang diketahui, serta fitur yang dikecualikan jika sesuai.
  3. Desain produk: Mock-up atau prototipe menunjukkan alur kerja, antarmuka pengguna, proses, dan arsitektur tingkat tinggi.
  4. Rencana pengujian: Ini menguraikan metode pengujian produk dan penanganan informasi pribadi.
  5. Rencana rilis: Ini mencakup kegiatan seperti pelatihan untuk agen layanan, dokumentasi, dan keterlibatan tim bisnis.
  6. Manajemen: Ini menguraikan kegiatan manajemen berkelanjutan, seperti membuat peningkatan di masa depan dan mengumpulkan umpan balik.
  7. Meskipun anggota tim memiliki elemen spesifikasi produk yang berbeda, semua orang di tim harus setuju. Kolaborasi awal dan sering membuat semua orang selaras.

Mengapa spesifikasi produk penting bagi tim produk?

Setiap proyek pengembangan produk memiliki potensi untuk terjadi ketidakpahaman, perambahan fitur, dan perselisihan. Namun, hal itu tidak harus menjadi kenyataan. Spesifikasi produk yang jelas adalah referensi umum bagi anggota tim produk lintas fungsional dan menguraikan prioritas.

Dengan menyelaraskan semua orang tentang apa yang mereka bangun, mengapa, dan bagaimana mengukur kesuksesan, spesifikasi produk membantu tim mengantisipasi dan mempersiapkan tantangan. Ketika manajer produk, desainer, insinyur, dan pemangku kepentingan lainnya bekerja dengan visi bersama, mereka dapat mengidentifikasi hambatan lebih awal dan meningkatkan kolaborasi serta pengambilan keputusan.

Jira Product Discovery menawarkan tim alat terpusat untuk berpikir dan mengatur ide. Ini membantu mengendalikan kekacauan dalam pembuatan ide dengan data pendukung untuk memprioritaskan fitur yang memberikan dampak terbesar. Data pendukung dapat berasal dari umpan balik pelanggan, tiket layanan, laporan, atau penjualan—di mana pun Anda menemukan masukan berharga.

Dengan peta jalan kustom Jira Product Discovery, tim tidak lagi perlu memperbarui informasi di beberapa lokasi. Mereka dapat mengelola segalanya secara sentral, memberikan tampilan peta jalan yang terbaru. Atlassian Confluence memudahkan pembuatan spesifikasi produk dengan alat pengarang kolaboratif. Tim bahkan dapat membuat poster proyek untuk memperkuat visi pengembangan mereka di seluruh perusahaan.

Apa yang termasuk dalam lembar spesifikasi produk?

Lembar spesifikasi produk mencakup informasi tentang cakupan dan tujuan proyek, seperti:

  1. Ringkasan produk: Seperti ringkasan eksekutif, ini menjelaskan kebutuhan (mengapa), produk sebagai solusi (apa), dan fitur produk (bagaimana). Ini juga mencakup harapan jangka panjang untuk produk.
  2. Kasus bisnis: Ini adalah ringkasan yang difokuskan pada perusahaan tentang bagaimana produk menguntungkan bisnis, sering berfokus pada keunggulan kompetitifnya.
  3. Cerita pengguna: Tim produk yang agile secara rutin membuat cerita pengguna. Ini menggambarkan apa yang dilakukan produk dari sudut pandang pengguna: Saya (karyawan toko) harus mengembalikan dana ke kartu kredit pelanggan.
  4. Personil pengguna: Personil menggambarkan audiens yang Anda bangun produknya. Mereka mencakup informasi demografis, seperti tingkat kecanggihan pengguna dengan teknologi.
  5. Spesifikasi teknis: Pengembang membuat spesifikasi ini untuk mendetailkan arsitektur, struktur data, prosedur penyimpanan, standar, dan lain-lain.
  6. Spesifikasi fungsional: Ini adalah daftar fitur dengan interaksi pengguna yang diharapkan. Ini menggambarkan urutan alur kerja, input, dan output. Ini juga merinci bagaimana pengguna tahu kapan mereka berhasil.
  7. Sketsa desain: Mock-up antarmuka pengguna membantu tim memvisualisasikan produk akhir dan bagaimana pengguna akan berinteraksi dengan itu.

Cara menulis lembar spesifikasi produk

Menulis spesifikasi produk membutuhkan kerja keras, tetapi memberikan kejelasan untuk proyek yang lancar. Anda dapat membagi pekerjaan menjadi tugas-tugas berikut:

  1. Penelitian: Pahami masalah pelanggan yang dipecahkan fitur tersebut. Tinjau pertanyaan pelanggan, permintaan fitur, data layanan, dan keluhan.
  2. Mendefinisikan tujuan: Nyatakan dengan jelas mengapa Anda memilih ide-ide ini. Pertimbangkan masalah yang dipecahkan untuk pelanggan dan manfaatnya bagi bisnis.
  3. Menguraikan persyaratan: Dokumentasikan persyaratan secara jelas menggunakan cerita pengguna dan cakupan proyek untuk spesifikasi fungsional dan teknis. Confluence menyediakan template persyaratan produk yang membimbing tim melalui langkah kritis ini.
  4. Meninjau umpan balik: Rekrut pelanggan untuk menguji prototipe dan mengumpulkan data tentang di mana mereka berhasil, di mana mereka terhuyung-huyung, apa yang membuat mereka senang, dan apa yang mereka abaikan.
  5. Memfinalisasi dan mendistribusikan: Perhalus spesifikasi produk berdasarkan umpan balik pengguna, dapatkan persetujuan dari tim, dan mulai mengembangkan.

Menggunakan spesifikasi produk dengan Jira product discovery

Mengambil waktu untuk membuat spesifikasi produk yang jelas memberikan tim Anda cetakan biru untuk desain, pengembangan, pengujian, dan peluncuran produk. Ini menjaga semua orang selaras tentang apa yang Anda bangun, mengapa, bagaimana pelanggan akan menggunakannya, dan seperti apa kesuksesannya.

Jira Product Discovery memberikan tim alat yang mereka butuhkan untuk menghasilkan dan memprioritaskan ide, menentukan fitur, dan membuat peta jalan produk. Template Confluence memandu tim melalui tugas-tugas penting menetapkan persyaratan fungsional dan teknis, akhirnya menyederhanakan pengembangan produk dari konsepsi hingga peluncuran.

Disadur dari: atlassian.com
 

Selengkapnya
Pentingnya Spesifikasi Produk dalam Meningkatkan Pengembangan Produk
« First Previous page 48 of 73 Next Last »