FASE PEMOGRAMAN.

Slides:



Advertisements
Presentasi serupa
Teknik Pemrograman Terstruktur
Advertisements

BAB 8 PENGUJIAN PERANGKAT LUNAK
Software testing Rizqi Prifsanti ( ).
REKAYASA PERANGKAT LUNAK
Pengelolaan Proyek Sistem Informasi
Pengujian Software - Pelaksanaan
TESTING DAN QA SOFTWARE PERTEMUAN 5 & 6
SKPL Spesifikasi Kebutuhan Perangkat Lunak STMIK AMIKOM PURWOKERTO.
Testing dan Implementasi Sistem
Pengelolaan Proyek Sistem Informasi
TESTING & IMPLEMENTASI SISTEM
Pengembangan dan Perancangan Perangkat Lunak
TESTING DAN QA SOFTWARE PERTEMUAN 9
THE REQUIREMENTS ANALYSIS PHASE
Testing Implementasi Sistem Oleh :Rifiana Arief, SKom, MMSI
Testing Levels. Activities of Test Engineer Test engineer is an information technology professional who is in charge of ane or more technical test activities,
TEKNIK TESTING DAN STRATEGI TESTING
Testing dan Implementasi Sistem
Systems Development Life Cycle
1 Pendahuluan Pertemuan 12 Matakuliah: H0062/Teori Sistem Tahun: 2006.
Riskha Dwi Anggraeni Software Testing. Software testing adalah proses untuk menganalisa sebuah software Mendeteksi antara kondisi sekarang dengan kondisi.
PROPOSAL.
Pengelolaan Sistem Informasi
PENGEMBANGAN PERANGKAT LUNAK.
10 documentation.
Pengelolaan Sistem Informasi
PENGEMBANGAN APLIKASI
Project IT Organization
Implementasi.
System Life Cycle Nurhayati, S.Kom., M.Kom Dosen STMIK Kaputama 1.
FASE PENGEMBANGAN (bag 2)
Rekayasa Perangkat Lunak Metode Pengujian Perangkat Lunak
Anna dara andriana., M.kom
ANALISA DAN PERANCANGAN SISTEM INFORMASI
4 Managing Software Requirement Analisis Kebutuhan
PERTEMUAN MINGGU KE-2 DEFINITION.
ESTIMASI Pengelolaan Sistem Informasi.
Persiapan Implementasi
Strategi Pengujian Perangkat Lunak & Sistem
Testing dan Implementasi
Analisa Perancangan Sistem
PRELIMINARY PROJECT pLAN
IMPLEMENTASI SISTEM INFORMASI Tinjauan Umum Implementasi Sistem
FASE DESAIN.
Materi Habis Uts IMK Prototyping
Analisa dan Perancangan Sistem
TAHAPAN PEMROGRAMAN Modul-10.
BAB VII Implementasi dan Testing
FASE ANALISIS.
ANALISA DAN PERANCANGAN SISTEM INFORMASI
Anna dara andriana., M.kom
Struktur dan fungsi pengolahan data
Testing dan Implementasi SI220A
Pengembangan Perangkat Lunak
Pengembangan Perangkat Lunak
Pengembangan Perangkat Lunak
Manajemen Kontrol Programming.
TESTING DAN QA SOFTWARE PERTEMUAN 18
TESTING DAN QA SOFTWARE PERTEMUAN 10 & 11
Teknik Pemrograman Terstruktur
Impelementasi Sistem 11/22/2018.
TESTING DAN QA SOFTWARE PERTEMUAN 9
Pengembangan Perangkat Lunak
Pertemuan 1 Pengantar Pengembangan Sistem
Pengembangan Perangkat Lunak
Pengembangan Perangkat Lunak
OLEH : MUH.ADAM.A P PROGRAM STUDI ILMU DAN TEKNOLOGI PANGAN PROGRAM PASCASARJANA UNIVERSITAS HASANUDDIN.
Pengembangan Perangkat Lunak
Pengembangan Perangkat Lunak
Analisa Perancangan Sistem
Transcript presentasi:

FASE PEMOGRAMAN

PENDAHULUAN Aktifitas-aktifitas pada fase ini adalah menulis program. Kejadian pentingnya adalah menguji program, Rencana Tes Sistem, dan paling tidak mulai pada Dokumentasi User.

