Rumah Keuangan Pribadi Siklus Hidup Program Komputer Khas - dummies

Siklus Hidup Program Komputer Khas - dummies

Daftar Isi:

Video: ??✓Sumpah,! Slide Powerpoint ini keren, kreatif dan Inovatif Banget, [Free Download] 2024

Video: ??✓Sumpah,! Slide Powerpoint ini keren, kreatif dan Inovatif Banget, [Free Download] 2024
Anonim

Beberapa program ditulis, dilepaskan, dan ditinggalkan sendiri. Sebaliknya, program cenderung melewati berbagai siklus dimana mereka dapat diperbarui terus menerus sehingga perusahaan dapat menjual versi yang lebih baru ke pelanggan yang baru dan yang sudah ada

Biasanya, sebuah program tipikal berjalan melalui siklus pengembangan (di mana Anda pertama kali membuat dan melepaskannya); siklus pemeliharaan (di mana Anda menghilangkan bug yang mencolok sesegera mungkin); dan siklus upgrade (di mana Anda memberi fitur baru untuk membenarkan penjualan hal yang sama lagi)

Siklus pengembangan

Setiap program dimulai sebagai layar kosong di komputer seseorang. siklus pengembangan, Anda memupuk sebuah program dari sebuah ide ke program kerja yang sebenarnya Langkah-langkah berikut membentuk siklus pengembangan:

1. Munculkan sebuah ide untuk sebuah program

2. Tentukan identitas kemungkinan dari pengguna program yang khas.

3. Tentukan program komputer mana yang akan dijalankan.

4. Pilih satu atau lebih bahasa komputer yang akan digunakan.

5. Rancang program dengan menggunakan pseudocode atau alat lainnya untuk menggambarkan struktur program.

6. Tulislah programnya.

7. Uji programnya.

Langkah 7 dikenal sebagai pengujian alfa.

8. Perbaiki masalah yang Anda temukan selama pengujian alfa.

Ulangi Langkah 7 dan 8 sesering mungkin.

9. Berikan salinan program kepada orang lain untuk diuji.

Langkah 9 dikenal sebagai pengujian beta. Idenya adalah membiarkan orang asing menggunakan program Anda sehingga mereka dapat memberi tahu Anda apa yang mereka suka dan tidak suka. Jika Anda memberikan program Anda ke teman atau keluarga Anda untuk diuji, mereka mungkin mengabaikan masalah karena mereka tidak ingin menyakiti perasaan Anda. Orang asing cenderung lebih objektif dalam mengevaluasi sebuah program.

10. Perbaiki masalah yang ditemukan orang selama pengujian beta.

Ulangi Langkah 9 dan 10 sesering mungkin.

11. Lepaskan program ke masyarakat yang tidak menaruh curiga dan doakan agar iklan tersebut sesuai dengan yang diiklankan.

Siklus pemeliharaan

Kebanyakan programmer lebih suka membuat program baru untuk mempertahankan dan memodifikasi yang sudah ada, yang dapat terbukti tidak menarik seperti membersihkan kekacauan orang lain di apartemen. Tetapi jumlah program baru yang dibuat oleh programmer setiap tahunnya jauh lebih sedikit daripada jumlah program yang ada, jadi pada suatu saat dalam kehidupan Anda, Anda cenderung mempertahankan dan memperbarui program yang Anda atau orang lain menulis bulan, tahun, atau bahkan puluhan tahun yang lalu.

Daftar berikut ini menjelaskan langkah-langkah khas yang mungkin perlu Anda ikuti untuk mempertahankan program yang ada:

1.Verifikasi semua laporan masalah (atau bug) dan tentukan bagian program mana yang menyebabkan bug tersebut muncul.

2. Perbaiki bug.

3. Uji program untuk memastikan bug tersebut benar-benar hilang dan perubahan yang Anda buat pada program tidak mengenalkan bug baru.

4. Perbaiki masalah yang terjadi selama pengujian.

5. Ulangi Langkah 1 sampai 4 untuk setiap bug yang dilaporkan seseorang dalam program.

