Menelusuri Jalan

TUGAS MK SOFTWARE ENGINEERING

Rabu, Desember 30, 2009 / Diposkan oleh Ulasan Hari Ini / komentar (0)

            Tren Terbaru Profesi Software Engineer
           
Kata Pengantar
Di negara - negara Berkembang pada fase pembangunan fisik (infrastruktur), mungkin network engineer lebih "laku dijual" daripada software engineer. Tapi kalau kita mau Mempelajari laporan IDC Professional Developer Model pada tahun 2004, diperkirakan jumlah pengembang profesional di Indonesia adalah 56,500 orang (Menyumbang 0,5% dunia) dan akan meningkat sampai 71,600 orang di tahun 2008. Jumlah rumah perangkat lunak di Indonesia juga tercatat meningkat ke arah diatas 250 perusahaan, dan diperkirakan akan menjadi dua kali lipat pada 5 tahun mendatang. Ini modal besar dan tentu peluang yang sangat besar yang sayang kalau dilewatkan.

Sejarah Software Engineer
Rekayasa perangkat lunak pertama kali di kenal pada saat Konferensi di Garmisch Partenkirchen tahun 1968, konfrensi tersebut adalah untuk mencari solusi konfrensi dari perangkat lunak krisis yang tengah terjadi. Krisis perangkat lunak mulai mewabah sejak munculnya komputer generasi ke tiga, dimana perangkat lunak yang dihasilkan menjadi lebih besar dan kompleks, biaya hardware dan biaya perangkat lunak turun meningkat, hal ini terjadi sekitar tahun 1960an.
Istilah software engineering, pertama kali Digunakan pada akhir tahun 1950-an dan sekitar awal 1960-an. Pada tahun 1968, NATO menyelenggarakan Konferensi tentang software engineering di Jerman dan Kemudian dilanjutkan pada tahun 1969. Meski penggunaan kata software engineering dalam Konferensi tersebut menimbulkan debat tentang aspek penting dari pengembangan rekayasa perangkat lunak, banyak yang menganggap Konferensi tersebutlah yang menjadi awal tumbuhnya profesi rekayasa perangkat lunak. Pada sebuah konferensi bertema pengembangan software di tahun 1969, yang dipicu terjadinya krisis di dunia perangkat lunak. Muncul krisis software karena lahirnya komputer generasi ke 3 yang sudah mulai menggunakan IC, bentuk komputer lebih kecil dan perubahan berbagai teknologi semakin memudahkan kita mengembangkan software berskala besar. Masalahnya, ini tidak diimbangi oleh adanya Metodologi yang tepat berhubungan dengan bagaimana software yang kompleks dikembangkan. Industri dan pengembangan software tidak bisa lagi dipandang lagi seperti industri kerajinan tangan atau perkebunan. Pendekatan informal tidak cukup efektif baik secara biaya, waktu dan kualitas dalam pengembangan perangkat lunak. Metodologi dan proses yang standard, termasuk juga software engineering Kemudian tubuh pengetahuan disusun dan dikembangkan sesuai dengan perkembangan riset dan teknologi. Rekayasa perangkat lunak menjelma menjadi sebuah disiplin ilmu baru. Pekerjaan yang diharapkan para mahasiswa / i jurusan computing di berbagai dunia, yaitu Software Engineer.

Software Engineering
Tujuan utama rekayasa perangkat lunak perangkat lunak adalah untuk meningkatkan kualitas dan pemeliharaan. Berikut definisi rekayasa perangkat lunak yang diusulkan oleh Fritz Bauer:
"Pembentukan dan penggunaan prinsip-prinsip rekayasa suara untuk memperoleh perangkat lunak secara ekonomis yang handal dan bekerja efisien pada mesin nyata."
Rekayasa perangkat lunak terdiri atas metode, alat dan prosedur. Software Engineering sendiri sebenarnya adalah ilmu yang membahas Disiplin Semua Aspek produksi perangkat lunak, mulai dari tahap awal spesifikasi, desain, implementasi sampai Pemeliharaan setelah Digunakan. Peningkatan penggunaan dari program ini dengan paradigma OOP di era 80an telah Merubah Software Engineering secara mendasar.
Saat ini Software Engineering dibedakan dari ilmu komputer. Semakin banyak juga riset dan pembangunan CASE tools (Computer Aided Software Engineering) yang terjadi di dalam industri dan bidang akademik.
Pengelompokan di Software Professional sekarang ini sebagai berikut (top-down dalam kaitannya dengan jumlah):
• Professional Software Engineers
• Unlicensed Software Engineers /Certified Software Technologists
• Highly skilled Software Developers
• Average Software Developers
Spesialisasi menjadi elemen penting dalam kematangan profesional. Di industri Software yang menuju kematangan, dua kategori Spesialisasi Muncul:
1. Software Teknologi Specialization / Software Technologist
2. Software Engineering Specialization.
Keduanya merupakan bagian dari  komunitas  Software Technologist dan Software Engineers. Berbagai macam sertifikasi Software Technologist yg sudah ada dari berbagai perusahaan seperti Microsoft, Novell, Oracle, dan Apple. Spesialisasi juga mulai Muncul di bidang Software Engineering, dan ini menjadi tren yang sangat menarik. Ini berawal dari kurangnya software engineering yang menyebabkan organisasi industri software menjadi berkualitas rendah, keterlambatan jadwal, kelebihan biaya, dsb. Sehingga Muncul Spesialisasi di Software Engineering seperti Architect, Business & Requirements, System Analyst, Integration, Maintenance & Enhancements, QA, Testing, Technical menulis
Dibawah ini Beberapa kemampuan yang harus dimiliki oleh seorang insinyur perangkat lunak, diantaranya:
1. Menguasai Keterampilan dan pengetahuan rekayasa perangkat lunak.
2. Mampu Bekerja Sebagai perorangan dan Sebagai bagian dari tim untuk Suatu mengembangan suatu perangkat lunak yang berkualitas.
3. Mampu merancang perangkat lunak sesuai dengan sasaran proyek. Batasan biaya, waktu, pengetahuan, sistem yang sedang berjalan dan organisasi.
4. Mampu Memberikan solusi desain dengan aplikasi yang sesuai dan mampu Mengintegrasikan pembangunan dengan pendekatan etis, sosial, hukum dan ekonomi.
5. Mampu mendemonstrasikan Suatu Pemahaman akan teori, model, dalam hal teknik Identifikasi masalah dan analisa, desain perangkat lunak, pengembangan, implementasi, verifikasi dan dokumentasi.
6. Mampu dan paham akan Pentingnya negosiasi, kebiasaan bekerja efektif, kepemimpinan dan komunikasi dengan stakeholder baik dengan rekan tim maupun pada saat pengembangan perangkat lunak.
7. Selalu Mempelajari model baru, teknik, teknologi serta mengembangkan profesionalitas yang berkelanjutan.
Profesi Software Engineer
Profesi Software Engineer Sejauh ini belum memiliki organisasi profesi. Organisasi profesi Software Engineer yang mungkin diperlukan tidak diperlukan untuk menyeleksi keanggotaannya, namun yang penting adalah bisa memberikan kualifikasi yang jelas tentang apa Software Engineering itu, siapa Software Engineer itu, dan membantu anggotanya untuk memperbaharui pengetahuan dan keterampilannya. Namun belakangan ini pengesahan profesi Software Engineer oleh organisasi profesi mulai dirasakan perlu karena banyak bidang kerja profesi ini yang bersinggungan dengan hajat hidup orang banyak.
Untuk itu berarti seorang Software Engineer harus memiliki pendidikan formal tingkat sarjana yang Merupakan gabungan dari bidang:
    * Computer science: terutama dalam Perangkat Keras
    * Rekayasa: terutama dalam Pendekatan / metode analisa pemecahan masalah
    * Industrial engineering: terutama dalam proses optimasi dan sumber daya
    * Management: terutama dalam mengelola manusia dan kelompok kerja, manajemen proyek
    * Social science: terutama dalam Pendekatan manusia dan komunikasi
