Perbezaan antara perkakasan dan pengeluaran perisian

Perbezaan antara perkakasan dan pengeluaran perisian

Kini semua orang tahu apa Agile adalah dan perkembangan perisian apa, jadi mari bermula dengan apa yang dimaksudkan untuk membangunkan perkakasan dan perkakasan.

"Peralatan" adalah sejenis peranti elektrik atau elektro mekanik tertentu yang merangkumi perisian tetap atau perisian yang dipasang, peralatan rangkaian, telefon dan teknologi komunikasi lain; elektronik pengguna; komputer; alat perubatan; ASIC (litar bersepadu bersepadu perisian) dan banyak lagi.

Juga, frasa "pembangunan perkakasan" bermaksud reka bentuk peranti untuk pembuatan.

Ciri-ciri umum antara pembangunan perkakasan dan perisian

Pergerakan produk:

Tiga cara untuk mengenal pasti tingkah laku produk - Pengguna berinteraksi dengan produk dengan cara yang berbeza - produk berinteraksi dengan produk lain - Produk menghasilkan produk.

Keperluan Fungsian:

Dua jenis keperluan fungsian - keperluan fungsi pengguna - adalah keperluan bukan fungsian

Kompaun:

Sebarang penampilan spesifikasi produk sentiasa menghasilkan struktur pokok kerana ciri-ciri utama dibahagikan kepada ciri-ciri yang dipilih dengan halus.

Perbezaan antara perkakasan dan pengeluaran perisian

  • Lebih mudah untuk menukar perisian daripada perkakasan. Kos perubahan adalah lebih tinggi untuk perkakasan daripada perisian.
  • Produk perisian berkembang melalui pelbagai siaran dengan menambah ciri-ciri baru dan menulis semula maklumat logik yang sedia ada. Produk perkakasan terdiri daripada komponen fizikal yang tidak boleh "disemak semula" selepas ia dihasilkan, atau menambah keupayaan baru yang memerlukan pengubahsuaian lanjut.
  • Reka bentuk perkakasan baru sering didasarkan pada komponen generasi baru, tetapi biasanya belum tersedia.
  • Reka bentuk peralatan adalah terhad oleh keperluan untuk menambah bahagian standard.
  • Komponen perkakasan khusus mungkin mempunyai lebih banyak masa untuk dibeli daripada perisian.
  • Reka bentuk peralatan adalah berdasarkan keputusan seni bina. Kebanyakan kerja seni bina perlu dilakukan dari bahagian hadapan ke bahagian atas produk perisian.
  • Kos untuk membangunkan produk perisian agak rata dari masa ke masa. Walau bagaimanapun, kos pengeluaran perkakasan meningkat dengan pesat sehingga akhir kitaran pembangunan. Biasanya, ujian perisian memerlukan beribu-ribu kes ujian untuk dibangunkan. Ujian perkakasan termasuk ujian yang lebih sedikit.
  • Ujian perisian dijalankan oleh jurutera kawalan kualiti khas (QA), ujian perkakasan biasanya dilakukan oleh jurutera produk.
  • Peralatan harus direka dan diuji untuk beroperasi dalam pelbagai waktu dan persekitaran, bukan perisian.

Pembangunan peralatan termasuk empat projek selari, selari:

1) Reka bentuk terperinci produk perkilangan 2) proses pengeluaran dan peralatan 3) proses dan peralatan ujian dan pemeriksaan; dan 4) rantaian bekalan untuk bahagian yang dibeli.

Dalam pembangunan perisian, reka bentuk terperinci adalah produk, dan pengedaran pengeluaran melibatkan memindahkan produk ke suatu konteks di mana ia dapat digunakan.

Nota akhir:

Oleh kerana banyak faktor di atas, ada kemungkinan perubahan besar dalam perancangan perisian dalam tempoh pembangunan jangka sederhana, tanpa gangguan dan sisa massa.

Percubaan untuk membuat perubahan dalam reka bentuk peralatan adalah mahal kerana kos dibazirkan dan penangguhan dalam penghantaran ditangguhkan.

Alamat Sumber: https://www.cprime.com/2015/11/hardware-vs-software-development-similarities-and-differents/