Mengingat sifat buggy perangkat lunak, langkah-langkah ini dapat terus berlanjut selama bertahun-tahun.

6. Lepaskan patch perangkat lunak, yang pengguna dapat menambahkan ke versi program yang ada untuk memasukkan koreksi yang Anda buat untuk "menambal" masalah.

Siklus upgrade

Perusahaan tidak menghasilkan uang dengan memperbaiki perangkat lunak dan membuatnya lebih stabil, andal, dan dapat diandalkan. Sebagai gantinya, perusahaan menghasilkan uang dengan menjual versi baru program mereka yang menawarkan fitur dan opsi tambahan yang mungkin tidak digunakan, dibutuhkan, atau diinginkan oleh kebanyakan orang.

Namun, karena begitu banyak program mengalami modifikasi untuk memanfaatkan perangkat keras atau perangkat lunak baru, mungkin Anda kadang-kadang mengupgrade program dengan menambahkan fitur baru ke dalamnya. Langkah-langkah berikut membuat siklus upgrade:

1. Tentukan fitur baru apa yang ingin Anda tambahkan ke program.

2. Rencanakan bagaimana fitur baru ini bekerja (dengan menggunakan alat pseudocode atau alat lain untuk membantu menyusun gagasan Anda).

3. Ubah program untuk menambahkan fitur baru ini.

4. Uji fitur baru ini (dengan menggunakan pengujian alfa) untuk memastikannya berhasil dan tidak mengenalkan bug baru ke dalam program.

5. Perbaiki masalah yang terjadi selama pengujian alfa.

6. Berikan salinan program kepada orang lain untuk tes beta.

7. Perbaiki masalah yang dilaporkan oleh penguji beta.

8. Ulangi Langkah 1 sampai 7 untuk setiap fitur baru yang perlu ditambahkan ke program.

9. Lepaskan program ini sebagai versi baru dan tunggu publik mulai melaporkan bug yang membuat program tidak berfungsi dengan benar sehingga Anda bisa memulai siklus perawatan lagi.

Meskipun semua kursus universitas dan judul yang sangat penting seperti "insinyur perangkat lunak," pemrograman masih kurang sains dan lebih dari sebuah seni. Menulis, memodifikasi, dan memperbarui perangkat lunak tidak memerlukan IQ tinggi atau gelar matematika lanjutan sebanyak itu membutuhkan kreativitas, determinasi, dan banyak imajinasi. Anda bisa menulis program dengan cara apa pun yang Anda inginkan, tapi cara terbaik untuk mencegah kemungkinan masalah di kemudian hari adalah diatur dan metodis dalam pendekatan Anda.

Siklus Hidup Program Komputer Khas - dummies

Pilihan Editor

Bagaimana Menyediakan Dokumen dengan CSS3 - dummies

Bagaimana Menyediakan Dokumen dengan CSS3 - dummies

Menggunakan CSS3 untuk membuat garis besar dokumen berguna bila halaman berisi banyak materi dan Anda ingin pengguna menavigasi dengan mudah. Garis besar bergantung pada berbagai tag yang Anda berikan. Metode pembuatan dokumen saat ini adalah menggunakan tag sampai . Pendekatan ini bekerja dengan baik ...

Cara Mendaftar untuk Akun Google - dummies

Cara Mendaftar untuk Akun Google - dummies

Pembuat google Page menyediakan alat canggih yang memungkinkan bahkan halaman desain perancang pemula Sebelum Anda dapat menggunakan Google Page Creator untuk membuat halaman Web Anda sendiri, Anda harus mendaftar ke akun Google. Untuk mendaftar dan memulai membangun situs Web, ikuti langkah-langkah ini:

Bagaimana mengedarkan tepi dan membuat beberapa kolom dengan CSS3 - dummies

Bagaimana mengedarkan tepi dan membuat beberapa kolom dengan CSS3 - dummies