Di Indonesia profesi Software Engineer belum terdefinisikan, masih dicampur adukkan dengan profesi lainnya. Di dalam pengembangan perangkat lunak dikenal 2 aktor yang Terlibat yaitu System Analyst dan Programmer. System Analyst Melakukan analisa terhadap masalah dan kebutuhan organisasi dalam mengelola orang, metode, dan teknologi untuk mengatasi masalah tersebut. Merencanakan keperluan penggunaan programmer Perangkat Keras dan lunak yang sesuai dengan solusi yang direkomendasikan oleh System Analyst, dan memastikan kebenarannya sesuai dengan spesifikasi.
ACM / IEEE mengeluarkan Sebagai Suatu kode etik profesional, Software Engineering, antara lain harus Mengikuti Delapan Prinsip berikut:
1. MASYARAKAT, Perekayasa perangkat lunak akan bertindak secara konsisten sesuai dengan Kepentingan masyarakat.
2. KLIEN DAN ATASAN, Perekayasa perangkat lunak akan Melakukan yang terbaik bagi klien dan atasan mereka, konsisten dengan Kepentingan masyarakat.
3. PRODUK, Perekayasa perangkat lunak akan mejamin Bahwa mereka dan modifikasi produk yang dihasilkan memenuhi standar profesional yang setinggi-tingginya.
4. SUARA, Perekayasa perangkat lunak akan Mempertahankan integritas dan independensi penilaian profesional mereka.
5. MANAJEMEN, Manajer dan pemimpin rekayasa perangkat lunak mempromosikan dan akan Mengikuti Pendekatan etis terhadap pengembangan manajemen dan Pemeliharaan perangkat lunak.
6. PROFESI, Perekayasa perangkat lunak akan mempertinggi integritas dan reputasi profesinya dengan konsisten Kepentingan masyarakat.
7. KOLEGA, Perekayasa perangkat lunak akan bersifat adil dan mendukung terhadap koleganya.
8. DIRI SENDIRI, Perekayasa perangkat lunak akan berpartisipasi dalam pembelajaran SEUMUR HIDUP praktek mengenai profesi mereka dan akan mempromosikan Pendekatan etis terhadap praktek profesi tersebut.
Kode Etik ini dibuat terkait dengan perilaku dan keputusan yang dibuat oleh para Software Engineering Profesional yang mencakup profesi Praktisi, Pendidik, manajer, pengawas, pembuat kebijakan dan trainee dan mahasiswa termasuk profesi Software Engineering.
1. Ada banyak hal yang harus disiapkan dalam Membentuk SDM dengan profesi software engineer ini yaitu: Memperbaiki kurikulum pendidikan jurusan computing, khususnya bidang Software Engineering termasuk untuk pengembangan teknik, metodologi standar, sertifikasi, manajemen, dan kewirausahaan
2. Keterlibatan pemerintah diperlukan dalam membuat pipa antara pengembang software dan pasar, juga masalah kebijakan proteksi ke perusahaan software lokal
3. Mengarahkan SDM software engineer kita untuk memiliki keunggulan defacto (Kreatifitas) dan keunggulan dejure (degree) sekaligus, dalam level sesuai dengan kemampuan yang bisa diraih
4. Membina para spesialis software engineer kita untuk menjadi seorang versatilist, karena Gartner Group memperkirakan dalam laporan khususnya Bahwa dalam tahun 2010, pasar IT dunia akan dikuasai oleh para versatilist, yang menggerus 40% lapangan kerja spesialis
5. Memanfaatkan Internet Sebagai alat softmarketing, personal branding dan knowledge sharing. Dengan populasi lebih dari 1 miliar pada tahun 2008 ini, mau tidak mau, suka tidak suka, kita akan masuk, bersentuhan dengan Internet dan secara tidak sadar Internet Membentuk kultur dan perilaku baru dalam kehidupan sehari hari. Sekali lagi tidak ada satu media massapun yang akan bisa menandingi oplah media bernama Internet ini.
Kedepan, memang bukan hanya secara software engineer khusus yang disebutkan oleh Gartner SDM TI yaitu harus mengarah kepada "IT versatilist". Istilah tersebut mengandung makna yaitu orang-orang yang memiliki pengalaman, kemampuan Menjalankan berbagai tugas yang Beragam dan multidisiplin (versatile), dimana semua itu untuk Menciptakan Suatu pengetahuan (baru), kompetensi dan keterkaitan (context) yang kaya dan padu guna mendorong nilai Peningkatan bisnis. Sifat bernyanyi versatilis adalah fleksibel terhadap teknologi, Orientasi utamanya adalah untuk Memberikan solusi sesuai kebutuhan (kebutuhan) yang diminta oleh pelanggan bernyanyi. Versatilis bukan seorang generalis yang mengenal semua bidang dan teknologi tapi hanya kulitnya (dangkal). Versatilis tidak terlahir tiba-tiba, tapi karena pengalaman matang menjadi seorang spesialis. Versatilis juga bukan spesialis yang hanya mengerti cakupan bidang yang sempit, meskipun dalam. Versatilis adalah seorang spesialis yang Berpikir lebih luas, Berwawasan, matang, penuh perhitungan, mengerti tentang bisnis, Orientasi kerja untuk memberi solusi, mampu bekerjasama (membangun networking) dengan orang-orang TI lain maupun non TI, dan yang pasti tidak mengkotakkan dirinya pada sebuah teknologi, tool atau platform.
Tren Terbaru Sertifikasi Software Engineering
Sertifikasi profesional, kadang hanya Disebut dengan sertifikasi atau kualifikasi saja, adalah Suatu penetapan yang diberikan oleh Suatu Organisasi Profesional terhadap seseorang untuk menunjukkan Bahwa orang tersebut mampu untuk Melakukan Suatu pekerjaan atau tugas Spesifik. Sertifikasi biasanya harus diperbaharui secara Berkala, atau dapat pula hanya berlaku untuk Suatu periode tertentu. Sebagai bagian dari Pembaharuan sertifikasi, umumnya diterapkan Bahwa seorang individu harus menunjukkan bukti pelaksanaan pendidikan berkelanjutan atau Memperoleh nilai CEU (satuan pendidikan berkelanjutan).
Ada beberapa badan yang mengeluarkan sertifikasi profesi di bidang Software Engineering Sebagai contoh.