DAFTAR PEMERIKSAAN PEMROGRAMAN (PRE-PROGRAMMING CHECKLIST) Apakah sumber daya yang direncanakan dan programmer masih tersedia ? Jangan terlalu optimis dengan proyek orang lain yang selesai tepat waktu. Jika ada pergantian staf, apakah anda akan menguji kembali produktifitas mereka ? Apakah orang-orang ini telah dilatih ? Programmer harus mengetahui tentang sistem operasi, bahasa pemrograman, program paket, dan alat-alat pemrograman yang akan digunakan. Mereka juga harus mengenal dengan baik aplikasi user dan masalah bisnis. Pastikan bahwa mereka telah membaca Requirement Document dan Functional Specification.

Apakah pemeriksaan disain memerlukan pengerjaan kembali Apakah pemeriksaan disain memerlukan pengerjaan kembali ? Jika ya, jadwalkan waktu mulai dan penundaan pemrograman. Apakah lingkungan pemrograman cukup baik? Anda membutuhkan kemudahan untuk menggunakan software pengembangan dan alat-alat pemrograman. Komputer pengembangan harus mempunyai respon yang cepat, harus tersedia ketika diperlukan, dan harus dapat diandalkan.

LANGKAH-LANGKAH PEMROGRAMAN (THE PROGRAMMING STEPS) Rencana Penggabungan (Plan The Integration) Menggabungkan rangkaian langkah demi langkah. Rencana Tes Sistem (System Test Plan) adalah perencanaan urutan penggabungan.

2. Mendisain Modul (Design The Module) Programmer menerima beberapa tingkatan disain dari fase disain. Tugasnya adalah memecah modul secara rinci ke tingkat yang lebih rendah sampi mencapai keadaan programmer siap untuk melakukan pemrograman. Ini disebut disain modul. Level disain modul tingkat

3. Telusuri Disain Modul (Walk Through The Module Design) Telusuri disain dari masing-masing modul sebelum melakukan pengkodean Tujuan penelusuran adalah untuk memastikan bahwa disain yang terbaik yang telah dilakukan, semua fungsi telah dialamatkan dan semua bagian telah ditangani

4. Rencana Bagaimana Menguji Modul (Plan How To Test The Module) Programmer harus menyiapkan rencana pengujian modul dan data pengujian sebelum dikodekan. Rencana pengujian dilakukan setelah kode ditetapkan. Mereka cenderung hanya menguji bagian kode yang paling ‘sulit’.

5. Kode Setiap Modul (Code Each Module) Standar pengkodean akan ditetapkan pada saat disain sistem. Pengkodean pemograman setiap modul dimulai

6. Menguji Modul (Test The Module) Programmer menguji modul dengan menetapkan lingkungan yang tepat, menyediakan beberapa input, membiarkan modul langsung memproses secara logik dan mendapatkan hasilnya.

Modul seharusnya diuji dalam dua tahap, yaitu : Tahap Pertama –White Box Programmer harus mengetahui isi modul dan menyediakan data pengujian. Eksekusi path logical dalam program Tahap Kedua –Black Box Programmer mengabaikan bagan dalam modul dan data disediakan secara berurut dan dianggal seperti pemakaian sebenarnya

7. Menguji Level Terendah dari Integrasi (Test The Lowest Levels Of Integration) Jika modul utama memanggil sub-modul, programmer harus menggabungkan dan menguji semua modul secara bersama-sama.

8. Menyimpan Semua Hasil Pengujian; Penggabungan Modul-modul Yang Telah Diuji (Save The Results Of All Tests; Submit Finished Modules To Integration) Hasil pengujian digunakan untuk menyusun statistik yang menunjukkan penyebab, cara perbaikan serta biaya-biaya yang dibutuhkan untuk memperbaiki kesalahan-kesalahan program. Pimpinan proyek biasanya menguasai/mengepalai penggabungan ini pada sistem berukuran kecil sampai sedang.

9. Memulai Dokumentasi User (Get Started On The User Documentation) User’s Guide Maintenance Guide Tuntunan Operator / Tuntunan Manajer Sistem (Operator’s Guide / System Manager’s Guide) Dokumentasi Pelatihan (Training Documentation)