Selamat Datang Di Blog Saya Jangan Lupa Follow Blognya. Semoga Bermanfaat
HALLO SEMUA!!!:D Welcome back to my Blog Dalam Post-an saya kali ini, saya akan melanjutkan materi yang sebelumnya. Materi Post-an saya kali ini akan menjelaskan lebih jauh tentang SDLC, analisis sistem,
Baiklah friend tidak perlu berlama-lama lagi kita akan langsung masuk ke materi.
SDLC berisi langkah-langkah yang dikembangkan untuk tujuan tertentu. Inilah tujuh tahapan yang harus dilalui.
1. Tahapan analisis sistem
Tahap pertama adalah analisis sistem. Pada tahap ini akan dianalisis bagaimana sistem akan beroperasi di masa depan. Hasil analisis muncul berupa kelebihan dan kekurangan sistem, fungsi sistem dan pembaruan yang berlaku.
Bagian ini termasuk dalam bagian "Rencana". Bagian lain yang termasuk dalam rencana adalah alokasi sumber daya, perencanaan kapasitas, perencanaan proyek, estimasi biaya dan penentuan.
Oleh karena itu, hasil dari tahap perencanaan adalah rencana proyek, jadwal, perkiraan biaya dan cadangan. Idealnya, manajer dan pengembang proyek dapat melakukan yang terbaik pada tahap ini.
2. Tahapan peracangan sistem
Setelah persyaratan dipahami, perancang dan pengembang dapat mulai merancang perangkat lunak. Tahap ini akan menghasilkan prototipe dan beberapa keluaran lainnya, termasuk dokumen yang berisi desain, pola, dan komponen yang dibutuhkan untuk mewujudkan proyek tersebut.
Setelah spesifikasi dirumuskan, perancangan sistem akan dilakukan sebagai tahap tindak lanjut. Tahapan ini merupakan tahapan dimana semua hasil analisis dan pembahasan spesifikasi sistem diterapkan pada desain atau cetak biru sistem.
Tahapan ini dinamakan blueprint. Dari implementasi sistem, analisis sistem hingga sistem pendukung personel yang akan dikembangkan, sistem dapat dikembangkan.
3. Tahap pembangunan sistem
Pengembangan sistem adalah tahapan dimana desain diproses, diproduksi atau diimplementasikan menjadi sistem yang lengkap dan dapat digunakan. Jika Anda membandingkannya dengan sebuah bangunan, maka tahap ini adalah tahap bangunan.
Tahapan ini akan memakan waktu yang lama karena akan muncul kendala baru yang dapat menghambat pengembangan sistem. Pada tahap ini, desain dapat berubah karena satu atau beberapa alasan.
Langkah selanjutnya adalah menghasilkan perangkat lunak selama proses pengembangan. Tergantung pada metode yang digunakan, tahapan ini dapat diselesaikan dengan cepat. Keluaran yang dihasilkan pada tahap ini berupa perangkat lunak yang dapat dijalankan dan diuji.
4. Tahap pengujian sistem
Setelah sistem dikembangkan, harus diuji sebelum dapat digunakan atau dikomersialkan. Tahap pengujian sistem harus dijalankan untuk menguji apakah sistem yang sedang dikembangkan dapat bekerja secara optimal.
Pada tahap ini beberapa hal yang harus diperhatikan misalnya sejak terwujudnya perancangan sistem, kemudahan penggunaan guna mencapai tujuan sistem yang dicapai. Jika ada kesalahan, tahap pertama hingga keempat harus di-update, diulangi atau dirombak.
Fase pengujian SDLC adalah bagian terpenting dari rangkaian pengembangan perangkat lunak. Karena sangat tidak mungkin untuk merilis perangkat lunak tanpa mengujinya terlebih dahulu.
Beberapa tes yang harus dilalui antara lain kualitas kode, pengujian fungsional, pengujian integrasi, pengujian kinerja, dan pengujian keamanan.
Untuk memastikan bahwa pengujian berjalan dengan baik dan tidak melewatkan bagian apa pun, Anda dapat menggunakan alat integrasi berkelanjutan (seperti Codeship) untuk melakukan pengujian.
Dari tahap ini dan seterusnya, produksi akan diuji dan perangkat lunak siap didistribusikan dalam proses produksi.
5. Implementasi
Implementasi dan pemeliharaan merupakan tahap akhir pembuatan SDLC. Pada tahap ini, sistem sudah dibuat, diuji dan dipastikan bekerja secara maksimal.
Setelah fase manufaktur selesai, implementasi dan pemeliharaan dilakukan oleh pengguna. Perawatan sangat penting untuk memastikan bahwa sistem selalu dalam kondisi terbaiknya.
6. Pemeliharaan sistem
Mempertahankan sistem yang lengkap sangat penting untuk referensi di masa mendatang. Pemeliharaan adalah tahap terakhir dari memasuki tahap baru (yaitu penggunaan).
SDLC belum berakhir. Perangkat lunak terakhir harus terus dipantau untuk memastikan pengoperasiannya yang sempurna.
Cacat yang ditemukan dalam proses produksi harus dilaporkan dan diselesaikan. Jika ditemukan sebelum produksi massal, akan lebih baik daripada mengakhirinya dengan membentuk kembali semuanya dari awal hingga akhir.
Apa itu analisis sistem
Analisis sistem juga dapat diartikan sebagai pembelajaran dari sistem yang ada yang bertujuan untuk membangun sistem baru. Orang yang melakukan analisis sistem disebut sistem analis. Analisis sistem diperlukan untuk memeriksa bagaimana sistem bekerja untuk mencapai tujuan yang diinginkan.
Sistem analisis memiliki beberapa fungsi, antara lain:
- Berbagai masalah dapat diidentifikasi dari pengguna "pengguna".
- Tentukan dengan jelas tujuan yang harus dicapai untuk memenuhi kebutuhan pengguna.
- Dapat memilih metode alternatif untuk menyelesaikan masalah di sistem
- Perancangan sistem dapat direncanakan atau diimplementasikan sesuai dengan kebutuhan pengguna.
- Memberikan layanan permintaan informasi untuk pengendalian fungsi manajemen dalam pelaksanaan kegiatan operasional perusahaan
- Bantu pembuat keputusan
- Menilai sistem yang ada
- Menyusun tujuan yang ingin dicapai dalam bentuk pengolahan data dan pembuatan laporan baru
Tahap-Tahapan Analisis Sistem
- Identifikasi Dalam proses ini yang harus kita lakukan saat menganalisis sistem adalah mengidentifikasi masalah-masalah yang terdapat pada sistem tersebut. Beberapa hal yang harus ditentukan, yaitu penyebab masalah dan keputusan yang diambil,
- Memahami Tujuan pemahaman adalah untuk memahami prinsip kerja dari sistem yang ada. Melalui studi kelayakan sistem, analisis sistem dapat memahami cara kerja sistem.
- Analisis Pada tahap ini, analisis sistem yang telah diidentifikasi dan dipahami telah dimulai. Secara umum ada dua hal yang dianalisis, yaitu kerentanan sistem dan informasi yang dibutuhkan untuk menemukan pengguna. Dengan cara ini, sistem dapat dirancang sesuai dengan kebutuhan pengguna.
- Penerapan Sistem Pada tahap ini, sistem mulai berjalan berdasarkan hasil analisis yang telah diselesaikan. Sistem yang diterapkan harus sesuai dengan hasil pengenalan, pemahaman dan analisis yang dilakukan sehingga akan menghasilkan sistem yang sesuai bagi pengguna
- Laporan dan evaluasi Tahap terakhir dari analisis sistem adalah membuat laporan. Laporan tersebut berisi hasil analisis yang telah dilakukan. Setelah laporan dibuat, sistem yang telah beroperasi sesuai tahapan akan dievaluasi.
Alat bantu analisis sistem
1. Data Flow Diagram
Diagram arus data adalah diagram yang menggambarkan arus informasi atau data dari masukan ke keluaran. Diagram aliran data banyak digunakan oleh pengguna sistem karena diagram yang dihasilkan lebih jelas dan terstruktur
2. Diagram Kontek
Berbeda dengan diagram aliran data, diagram konteks hanya menggambarkan suatu sistem. Diagram konteks hanya menggambarkan sistem secara garis besar.
3. Flow Map
Diagram alir menggambarkan aliran sistem secara keseluruhan. Umumnya, diagram alur menggambarkan urutan suatu proses dan menunjukkan bagaimana proses tersebut bekerja dalam proses tersebut.
4. Kamus Data
Kamus data berisi kumpulan informasi tentang diagram arus data. Informasi yang dikumpulkan dalam kamus data meliputi definisi data, struktur data dan pengguna data. Setiap alat analisis sistem memiliki kelebihan dan kekurangan. Beberapa pengguna menggunakan alat yang detail dan lengkap, tetapi beberapa pengguna menggunakan alat yang sederhana dan berulang.
Peran Analisis Data
1. Konsultan
Analisa data dapat bertindak sebagai konsultan, karena analisa data dapat menerima keluhan tentang masalah dan dapat memberikan solusi terbaik untuk sistem yang sedang berjalan. Analisis data juga dapat menyesuaikan sistem agar sesuai dengan pengguna kami.
2. Ahli pendukung
Analisis sistem juga dapat bertindak sebagai ahli pendukung. Analisis sistem mendukung proses transformasi sistem menjadi sistem terbaik bagi pengguna.
3. Agen perubahan
Analisis sistem menjadi agen perubahan sistem. Sistem yang dimodifikasi adalah sistem yang mengalami masalah, sehingga analisis sistem berperan dalam menghasilkan sistem baru yang tidak bergantung pada kendala tersebut. Dengan melakukan analisis sistem, kami (sebagai pengguna) akan memberikan lebih banyak bantuan dalam pekerjaan kami. Selain itu, melalui analisis sistem, kami juga dapat menangani batasan yang ada pada sistem, dan sistem membantu menciptakan sistem baru yang lebih baik.
Apa itu identifikasi masalah ?
Konsep identifikasi masalah adalah proses dan hasil identifikasi masalah atau daftar masalah. Dengan kata lain, identifikasi masalah adalah salah satu proses penelitian, dan bisa dibilang yang paling penting dari proses lainnya.
Langkah-Langkah Seorang Analis Sistem
- Analisis sistem harus memahami aplikasi yang dianalisis
- Mulailah dengan tinjauan, yaitu topik masalah yang ditemukan oleh analis sistem dalam tahap perencanaan sistem
- Masalah yang ada, cari tahu penyebab masalahnya
Tidak ada komentar:
Posting Komentar