Perangkat Lunak Rekayasa Kualitas Sertifikasi
Minimum harapan dari Kualitas Software Engineer
1. Harus memiliki dasar kualitas Pemahaman tentang filosofi, prinsip, metode, alat-alat, standar, organisasi dan dinamika tim, hubungan interpersonal dan etika profesional. Harus memiliki Pemahaman tentang prinsip-prinsip kualitas pengelolaan perangkat lunak dan menunjukkan pengetahuan komprehensif pengembangan perangkat lunak dan kualitas program pelaksanaan, yang meliputi Pelacakan, analisis, pelaporan, dan masalah pelatihan.
2. Harus Memahami dan dapat melaksanakan Pemeliharaan dan pengembangan metode dan proses perangkat lunak untuk Mengukur permasalahan yang mendasar dan Risiko yang terkait dengan pelaksanaan proses mendukung pengembangan perangkat lunak, dan untuk Menilai, Dukungan dan melaksanakan proses perubahan dan teknologi.
3. Harus memiliki dasar Pemahaman tentang prinsip-prinsip pengelolaan proyek dan teknik yang berkaitan dengan perencanaan proyek perangkat lunak, pelaksanaan dan Pelacakan.
4. Harus tahu bagaimana untuk memilih, Menetapkan dan menerapkan pengukuran perangkat lunak, metrik dan teknik analitis, dan memiliki dasar Pemahaman tentang teori dan teknik berkomunikasi dan cara pengukuran hasil.
5. Harus memiliki perangkat lunak Pemahaman menyeluruh Inspeksi, Pengujian, verifikasi dan validasi. Ini meliputi pengetahuan tentang perangkat lunak dan perangkat lunak Bekerja-produk cacat deteksi dini dan pemecatan, uji (Misalnya, jenis, Tingkatan, strategi, peralatan dan dokumentasi) dan verifikasi dan validasi metode dan teknik.
6.  Harus memiliki Pemahaman dasar tentang bagaimana dan kapan perangkat lunak untuk audit Melakukan audit termasuk perencanaan, Pendekatan, jenis, analisis, dan pelaporan hasil tindak lanjut.
7. Harus memiliki Pemahaman dasar tentang manajemen konfigurasi termasuk untuk proses perencanaan, Identifikasi konfigurasi, konfigurasi kontrol, perubahan manajemen, status akuntansi dan pelaporan.

Pendidikan dan / atau Pengalaman
Anda harus memiliki Delapan tahun on-the-job pengalaman dalam satu atau Beberapa wilayah dengan Bersertifikat Kualitas Software Engineer Body of Knowledge J minimal tiga tahun pengalaman ini harus di posisi pengambilan keputusan. ( "Keputusan" Sebagai didefinisikan kewenangan untuk menentukan, jalankan, atau kontrol proyek / proses dan untuk bertanggung jawab atas hasil. Hal ini mungkin atau mungkin tidak termasuk Pengawasan manajemen atau posisi.)

Jika Anda pernah Disahkan oleh Sebagai ASQ Quality Engineer, Kualitas Auditor, Reliability Engineer, atau Kualitas Manager, pengalaman yang Digunakan untuk Memenuhi syarat untuk sertifikasi di bidang ini berlaku untuk sertifikasi Sebagai Kualitas Software Engineer.

Jika Anda telah menyelesaikan * gelar dari perguruan tinggi, universitas atau sekolah teknik dengan Akreditasi diterima oleh ASQ, bagian dari Delapan tahun pengalaman kebutuhan akan dibebaskan, sebagai berikut (hanya satu keringanan dapat diklaim):
* Diploma dari perdagangan teknis atau sekolah-satu tahun akan dibebaskan.
* Gelar Associate-dua tahun dibebaskan.
* Bachelor's degree empat tahun dibebaskan.
* Master atau doktor-lima tahun dibebaskan.
Certified Professional Software Development

Certified Professional Program Pengembangan Perangkat Lunak rekayasa perangkat lunak dan pengembangan piranti lunak sertifikasi profesional yang diberikan oleh IEEE Computer Society.

IEEE yang diakui Perlunya sertifikasi yang dapat menunjukkan tingkat Kecakapan di bidang rekayasa perangkat lunak. Sertifikasi akan diberikan Jika pemohon telah cukup profesional dalam praktik rekayasa perangkat lunak, dan melewati pemeriksaan yang didasarkan pada prinsip-prinsip yang dijelaskan dalam Software Engineering Body of Knowledge (SWEBOK). [1]

