Sabtu, 14 April 2012

RE: [belajar-access] Re: Cara menguasai program warisan

 

Program warisan ya ….. menarik, soale so pasti ada moment sebel sama programmer program aselinya …. :P

 

Kalau hanya untuk me “maintain” dimana artinya menjaga, tidak perlu kelanjutan pengembangan, dan aplikasi sudah stabil, ya artinya maintainnya dengan level admin aja sudah cukup. Backup, compact … 

 

Namun kalau program jadi-jadian atau kadang masih ada bugs, :P yang artinya aplikasi warisannya belum “stabil”  dan perlu troubleshoot\debug, dan tak punya dokumentasi sama sekaleeeee ……….. , saya saranin  step nya pertama, kudu fasih logika cara pakai sebagai user dulu, trus naik, kuasai ke fungsi admin, kemudian baru troubleshooter.

Baca interface (form) coba baca dan bayangkan proses (logika) hubungan form bakalan ke table yang mana. Baca report, pahami report, dan buka datasource :D, jadi paham query (relasi antar table dan kalkulasi).

Untuk VBA, biasanya function buatan programmer sebelumnya tentunya harus bisa ngasih clue atau petunjuk function itu di buat untuk apa (bisa jadi dari nama function itu sendiri). Dan untuk mengerti cara kerja dan trobleshoot function yang dibikin orang lain, jangan baca codenya langsung dari Dim …. sampe end sub J bakal ribet ngertinya (plg ga buat saya). Tapi kudu tau dan paham untuk apa function tsb, pikirkan dulu kira kira blok logika proses yang dibutuhkan apa. Coba map logika yang ada ke blok code yang ada. Baru konsentrasi ke blok code yang bermasalah.

 

Nah, yang lebih parah lagi kalau warisannya bukan hanya utk di maintain atau di troubleshoot …. Tapi kalau misalnya ternyata harus di develop further dan dipakai dalam jangka panjang dan banyak development yg harus dilakukan (tambah fungsi ini itu) …. Nah baru deh jangan di tundaaaaaa!! harus baca dan pahami design total, termasuk table structure yang udah ada.. bikin documentasi table dan relasi. Kalau di perlukan perbaiki structure table. Kalau ga mau botak and nyesel di kemudian hare, karena di kemudian hari baru ketahuan field nya kurang satu …  T_T

 

Terakhir, harus di pertimbangkan juga kelanjutan program warisan yang ada, berbanding dengan kemampuan dan resource programming yg ada, kalau hanya bikin ribet, bikin masalah, design awalnya ga efektif, ke depan tambah kaco, lebih lama troubleshoot dari pada programnya berfungsi, dan kalau bikin sendiri lebih jelas .. dan lebih cepet …. Heheheh bikin aja yang baru …

 

Tapi berarti program di kantor situ ga puluhan atau ratusan .. tapi jadi ratusan + satu ……. J

 

Anyway good luck!! Dan semoga berhasil!

Moed

 

 

 

From: belajar-access@yahoogroups.com [mailto:belajar-access@yahoogroups.com] On Behalf Of Harry siswanto
Sent: Friday, 13 April, 2012 2:25 PM
To: belajar-access@yahoogroups.com
Subject: Re: [belajar-access] Re: Cara menguasai program warisan

 

 

Setahu saya utk hal seperti itu memang harus kerja Team pak.

Kalo dikerjakan sendiri.... waahh... Ribet bin berat urusannya...

apalagi nggak ada Dokumentasi program....


Waktu yang dibutuhkan juga lumayan lama tuh...

 

regards

HS

Pada 13 April 2012 13:12, Sofyan Efendi <sofyanefendi@gmail.com> menulis:

 

Bila sekarang programnya sudah berjalan dengan baik, tidak masalah. Namun jika ada problem, ketika berganti tahun, ketika ada parameter baru, ketika terjadi perubahan peraturan di perusahaan yang menyebabkan program harus dimodifikasi, itu baru menjadi masalah.

Yang paling mengetahui algoritma dan flowchart adalah programmer dan staf sistem analisis. Apabila seorang diri harus maintenance database sebanyak itu, maka saran saya, minta pihak management untuk approve penambahan staf yang bisa bantu Anda untuk maintenance database. Kemudian pelajari algoritma dan flowchart masing2 program. Untuk pelajari VBA tidak perlu diprioritaskan, karena VBA hanya media bantu. Adapun yang paling utama, cara kerja dan alur program database itu sendiri.

Teman2 ada masukan lainnya?



--- In belajar-access@yahoogroups.com, "Gatot Subroto" <gatot@...> wrote:
>
> Dear Team Access
>
>
>
> Saya mendapat tugas untuk me maintain program access yang sudah berjalan.
> Kalau satu atau dua program mungkin lebih mudah dipetakannya. Tetapi kalau
> puluhan bahkan ratusan program yang terkait pada semua bagian di perusahaan,
> ini menjadi masalah besar untuk saya.
>
> Saya mohon nasehat dari para pakar Access, sebaiknya saya mulai dari mana :
> memetakan semua tabel dan linknya, alur process, query, macro atau yang
> mana??? Belum lagi masalah VBA yang rumit.
>
> Saya ingin menguasai program-program tersebut dengan baik, sehingga mudah
> untuk trouble shouting, modifikasi maupun mengembangkannya.
>
>
>
> Atas bantuannya saya ucapkan banyak-banyak terima kasih.
>
>
>
> Regards
>
> Gatot Subroto
>




--
Harry Siswanto
Email: harry.siswanto@gmail.com
http://www.facebook.com/harry.siswanto
http://harry-siswanto.blogspot.com/

__._,_.___
Recent Activity:
SPAM IS PROHIBITED
.

__,_._,___

Tidak ada komentar:

Posting Komentar