Daripada memiliki untuk menggunakan hingga empat gambar terpisah untuk memberi ilusi bentuk melengkung di situs Anda, dengan CSS3 Anda sekarang dapat membuat wadah dengan sudut melengkung! Inilah kodenya, yang memiliki deklarasi CSS3 yang didukung penuh di bagian atas diikuti oleh duplikat yang diawali untuk browser lainnya: #box {border-radius: 20px; ...

Pilihan Editor

PHP & MySQL For Dummies Cheat Sheet - dummies

PHP & MySQL For Dummies Cheat Sheet - dummies

Saat menulis program PHP untuk membuat aplikasi database Web Anda dan berkomunikasi Dengan database MySQL, Anda memiliki banyak hal yang perlu diingat. Anda harus mengeja kode dengan benar dan menggunakan sintaks yang sempurna. Lembar Cheat ini memberikan referensi untuk melihat secara cepat sintaks yang benar untuk kode yang paling sering Anda gunakan.

Gunakan kembali Kode di Program PHP melalui Fungsi - dummies

Gunakan kembali Kode di Program PHP melalui Fungsi - dummies

Anda dapat, dengan bantuan sebuah auto_prepend_file, buat sebuah fungsi file yang secara otomatis disertakan dalam semua program PHP Anda. Fungsi ini mungkin sesuatu yang sederhana seperti memulai sesi atau serumit fungsi login keseluruhan. Setiap kali Anda membutuhkan atau berpikir bahwa Anda perlu memiliki fungsi di lebih dari satu file, ...

Memecahkan skrip PHP - dummies

Memecahkan skrip PHP - dummies

Anda tidak dapat menulis skrip tanpa membuat kesalahan tertentu. Caranya adalah dengan melatih diri untuk mengenalinya, putar mata Anda, katakan, "Tidak lagi," dan perbaiki saja. Satu pesan kesalahan yang akan Anda lihat berkali-kali adalah Parse error: parse error in c: test. php on line 7 Ini adalah cara PHP untuk mengatakan "Hah? "Artinya ...

Pilihan Editor

Bagaimana Membangun Kampanye Otomasi Pemasaran untuk Memimpin Memimpin Memelihara - dummies

Bagaimana Membangun Kampanye Otomasi Pemasaran untuk Memimpin Memimpin Memelihara - dummies

Anda dapat memberdayakan tenaga penjualan dengan mengasuh program otomasi pemasaran untuk membantu mereka menjadi lebih efektif dengan waktu mereka. Berikut adalah beberapa item yang perlu dipertimbangkan sebelum Anda membuat program pengasuhan yang spesifik ini: Segmentasi / otomasi: Anda perlu menyiapkan cara agar penjualan mengarah ke program tetes dalam Customer Relationship Management ...

Bagaimana Membangun Kampanye Pemasaran Otomatis untuk Penjualan Dingin Memimpin - dummies

Bagaimana Membangun Kampanye Pemasaran Otomatis untuk Penjualan Dingin Memimpin - dummies

Kampanye pemasaran otomatis pertama Anda harus membangun penjualan setelah menghidupkan pemberdayaan penjualan harus dirancang untuk menangkap dan memelihara prospek yang tidak dapat dicapai penjualan melalui proses penjualan. Prospek ini biasanya jatuh melalui celah-celah dan tidak pernah terdengar lagi. Banyak artikel yang mencakup keefektifan penjualan merujuk pada statistik bahwa ...

Bagaimana Membangun Kampanye Otomasi Pemasaran Memimpin Bersih Memimpin Baru - dummies

Bagaimana Membangun Kampanye Otomasi Pemasaran Memimpin Bersih Memimpin Baru - dummies

Tujuan jaring baru memimpin memupuk program otomasi pemasaran adalah untuk mengambil keputusan baru dari pertunangan pertamanya untuk menjadi timbal penjualan yang siap. Saat membangun program pengasuhan utama bersih pertama, gunakan daftar periksa berikut untuk memastikan bahwa Anda memiliki semua yang Anda butuhkan untuk membuat program hebat: Konten: Anda ...