IEEE yang berada dalam versi beta dengan Certified Software Development Associate (CSDA) program, untuk mengkonfirmasi Kepercayaan dari lulusan baru dan baru

Java Sertifikasi

Program sertifikasi Sun Java adalah teknologi dalam sebuah industri yang diakui di seluruh dunia yang berfokus pada program pekerjaan Peran penting dalam pengembangan perangkat lunak aplikasi dan arsitektur perusahaan. Sejak Sertifikasi ini fokus pada teknologi, pengetahuan dan Keterampilan belajar sambil mempersiapkan Sun Sertifikasi dpt diangkut adalah satu dari perusahaan lain.

Merupakan pusat sertifikasi untuk proses belajar karena menyediakan validasi keahlian khusus untuk Peran pekerjaan. Minggu sertifikasi juga menawarkan Kemajuan alam untuk mendukung tujuan karir Anda.

    * Pertama, dengan menjadi Minggu Certified Associate Minggu memverifikasi Bahwa Anda memiliki kumpulan pengetahuan dasar yang memungkinkan masuk ke karir di pengembangan aplikasi atau perangkat lunak manajemen proyek Menggunakan teknologi Java.
    * Kedua, kita Melatih para pengembang di set Keterampilan dasar, yang Kemudian dapat divalidasi oleh Certified Minggu menjadi Programmer.
    * Setelah itu, Anda dapat Melakukan pelatihan lanjutan atau khusus dan Sertifikasi yang membantu pertumbuhan mengaktifkan karir pekerjaan menjadi lebih Spesifik Peran membuat Anda lebih bermanfaat bagi Suatu organisasi.

Minggu menawarkan teknologi Java Sertifikasi profesional berikut:
- Sun Certified Java Associate (SCJA)
- Sun Certified Java Programmer (SCJP)
- Sun Certified Java Developer (sCJD)
- Sun Certified Web Component Developer (SCWCD)
- Sun Certified Business Component Developer (SCBCD)
- Sun Certified Developer Untuk Java Web Services (SCDJWS)
- Sun Certified Mobile Application Developer (SCMAD)
- Sun Certified Enterprise Architect (SCEA)

Bahwa perlu diketahui tujuan dari Sun adalah untuk uji sertifikasi pada pekerjaan Peran tertentu. Oleh karena itu, untuk mempersiapkan ujian sertifikasi kami sarankan Minggu pelatihan kerja dan pengetahuan tentang teknologi, banteng sebelum ujian. Minggu tidak mengklaim Bahwa dengan banteng kursus Anda dijamin untuk lulus ujian sertifikasi, namun kami pelatihan Minggu Menyatakan Bahwa komponen penting dalam persiapan sertifikasi. Silakan lihat metode pelatihan sesuai dengan persiapan masing-masing sertifikasi yang tercantum di atas.

LSP Telematika (Dalam Negeri)

Tugas LSP Telematika

    * Mengembangkan Standar Kompetensi Kerja
    * Membuat materi uji kompetensi
    * Pelaksana Akreditasi Tempat Uji Kompetensi (TUK)
    * Menerbitkan Sertifikasi Kompetensi dibidang Teknologi Informasi dan Komunikasi
    * Memiliki tanggung jawab teknis dan administrasi atas implementasi, pembinaan dan pengembangan standar kompetensi Kerja dan sertifikasi kompetensi
    * Kegiatan kerja merujuk kepada Sertifikat ISO 17.024

Keuntungan Sertifikasi di LSP Telematika

LSP Telematika y = adalah lembaga independen yang menyelenggarakan standarisasi, uji kompetensi dan sertifikasi di bidang telematika.

Sertifikat yang dikeluarkan LSP Telematika bukti Merupakan Pengakuan atas kompetensi seseorang setelah Melakukan uji kompetensi.

Materi uji kompetensi LSP Telematika disusun berdasarkan Standar Kompetensi Kerja Nasional Indonesia (SKKNI) yang sudah Disahkan Menteri Tenaga Kerja dan Transmigrasi. Merupakan ahli penyusun SKKNI telematika yang berasal dari Departemen Komunikasi dan Informatika, Departemen Pendidikan, Kementrian Ristek dan Beberapa perusahaan TI di Indonesia.

Dalam Penyelenggaraan uji kompetensi, LSP Telematika Menggunakan mesin uji dengan softwa. LSP Telematika Merupakan Pemegang Lisensi Automated Testing Software (ATS) di Indonesia. Ujian diselenggarakan dengan berbasis komputer yakni Suatu tes yang dipandu dan dikerjakan melalui media komputer termasuk penilaiannya.

Uji Kompetensi yang di Lakukan LSP Telematika:

   1. Metode ujian dalam aplikasi
   2. Sistem penilaian Output Based Oriented
   3. Penilaian hasil tes instan dan otomatis
   4. Dapat disajikan dalam multi bahasa
   5. Pemberian soal secara acak
   6. Soal ujian terenkripsi
   7. Laporan hasil ujian secara rinci
   8. Integrita

Pengujian produk LSP Telematika

   1. Operator
   2. Programmer
   3. Jaringan Komputer Dan Sistem
   4. Komputer Technical Support
   5. Multimedia

Beberapa Contoh Sertifikasi (Lanjutan):
Ditulis dalam Uncategorized
«OOP (Object-oriented_programming)

Core Tech Sertifikasi Engineer (Sertifikasi Produk)
Job Responsibilities: Job Responsibilities:
CTCC mencari berbakat, cepat belajar, dan bermotivasi tinggi individu-individu yang akan bergabung dengan Core Tech Sertifikasi Produk Tim yang akan memeriksa, memvalidasi, dan menguji produk Trend Micro hidup terhadap sampel malware. CTCC mencari berbakat, cepat belajar, bermotivasi tinggi dan individu-individu yang akan bergabung dengan Core Tek Sertifikasi Produk Tim yang akan Memeriksa, memvalidasi, dan menguji produk Trend Micro hidup terhadap sampel malware.
Anda akan bekerja erat dengan manajer proyek, pengembang perangkat lunak, dan Core Tek RD untuk memastikan bahwa produk dan Trend Micro modul inti memberikan perlindungan total kepada pelanggan kami. Anda akan Bekerja erat dengan manajer proyek, pengembang perangkat lunak, dan Core Tek RD Bahwa untuk memastikan produk dan Trend Micro modul inti total Memberikan Perlindungan kepada Pelanggan kami.
Anda juga akan menguji modul produk, membuat rencana pengujian dan spesifikasi, desain alat untuk pengujian otomatis, jalankan uji kasus, dan melaporkan cacat produk. Anda juga akan menguji modul produk, membuat rencana Pengujian dan spesifikasi, desain alat untuk Pengujian otomatis, jalankan uji kasus, dan melaporkan produk cacat.
Anda akan diharapkan untuk mendapatkan pengetahuan tentang bagaimana fungsi produk yang berbeda bekerja dan bagaimana Tek Core berbeda modul antarmuka dengan produk. Anda akan diharapkan untuk mendapatkan pengetahuan tentang bagaimana fungsi produk yang Berbeda Bekerja dan bagaimana Tek Core Antarmuka modul Berbeda dengan produk.
Anda juga akan terlibat dalam proyek-proyek penelitian yang berfokus pada Inovasi Produk yang dapat membantu meningkatkan pembersihan produk kemampuan. Anda juga akan Terlibat dalam proyek-proyek penelitian yang berfokus pada Inovasi Produk yang dapat membantu Meningkatkan kemampuan produk Pembersihan.
Sukses calon juga akan bertanggung jawab untuk menyiapkan proses-proses yang diperlukan untuk meningkatkan kualitas keseluruhan dari produk Trend Micro. Sukses calon juga akan bertanggung jawab untuk Menyiapkan proses-proses yang diperlukan untuk Meningkatkan kualitas keseluruhan produk dari Trend Micro. Kandidat diharapkan untuk berkomunikasi dengan jelas dan efektif. Kandidat diharapkan untuk berkomunikasi dengan jelas dan efektif.

Minimum Job Requirements: Minimum Job Requirements:
- BS atau MS dalam bidang Ilmu Komputer atau yang setara - BS atau MS dalam bidang Ilmu Komputer atau yang Setara
- Proficient pada platform Windows yang berbeda, arsitektur, dan jaringan (Pengetahuan di Linux atau OS lainnya adalah nilai plus) - Proficient pada platform Windows yang Berbeda, arsitektur, dan jaringan (Pengetahuan di Linux atau OS lainnya adalah plus)
- Pengetahuan tentang berbagai teknologi inti modul seperti VSAPI, DCE, SSAPI, Aegis dan NSC - Pengetahuan tentang berbagai teknologi inti modul seperti VSAPI, DCE, SSAPI, Aegis dan NSC
- Deep pengertian dalam teknologi web yang berbeda dan teknologi malware (virus, root kit, spam, phishing) - Deep pengertian dalam teknologi web dan teknologi yang Berbeda malware (virus, root kit, spam, phishing)
- Pengembangan dan / atau uji pengalaman otomasi - Pengembangan dan / atau pengalaman uji Otomasi
- Terampil dalam warna hitam / kotak putih pengujian, tes otomatisasi, dan melepaskan sukses dan produk-produk berkualitas tinggi / software - Terampil dalam hitam / putih kotak Pengujian, tes Otomatisasi, dan Melepaskan sukses dan produk-produk berkualitas tinggi / perangkat lunak
- Pemahaman tentang Release Produk Siklus Hidup adalah sebuah plus - Pemahaman tentang Release Produk Siklus Hidup adalah plus
- Manajemen Proyek pengalaman adalah sebuah plus - Manajemen Proyek adalah pengalaman ditambah

http://apac.trendmicro.com/apac/careers/asiapacific-job-opening/philippines/core-tech-certification-engineer/

Software Development CSDP Certified Professional
CSDP credential yang ditujukan untuk pertengahan pengembangan perangkat lunak karir profesional yang ingin mengkonfirmasi kemampuan mereka pengembangan perangkat lunak standar praktik dan kemajuan dalam karier mereka.
Siapa yang memenuhi syarat untuk mengambil CSDP?
Jika Anda Anggota Senior IEEE atau Izin Software Engineer, tidak ada lagi kualifikasi yang diperlukan. Semua kandidat lain yang diperlukan untuk memenuhi kedua Pendidikan dan Pengalaman persyaratan sebagaimana diuraikan di bawah ini.
Pendidikan: (butuh setidaknya satu)
     * Anda memiliki gelar sarjana
    * Anda adalah pemegang sertifikat CSDA
    * Anda adalah seorang pendidik di tingkat pasca-sarjana muda
    * Anda adalah anggota penuh IEEE
Pengalaman: (butuh setidaknya satu)
    * Anda memiliki gelar yang lebih tinggi dalam rekayasa perangkat lunak dan setidaknya dua tahun (sekitar 3.500 jam) pengalaman dalam rekayasa perangkat lunak / pengembangan
    * Anda memiliki minimal empat tahun (sekitar 7.000 jam) pengalaman dalam rekayasa perangkat lunak / pengembangan
http://www.computer.org/

 Tren sertifikasi dan profesionalisme :
Found in: Proceedings dari konferensi tahunan tahun 1979 (ACM 79)
Oleh Fred H. Harris
Terbitan Tanggal: Januari 1979
hal. 4
Presentasi ini akan berfokus pada tren yang mempengaruhi sertifikasi dan profesionalisme di antara personil komputasi. Seperti tren, baik dari dalam industri dan dari luar, akan dibahas dengan penekanan pada masih tertunda pilihan antara volunta ...
Menuju Sertifikasi-Centred Software Engineering Program
Found in: 15 Conference on Software Engineering Pendidikan dan Pelatihan (CSEET'02)
Oleh Lam Wing Hong, Lim Swee Cheang, Yum Hui Yuen
Terbitan Tanggal: Februari 2002
hal. 0022
Kasus untuk sertifikasi dalam software engineering (SE) dibuat lebih dari satu dekade yang lalu [1,5]. Hari ini, kita menemukan bahwa SE dan permintaan semakin profesional TI pelatihan dan pendidikan yang mengarah ke beberapa bentuk kertas certification.This menggambarkan dampak tre ...
Meningkatkan praktek perangkat lunak melalui pendidikan: Tantangan dan tren masa depan
Found in: Masa Depan Software Engineering (FOSE '07)
Oleh Timothy C. Lethbridge, Jorge Diaz-Herrera, Richard J. Jr. LeBlanc, J. Barrie Thompson
Issue Date: May 2007
hal. 12-28
Kami berpendapat bahwa software engineering (SE)
  
Embedded Software Komponen Mutu dan Sertifikasi
Ditemukan di: 2009 35 Euromicro Conference on Software Engineering dan Advanced Aplikasi
Oleh Fernando Carvalho, Silvio RL Meira, Bruno Freitas, Jo? O Eulino
Issue Date: Agustus 2009
hal. 420-427
Component-Based Software Engineering (CBSE) sedang digunakan dalam berbagai bidang aplikasi, termasuk embedded system. Ia menjanjikan menggunakan kembali meningkat menuju kualitas yang lebih tinggi dan mengurangi waktu ke pasar. Pengoperasian yang benar komponen yang sering ...
  
Menuju Proses Sertifikasi Continuous Terdistribusi
Found in: 2007 IEEE International Parallel Distributed Processing dan Simposium
Adam Porter
Issue Date: Maret 2007
hal. 163
Skala dan kompleksitas perangkat lunak tumbuh oleh setiap ukuran: lebih hardware dan software, komunikasi lebih link, lebih saling ketergantungan, lebih baris kode, lebih penyimpanan dan data, dll [18]. Pada saat yang sama tren bisnis semakin meremas develo ...
  
Software Komponen Sertifikasi: A Survey
Found in: 31st EUROMICRO Conference on Software Engineering dan Advanced Aplikasi
Oleh Alexandre Alvaro, Eduardo Santana de Almeida, Silvio Romero de Lemos Meira
Issue Date: Agustus 2005
hal. 106-113

Component-Based Software Engineering, proses
  
Software Sertifikasi melalui Profiling Kualitas
Found in: 2009 International Conference on New Tren Layanan Informasi dan Ilmu
Abdullah Alhussein, Hussein Zedan, Helge Janicke, Omar Alshathry
Terbitan Tanggal: Juni 2009
hal. 444-446
Sertifikasi produk-produk perangkat lunak, dari pandangan studi saat ini, adalah layak, dan menunjukkan kepraktisan pelaksanaan kode desain. Dalam makalah ini, kita akan membahas metrik perangkat lunak yang diterapkan pada fase dekat (Desain dan Imp ...
  
Menuju Efisien Software Komponen Evaluasi: Sebuah Komponen Seleksi Pemeriksaan dan Sertifikasi
Ditemukan di: 2008 34 Euromicro Konferensi Software Engineering dan Advanced Aplikasi
Oleh Rikard Tanah, Alexandre Alvaro, Ivica Crnkovic
Issue Date: September 2008
hal. 274-281
Ketika sistem perangkat lunak menggabungkan komponen-komponen perangkat lunak yang ada, ada kebutuhan untuk mengevaluasi komponen ini. Komponen evaluasi adalah dua jenis menurut literatur: komponen sertifikasi dilakukan oleh aktor independen untuk memberikan trustworth ...
  
Sertifikasi Keandalan Komponen Software
Found in: Kelima International Conference on Software Reuse ICSR'98)
Oleh C. Wohlin, B. Regnell
Terbitan Tanggal: Juni 1998
hal. 56
Tidak ada ringkasan tersedia.
  
Sertifikasi jaminan mutu: adopsi oleh pengembang perangkat lunak Australia dan hubungannya dengan kemampuan kematangan
Found in: Fourth Asia-Pasifik Perangkat Lunak Teknik dan Ilmu Komputer Internasional Konferensi (APSEC'97 / ICSC'97)
A. Cater-Steel, E.P. Fitzgerald
Terbitan Tanggal: Desember 1997
hal. 13
Di Australia banyak perusahaan telah berkomitmen mengembangkan sumber daya untuk mencapai sertifikasi sebagai respons terhadap kebijakan pembelian pemerintah menguntungkan bersertifikat standar-pemasok, tapi sinis menyarankan 'selembar kertas' tidak sedikit untuk meningkatkan proses dan selanjutnya ...

Standar Kegiatan
 
Tujuan Kegiatan Standards Board (SAB) adalah "untuk menyediakan sebuah kerangka kerja organisasi dan lingkungan kondusif yang di dalamnya untuk mengembangkan diterima secara luas, suara, tepat waktu, dan standar baik teknis yang akan memajukan teori dan praktek komputasi dan pengolahan informasi ilmu pengetahuan dan teknologi .
Standar Komite & Kebijakan

    * Desain Otomasi Komite Standar P & P
    * Komite Standar Penilaian Lingkungan (tidak disetujui P & P)
    * Foundation for Intelligent Physical Agents P & P
    * Information Assurance Komite Standar P & P
    * Belajar Teknologi Komite Standar P & P
    * Local Area Networks / MAN Standards Committee (802) P & P
    * Microprocessor Komite Standar P & P
    * Portable Komite Aplikasi Standar (tidak disetujui P & P)
    * Simulasi Interoperabilitas Organisasi / SAC Rapat P & P
    * Software & Systems Engineering Komite Standar P & P (Bergabung S2ESC)
    * Storage Systems Komite Standar P & P
    * Test Teknologi Komite Standar P & P

Sponsored SAB Proyek (SAB sebagai Sponsor P & P)
    * Framework dan P2407 Arsitektur Model Referensi untuk Kesehatan Pribadi Informatika
    * Game Teknologi Standar
    * Musical Aplikasi Menggunakan XML
SAB Didukung Proyek dengan Masyarakat Lain
Komite Koordinasi Standar IEEE 20 di Uji dan Diagnosa Sistem Elektronik
Kolom Standar komputer
Pasal Submissions
  Keuntungan bagi Kelompok Kerja Standar untuk Rata dengan IEEE sebagai Standar Pengembangan Organisasi
    * Institute of Electrical and Electronics Engineers (IEEE) adalah sebuah nama merek global yang bergengsi.
    * IEEE Standards Association (SA) adalah independen terkenal di dunia American National Standards Institute (ANSI) terakreditasi SDO dalam IEEE.
    * IEEE Computer Society (CS) adalah yang terbesar IEEE Masyarakat dan internasional terkemuka penyedia informasi dan pelayanan teknis dalam pengolahan informasi komputer dan teknologi.
    * CS Kegiatan Standards Board (SAB) menyediakan sebuah kerangka kerja organisasi dan lingkungan kondusif yang di dalamnya untuk mengembangkan diterima secara luas, suara, tepat waktu, dan standar teknis yang sangat baik dalam pengolahan informasi komputer dan teknologi.
    * IEEE Standar dan Teknologi Industri Organisasi (IEEE-isto) adalah pemain berpengalaman yang menyediakan layanan kontrak untuk memfasilitasi kegiatan-kegiatan yang mendukung pelaksanaan cepat dan standar penerimaan di pasar.
http://translate.google.co.id/translate?hl=id&sl=en&u=http://www.computer.org/&ei=roIgS762BI7i7AOj7si9Bg&sa=X&oi=translate&ct=result&resnum=3&ved=0CBMQ7gEwAg&prev=/search% 3Fq% 3Dsoftware % 2Bcertification% 2Bengineering% 2Btrend% 26hl% 3Did

Referensi:
http://id.wikipedia.org/wiki/Rekayasa_perangkat_lunak
http://yainal.web.id/study-and-career/peneliti-teknologi-informasi-profesi-paling-di-cari-di-eropa
http://romisatriawahono.net/2008/06/30/software-engineer-sebagai-sebuah-profesi/
http://romisatriawahono.net/2006/02/24/arah-sdm-ti-dari-spesialis-ke-versatilis/
http://translate.google.co.id/translate?hl=id&sl=en&u=http://www.computer.org/&ei=roIgS762BI7i7AOj7si9Bg&sa=X&oi=translate&ct=result&resnum=3&ved=0CBMQ7gEwAg&prev=/search% 3Fq% 3Dsoftware % 2Bcertification% 2Bengineering% 2Btrend% 26hl% 3Did


Eresha'34 STMIK Banten Jaya Serang
R. Kania, S.Sos.
NIM: 342208784

Label:foto, liburan

Tugas Kecakapan Antar Personal

Senin, September 07, 2009 / Diposkan oleh Ulasan Hari Ini / komentar (0)

Tugas Mata Kuliah Kecakapan Antar Personal
Dosen Pengampu: R. Kania, S.Sos
Tugas I:
- Upload Tugas Mata Kuliah Kecakapan Antar Personal ke dalam Blog Anda, dengan menulis "TUGAS I:      Mengenal .....(nama Anda) Lebih Dekat"
 - Tema: Mengenal Diri Sendiri

   Isi: menceriterakan tentang diri Anda, mulai dari saat Anda lahir sampai sekarang, apa yang menjadi kekurangan dan kelebihan dan potensi Anda, dan ambisi/cita-cita terkuat Anda.
- Ikuti Blog Kania's : http//asmarandini.kinanti.blogspot.com dengan login ke blog ini (menjadi pengikut blog)
- Tugas Paling Lambat diterima di Blog kania's pada tanggal 2 Oktober 2009.
                                     -----------Selamat Mengerjakan, Semoga Sukses !------------
                                                                                                       

Label:foto, liburan ,

Konsep Dasar Pemrograman Berorientasi Objek (OOP Concept)

Jumat, Agustus 28, 2009 / Diposkan oleh Ulasan Hari Ini / komentar (0)

OOP merupakan generasi selanjutnya setelah pemrograman linear/teks yang ada sebelumnya, merupakan merupakan metode baru untuk melakukan perancangan perangkat lunak, yang kemudian dikenal dengan istilah Object Oriented Programming (OOP).
Dalam pemrograman ini, pemakai tidak perlu mengetahui bagaimana suatu objek melakukan sesuatu, user hanya perlu mengetahui apa yang dapat dilakukan objek. Seperti motor bergerak, maju, mundur, belok, mengerem dst.
Contoh programnya: Visual C++, Visual Delphi, Java, Visual Fox Pro dll


Definisi OOP

Object Oriented Programming (OOP) adalah bahasa pemrograman berbasis visual bersifat grafis yang penulisan programnya dilakukan dengan sistem modul menggunakan sistem operasi Windows.

OOP adalah metode pemrograman yang mengikuti konsep-konsep berorientasi objek, yaitu encapsulasi (pengapsulan), inheritance (pewarisan), polimorfism (keragaman/bentuk lain).

Object
Konsep objek selalu menyatukan data sebagai badan dan metode sebagai roh dalam satu wadah layaknya manusia hidup, bila tidak merupakan satu kesatuan maka manusia sama dengan hantu di mana roh dan badan terpisah. Semua benda yang ada di alam semesta adalah objek yang diklasifikasikan dalam berbagai kelas.

Class
Class adalah suatu bagian dari OOP yang bertugas memberikan gambaran konsep dasar dari suatu sistem, Kelas adalah definisi umum untuk himpunan objek sejenis. Kelas merupakan bentuk logik, di mana seluruh bahasa berorientasi objek dibangun untuk mendefinisikan bentuk, sifat/kelakuan/perilaku objek. Sedangkan objek adalah benda secara fisik atau konseptual.

Bentuk umum definisi kelas sebagai berikut:

class [ extends kelas nenek moyang / interface ]{
         < class body >
}


Contoh kelas Mamalia sebagai kelas pertama (induk) bagi turunan KelasKucing dan Singa.

Misalnya kita merancang kelas untuk himpunan hewan Mamalia yang terdiri atas Kucing dan Singa.

Encapsulation/Pengkapsulan

Misalnya: Kelas Motor memiliki metode MengeremCakram dan saya sebagai Pengendara motor.

Method dalam class yang sama, yang memberikan nilai pada attribute private disebut method setter, sedangkan method masih dalam class yang sama, yang mengambil nilai dari attribute private disebut getter


Inheritance/Pewarisan

Kelas Singa adalah keturunan dari kelas Mamalia yang mewarisi seluruh atribut/properti, yakni suara, makanan dan kaki dan metode dari nenek moyangnya bahkan kelas singa memiliki metode spesifik dan tidak dimiliki oleh kucing yaitu mencabik dan berburu.

 Kelas Kucing adalah keturunan dari Kelas Mamalia, tentunya dia juga memiliki metode yang spesifik dan tidak dimiliki kelas Mamalia, tentunya dia juga mewarisi segala hal dari nenek moyangnya, selain metode khusus yang dimilikinya, yaitu metode mencakar.

Polymorphisme/Banyak Bentuk

Polymorphisme artinya suatu object memiliki banyak bentuk, beberapa objek dikatakan polomorfik jika memiliki interface yang identik, namun memiliki perilaku yang berbeda. Bisa juga bentuk lain dari metode yang sebelumnya dimiliki oleh nenak moyangnya, tetapi memiliki perbedaan perilaku pada kelas turunannya. 


Interface
Interface mirip sekali dengan abstract sebelumnya, tetapi interface adalah kelas abstract yang sepenuhnya, yang berarti semua metodenya adalah abstract. Tujuannya adalah untuk penerapan pewarisan jamak, yaitu suatu kelas tertentu dapat mewarisi kelas lebih dari nenek moyang .
Contoh: interface BadanUsaha dan Kepemilikan yang akan diimplementasikan oleh Kelas PerseroanTerbatas.
BadanHukum.java
 interface BadanHukum{
public void setName(String nama);
public String getName;
}


Kepemilikan.java
interface Kepemilikan{
public void setKepemilikan (String milik);
public String getKepemilikan( );
}


PerseroanTerbatas.java
class PerseroanTerbatas implements
                         BadanHukum, Kepemilikan{
String nama;
String alamat;
String milik;
     public PerseroanTerbatas (String nama, String alamat, String milik){
this.nama-nama;
this.alamat-alamat;
this.milik-milik;
}
public void setName (String isi){
nama = isi;
}
public void setAlamat (String isi){
alamat = isi;
public String getKepemilikan (String isi){
milik = isi;
}
public String getAlamat ( ) {
return milik;
}
public void informasikan ( ) {
System.out.println ("Nama Badan Hukum =  " + nama);
System.out.println ("Alamat =  " + alamat);
System.out.println  ("Kepemilikan Gedung =" + milik);
}
public static void main (String args[ ]) {
test ( );
}
static void test ( ) {
PerseroanTerbatas perseroanTerbatas("PT.Gurita", "Jl. Gagak lumayung 13", "Sewa");
perserroanTerbatas.informasikan( );
}
}

Kamis, Juli 23, 2009 / Diposkan oleh Ulasan Hari Ini / komentar (0)

hhh

Kamis, Juli 23, 2009 / Diposkan oleh Ulasan Hari Ini / komentar (0)

ಬಗೈಮನ ಕಬರ್ನ್ಯ ಒರನ್ಗ೨ ಯಂಗ್ ದಿಪಿನ್ಗ್ಗಿರ್ಕನ್ ಒಲೆಹ್ ಕೆಪೆನ್ತಿನ್ಗನ್?

Kamis, Juli 23, 2009 / Diposkan oleh Ulasan Hari Ini / komentar (0)

मेमुलाई सेसुअतु यांग बेर्बेदा.....

baduy semakin tergerus

Rabu, Juli 01, 2009 / Diposkan oleh Ulasan Hari Ini / komentar (0)

Label:foto, liburan , ,

मदु यांग suram

Jumat, Juni 19, 2009 / Diposkan oleh Ulasan Hari Ini / komentar (0)

Jएम्बतन सुरमदु मेम्बुअत किता लक्सना मदु यांग गा जेलस Bअरु सेमिन्ग्गु दिरेस्मिकन सुद्ध दिप्रेतेली मुर दान बौत्न्य काबा कलौ जेम्बतान्न्य दिबु़त दरी क्यु सेमुआ, तेर्मसुक पासक, मुर, बुत दान पकुन्य किर-किर अप यांग अकन तेर्जादी?........ जवाबंकू: पस्ती जेम्बतान्न्य सेदिकित डेमी सेदिकित दिएक्स्पोर्ट के लुअर नेगेरी....लहा केनापा तनया सी ओप्लोस...करना ओरंग इंडोनेशिया सेलिन पेंजुअल बेसी & बजा बेकस जुगा पेंजुअल हासिल हटन तेर्मसुक क्यु ओलेहन दान गेलोंदोंगन....हे हे हे... सेबेनार्न्य पेंटिंग मन इसी पृत, इसी दोम्पेट और इसी केपाला?..... पस्ती बिन्गुंग... Yउक किता पिकिरिन बगैमाना सुपाया बंग्सा इनी गा जडी बंग्सा यांग तेर्बिअसा मेंकुरी....सेपेर्ती मलयेशिया॥ किता सिप्ताकन जेम्बतन-जेम्बतन बरु यांग तहां तेर्हड़प बेर्बगाई मकाम पेंकुरियन....येतु जेम्बतन मोरालितास मनुसिया इंडोनेशिया....सेमोगा के देपन बंग्सा किता मेंजादी बंग्सा यांग बेर्मर्ताबत, दी माता दुनिया दान दी माता तुहन.....होपेली सो

Label:foto, liburan

Soal UTS IT Security

Kamis, Juni 18, 2009 / Diposkan oleh Ulasan Hari Ini / komentar (0)

By Kania 342208---

  1. Apa yang sudara lakukan untuk pengamanan Jar Kom secara fisik sebuah perusahaan yang termasuk kelas bawah…?
  2. Berita terkini mengatakan bahwa fungsi Hash dengan MD5 masih dapat dijebol. Untuk menghindari penjebolan ini, langkah apa yang harus anda lakukan ?
  3. Mana yang lebih baik menggunakan 2 buah anti virus atau 1 buah anti virus, Jelaskan jawaban anda ….
  4. Bila anda bekerja sebagai Manager IT, apa yang anda perbuat untuk mengamankan komputer jaringan terhadap orang-orang yang tidak bertanggung jawab…
  5. Sebutkan kelemahan-kelemahan bila menggunakan biometrics. Bagaimana langkah-langkahnya untuk mengurangi kelemahan-kelemahan tersebut...
  6. Untuk menghindari pembobolan Password dengan teknik brute force, langkah apa yang harus anda lakukan… PERHATIAN JAWABAN YANG SAMA TIDAK AKAN DINILAI !!!

Label:foto, liburan