• Tidak ada hasil yang ditemukan

Kelompok: NIM ,

N/A
N/A
Protected

Academic year: 2021

Membagikan "Kelompok: NIM ,"

Copied!
91
0
0

Teks penuh

(1)

Kelompok:

NIM. 2013110008, 2013110043

(2)

Technical Enginer

1. Deskripsi

Sering juga disebut sebagai teknisi yaitu orang yang berkecimpung dalam bidang teknik baik mengenai pemeliharaan maupun perbaikan perangkat sistem komputer. Para profesional di bidang ini diperlukan untuk memberikan dukungan teknis terhadap produk berupa software atau hardware yang telah atau akan diimplementasikan. Selain itu, seorang technical enginer harus dapat melakukan troubleshooting bila terjadi gangguan terhadap system.

(3)

2. Keahlian

 Menguasai instalasi & setting komputer.

 Memahami konsep dasar networking dan troubleshooting-nya.

 Memahami insalasi & troubleshooting hardware / software tertentu (tergantung apa yang di-support).

 Menguasai hal-hal yang berhubungan dengan hardware testing.  Memiliki pengetahuan luas mengenai perkembangan dunia IT.

(4)

3. Sertifikasi

Vendor-netral sertifikasi: Ini adalah sertifikasi yang tidak fokus pada vendor

tertentu atau produk, melainkan span spektrum penuh dari hardware dan produsen perangkat lunak. Salah satu pengembang terbesar vendor-netral sertifikasi adalah CompTIA (Computing Technology Industry Association) yang menawarkan sertifikasi yang paling banyak diakui dikenal sebagai CompTIA A +. Sertifikasi A + mengkonfirmasi kemampuan teknisi untuk melakukan tugas seperti instalasi, konfigurasi, pemeliharaan mendiagnosis, preventif dan jaringan dasar. Ini juga mengesahkan kemahiran dalam seperti aspek konsekuensi pentingnya dengan masalah keamanan, keselamatan dan lingkungan serta komunikasi dan profesionalisme.

(5)

Khusus vendor sertifikasi: Sertifikasi ini berorientasi terhadap

teknologi spesifik dan dikelola oleh vendor teknologi ini. Mereka disesuaikan dengan pengguna teknologi tersebut dan kepada lembaga-lembaga yang mempekerjakan mereka. Contoh dari sertifikasi sangat diinginkan dalam kategori ini adalah MCSE

(Microsoft Certified System Engineer) Sertifikasi, yang mempersiapkan

Anda untuk bekerja dengan platform Microsoft Windows dan Sistem Microsoft Server. Vendor sangat populer lain yang menawarkan sertifikasi jenis ini termasuk Cisco, Apple, Dell, Novell, dan banyak lainnya.

(6)

Kelompok:

NIM. 2014110082P, 2013110017

(7)

Deskripsi dari pekerjaan Web

Designer

Web designer adalah seseorang yang bekerja dengan unsur-unsur visual pada suatu halaman web yang tugasnya membuat desain sebuah website, desain tersebut akan dibuka atau dinikmati pada sebuah layar seperti layar komputer, layar handphone, layar tablet, desain web bukan desain yang nantinya akan dicetak seperti brosur, poster, banner, atau cover majalah karena itu pekerjaan seorang graphic designer. Tentunya ini sangat berbeda, dari medianya pun sangat berbeda, graphic designer pekerjaannya lebih dominan ke pembuatan desain untuk media cetak, sedangkan web designer hasil pekerjaanya akan di buka di sebuah layar monitor.

(8)

 Merancang Konsep Layout (Wireframing)  Merancang Layout Secara Visual

 Konversi Layout Visual ke HTML dan CSS  Membuat Susunan Markup (HTML)

 Mempercantik Markup Dengan CSS

 Memberi Efek Tambahan Yang Diperlukan  Memastikan kode sudah benar (Validation)  Revisi atau Update (Version Control | GIT)

(9)

Keahlian Dasar

1. Bahasa Pemrograman

2. Software Grafis

3. Tools Pendukung

Keahlian Pendukung

1. Kemampuan Desain Grafis

2. Psikologi Seni Rupa

Keahlian yang diperlukan sebagai Web

Designer

(10)

Sertifikasi yang diperlukan sebagai Web

Designer

 Adobe

ACE (Adobe Certified Expert)

 Macromedia

Certified Macromedia Flash MX Designer.

 Certified Internet Web Master

Master CIW Designer, dan Master CIW Web Site Manager.

 World Organization of Webmasters

WOW Certified Apprentice Webmaster (CAW), dan WOW Certified Web Designer Apprentice (CWDSA)

(11)

Kelompok:

NIM. 2013110007, 2012110037

(12)

Web Designer

Web Designer adalah mereka yang memiliki keahlian dalam membuat design araktif dan menarik untuk situs serta design untuk kepentingan promosi situs secara visual.

(13)

Keahlian Dalam bidang web Designer :

1.

Menguasai HTML, CSS dan XHTML

2. Menguasai Adobe Photoshop & Illustrator 3. Memiliki jiwa seni dan harus kreatif

Itulah aneka profesi di bidang IT yang sangat

potensial untuk dijadikan karir ke depannya dan

profesi di bidang IT ini mungkin saja akan semakin bertambah seiring berkembangnya dunia teknologi informasi sehingga kesempatan mencari lowongan kerja

(14)

Pengertian HTML :

Apa itu HMTL ? pengertian html adalah singkatan dari

Hyper Text Markup Language sebuah bahasa

pemrograman yang umum digunakan untuk membuat sebuah halaman website, dimana HTML ini bisa kita

gunakan untuk menginput gambar, text, audio, video dan lainnya untuk membuat sebuah website.

(15)

Fungsi HTML:

Fungsi dari HTML adalah digunakan untuk membuat

sebuah halaman website dan juga menampilkan berbagai informasi yang di inputkan ke dalam html tersebut seperti gambar, teks, video, dan lainnya sehingga bisa di

tempilkan melalui web browser. Selian itu HTML juga bisa digunakan untuk membuat sebuah link yang nantinya

menuju ke sebuah halaman website lainnya dengan kode tertentu.

(16)

Pengertian CSS :

CSS atau Cascading Style Sheets merupakan bahasanya

desainer web.

CSS adalah kumpulan kode program yang digunakan

untuk mendesain atau mempercantik tampilan halaman HTML. Dengan CSS kita bisa mengubah desain dari text, warna, gambar dan latar belakang dari (hampir) semua kode tag HTML.

(17)

Fungsi CSS :

fungsi css adalah merancang, merubah, mendisain,

membentuk halaman wesite(blog juga website). dan isi dari halaman website adalah tag-tag html, logikanya css itu

dapat merubah tag-tag html(yang sederhana) sehingga menjadi lebih fungsional dan menarik.

(18)

Pengertian XHTML :

XHTML adalah kombinasi dari HTML dan XML (Extensible Markup Language), tetapi juga

merupakan bentuk sempurna yang artinya, lebih lengkap dan lebih jelas daripada HTML.

(19)

Fungsi XHTML :

Fungsi atau kegunaan dari HTML sebagai bahasa markup di Internet, dimana HTML adalah

seperangkat fungsi dan kemudahan penggunaan mereka sendiri. Beberapa keuntungan dari HTML-mediator untuk membuat halaman web.

(20)

Pengertian Adobe Photosop :

Adobe Photoshop, atau biasa disebut Photoshop, adalah perangkat lunak editor citra buatan Adobe Systems yang dikhususkan untuk pengeditan foto/gambar dan

(21)

Fungsi Adobe Photosop :

1. Membuat tulisan dengan efek tertentu

Kelebihan Photoshop adalah mampu membuat tulisan dengan bermacam-macam karakteristik.

2. Membuat tekstur dan material yang beragam

Dengan langkah-langkah tertentu, seorang designer bisa membuat gambar misalnya daun, logam, air, dan bermacam gambar lainnya. 3. Mengedit foto dan gambar yang sudah ada

Manipulasi yang bisa dilakukan antara lain: mengubah posisi gambar, mengatur pencahayaan, komposisi warna, menyambung gambar,

menambah border (frame) dan efek-efek lainnya. 4. Memproses materi web.

Photoshop juga digunakan untuk keperluan web, misalnya: kompresi

file gambar agar

ukurannya lebih kecil, memotong gambar kecil-kecil (slice), dan membuat web photo gallery.

(22)

Pengertian Ilustrator :

Adobe Illustrator sendiri adalah Grafik vektor adalah gambar grafik komputer yang disusun berdasarkan

bentuk-bentuk geometri sederhana dengan persamaan-persamaan matematis. Bentuk-bentuk geometri dasar yang dimaksud meliputi titik, garis, kurva, dan poligon.

(23)

Sertifikasi yang dibutuhkan untuk mendukung pekerjaan tersebut

sertifikasi di Bidang Computer, Graphics Web dan Multimedia dll untuk seseorang yang ahli di bidang grafis dan animasi 3D dengan menguasai aplikasi Maya. Maya mengintegrasikan teknologi render tingkat lanjut, visual effect, animasi, dan modeling yang banyak digunakan developer, maupun Web Designer dalam pembuatan film, game, maupun content Web yang banyak menggunakan animasi 3D.

Certified Internet Web Master ( CIW ) adalah sertifikasi yang menguji

penguasaan dasar teknologi Internet, seperti Web browser, FTP dan e-mail, Web page authoring menggunakan XHTML, dasar-dasar

infrastuktur jaringan, dan manajemen proyek. Sertifikasi ini ditujukan bagi mereka yang bekerja sebagai business development, advertising, dan sales.

(24)

Kelompok:

NIM. 2015110021P, 2012110026

(25)

PROGRAMMER

Tugas:

1.

Membangun/mengembangkan software terutama pada

tahap construction dengan melakukan coding dengan

bahasa pemprograman yang ditentukan

2.

Mengimplementasikan requiremant dan desain proses

bisnis ke komputer dengan menggunakan algoritma

/logika dan bahasa pemprograman

(26)

KODE ETIK PROGRAMMER

1. Seorang programmer tidak boleh membuat atau

mendistribusikan Malware.

2. Seorang programmer tidak boleh menulis kode yang sulit

diikuti dengan sengaja.

3. Seorang programmer tidak boleh menulis dokumentasi yang

dengan sengaja untuk membingungkan atau tidak akurat.

4. Seorang programmer tidak boleh menggunakan ulang kode

dengan hak cipta kecuali telah membeli atau meminta ijin.

5. Tidak boleh mencari keuntungan tambahan dari proyek yang

didanai oleh pihak kedua tanpa ijin

6. Tidak boleh mencuri software khususnya development tools.

7. Tidak boleh menerima dana tambahan dari berbagai pihak eksternal dalam suatu proyek secara bersamaan kecuali mendapat ijin.

(27)

8. Tidak boleh menulis kode yang dengan sengaja menjatuhkan kode programmer lain untuk mengambil keunutungan dalam menaikkan status.

9. Tidak boleh membeberkan data-data penting karyawan dalam perusahaan.

10. Tidak boleh memberitahu masalah keuangan pada pekerja dalam pengembangan suatu proyek.

11. Tidak pernah mengambil keuntungan dari pekerjaan orang lain. 12. Tidak boleh mempermalukan profesinya.

13. Tidak boleh secara asal-asalan menyangkal adanya bug dalam aplikasi.

14. Tidak boleh mengenalkan bug yang ada di dalam software yang nantinya programmer akan mendapatkan keuntungan dalam membetulkan bug.

(28)

11. Tidak pernah mengambil keuntungan dari pekerjaan

orang lain.

12. Tidak boleh mempermalukan profesinya.

13. Tidak boleh secara asal-asalan menyangkal adanya bug

dalam aplikasi.

14. Tidak boleh mengenalkan bug yang ada di dalam

software yang nantinya programmer akan

mendapatkan keuntungan dalam membetulkan bug.

15. Terus mengikuti pada perkembangan ilmu komputer.

(29)

FAKTOR YANG MEMPENGARUHI

KUALITAS PRODUK DAN PRODUKTIVITAS PROGRAMMER

1.

Kemampuan Pribadi

2.

KomunikasiTeam

3.

Kerumitan Produk

4.

Notasi yang Tepat

5.

Pendekatan Sistematis

(30)

7. Tingkat Teknologi

8. Tingkat Kehandalan

9. Pemahaman Permasalahan

10. Ketersediaan Waktu

11. Persyaratan Ketrampilan

12. Fasilitas dan Sumber Daya

13. Pelatihan yang Cukup

14. Kemampuan Manajemen

15. Peningkatan Kualitas

(31)

KETERAMPILAN YANG HARUS

DIMILIKI SEORANG PROGRAMMER

1.

Memahami kode sumber yang ditulis sendiri pada saat ia

tidak lagi mengingat detail mekanisme dari program

tersebut.

2.

Melanjutkan pengelolaan, menyesuaikan, mengembangkan

dan (bila perlu) merombaknya untuk menyesuaikan

program dengan kebutuhan pengguna tanpa

mengorbankan kemudahan perawatan di masa mendatang.

3.

Memiliki kemampuan sebagaimana dijelaskan dalam point

1. dan 2. untuk program yang ditulis dan

didokumentasikan oleh programmer lain.

4.

Membaca program untuk memperkaya perkakas yang

(32)

KEWAJIBAN PROGRAMMER

1.

Memahami konsep dasar sistem operasi.

2.

Memahami konsep dasar jaringan.

3.

Memahami konsep dasar relational database.

4.

Karena sekarang jaman internet, maka wajib

memahami protokol HTTP, FTP, POP3, SMTP, SSH.

Protokol HTTP sekarang adalah prokol yang paling

banyak digunakan di internet.

5.

Karena sekarang jaman globalisasi, maka wajib

memahami Unicode. Unicode itu penting supaya

aplikasi kita tetap bisa diinstal di komputer mana saja.

6.

Lebih dari satu bahasa pemrograman.

7.

Cara menggunakan Version Control.

(33)

SIKAP PROGRAMMER

TERHADAP KLIEN

1.

Mempunyai sikap & kepribadian baik, komunikatif,

mudah beradaptasi dengan lingkungan kerja, cetakan

dan fleksibel.

2.

Mampu bekerja berorientasi jadwal, mengatur

pekerjaan multiple project dan nerkerja sama dalam

team.

3.

Membuat kontrak kerja dengan klien.

(34)

SertifikasiUntukbahasaPemrograman

1. Java (Oleh Sun)

•Sun Certified Programmer adalahsertifikasi paling dasar dari sun untuk programmer java. Untuk dapat menjadi seorang Certified java programmer, kita harus lulus ujian Sun.

•Sun Certified Developer adalah anak tangga selanjutnyadari sertifikasi Sun. Kita mungkin berpikir hanya perlu sekali lagi mengerjakan soal-soal pilihang anda untuk menjadi seorang Certified dava Developer, tetapi sun menuntut lebih banyak dalam ujian untuk jenjang ini. •Untuk sertifikasi SCJD selain harus sudah memiliki sertifikat SCJP, kita harus menyelesaikan tugaspemograman yang dirancang untuk menguji aplikasi ketrampilan java kita dalam

menghadapi persoalan dunia maya. Untuk ujian tugas pemograman ini kita harus membayar biaya US$ 250.

•Sun certified Web Compenent Developer (SCWCD) •Sun certified business component developer (SCBCD) •Sun certified Developer for java web services (SCDJWS)

•Sun certified Mobile application developer untuk platform J2ME (SCMAD)

•Sun certified enterprise Architect for J2EE adalahsertifikat premium dari Sun. Sebagaimana dicerminkan oleh namanya setifikat ini sangat berfokus pada enterprise. Ini berarti pemegang sertifikat ini dapat menangani pengembangan aplikasi berskala besar dan tingkat availability yang tinggi untuk mendapatkannya kita harus memiliki kedua sertifikasi SCJP dan SCJD.

(35)

2. Microsoft.Net (Oleh Microsoft)

•Microsoft Certification Application Developer (MCAD). MCAD

ditunjukanuntukmereka yang lingkup pekerjaannya meliputi

pengembangan aplikasi,komponen,atau layanan database dan jaringan berskala kecil sampai menengah pada platform Windows. •Microsoft Certified Solution Developer (MCSD). Sertifikat MCSD merupakan salah satu sertifikat TI dengan reputasi yang dikenal baik di kalangan industry. Dengan mengantongi sertifikat MCSD, seseorang dianggap telah mampu mendemontrasikan kemampuan yang dibutuhkan untuk memimpin sebuah organisasi dalam proses perancang,implementasi, dan adminitrasi dari suatu solusi bisnis dengan menggunakan produk Microsoft.

(36)

Referensi

https://choirulyogya.wordpress.com/profesi-ti/1-programmerdeveloper/

(37)

Kelompok:

NIM. 2013110058, 2013110028

(38)

System Analyst

 Analis sistem adalah seseorang yang bertanggung jawab atas

penelitian, perencanaan, pengkoordinasian, dan

merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau

perusahaan. Analis sistem memegang peranan yang sangat penting dalam proses pengembangan sistem. Seorang analis sistem harus memiliki setidaknya empat keahlian: analisis, teknis, manajerial, dan interpersonal (berkomunikasi dengan orang lain).

(39)

Tanggung jawab system analyst

 Tanggungjawab analis sistem tidak hanya pada pembuatan

program komputer saja, tetapi pada sistem secara keseluruhan.

 Pengetahuan analis sistem harus luas, tidak hanya pada

teknologi komputer, tetapi juga pada bidang aplikasi yang ditanganinya.

 Pekerjaan analis sistem dalam pembuatan program terbatas

pada pemecahan masalah secara garis besar.

 Pekerjaan analis sistem melibatkan hubungan banyak orang,

tidak terbatas pada sesama analis sistem,programer tetapi juga pemakai sistem dan manajer.

(40)

Keahlian yang harus dimiliki

Sebagai analis sistem harus mempunyai pengetahuan yang luas dan keahlian yang khusus. Beberapa analis setuju bahwa pengetahuan-pengetahuan dan keahlian berikut sangat diperlukan bagi seorang analis sistem yang baik:

 a) Pengetahuan dan keahlian tentang teknik pengolahan data, teknologi komputer dan pemograman komputer

– Keahlian teknis yang harus dimiliki adalah termasuk keahlian dalam penggunaan alat dan teknik untuk pengembangan perangkat lunak aplikasi serta keahlian dalam menggunakan komputer.

– Pengetahuan teknis yang harus dimiliki meliputi pengetahuan tentang perangkat keras, teknologi komunikasi data, bahasa-bahasa komputer, sistem operasi, utiliti, dan paket-paket perangkat lunak lainnya.

 b) Pengetahuan tentang metode kuantitatif

Dalam membangun model-model aplikasi, analis sistem banyak menggunakan metode-metode

kuantitatif seperti linier programming, dynamic programming, regresion, network, decision tree, trend, simulasi.

 Ahli memecahkan masalah kompleks ke dalam masalah kecil

Analis sistem harus mempunyai kemampuan untuk meletakkan permasalahan-permasalahan komplek yang dihadapi oleh bisnis, memecah-mecah masalah tersebut ke dalam bagian-bagiannya,

menganalisisnya dan kemudian harus dapat merangkainya kembali menjadi suatu sistem yang dapat mengatasi permasalahan-permasalahan tersebut.

(41)

Etika profesi sebagai system analyst

 Tidak pernah mengambil keuntungan dari pekerjaan orang lain.

 Tidak boleh mempermalukan profesinya.

 Terus mengikuti pada perkembangan ilmu komputer.

 Tidak boleh menulis kode atau menganalisis yang dengan sengaja menjatuhkan analisis untuk mengambil keuntungan dalam menaikkan status.

 Tidak boleh membeberkan data-data penting karyawan dalam perusahaan.

 Tidak boleh memberitahu masalah keuangan pada pekerja dalam pengembangan suatu proyek.

(42)

Sertifikasi Untuk System Analyst

Sertifikasi yang dapat diambil oleh seorang system analyst bisa seperti

-MCAD (Microsoft Certification Application Developer), karena ini ditujukan untuk mereka yang lingkup pekerjaannya meliputi

pengembangan aplikasi, komponen, atau layanan database dan jaringan berskala kecil sampai menengah pada platform

Windows.

-MCSD (Microsoft Certified System Developer). Sertifikat MCSD merupakan salah satu sertifikat TI dengan reputasi yang dikenal baik di kalangan industri. Dengan mengantongi sertifikat MCSD, seseorang dianggap telah mampu mendemonstrasikan

kemampuan yang dibutuhkan untuk memimpin sebuah organisasi dalam proses perancangan, implementasi, dan administrasi dari suatu solusi bisnis dengan menggunakan produk Microsoft.

(43)

Daftar pustaka

(44)

Kelompok:

NIM. 2013.11.00.60, 2014.11.00.51

(45)

A. Pegertian System Analyst

System analyst atau analis sistem adalah seseorang yang bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan. Analis sistem memegang peranan yang sangat penting dalam proses pengembangan sistem. Seorang analis sistem harus memiliki setidaknya empat keahlian: analisis, teknis, manajerial, dan interpersonal (berkomunikasi dengan orang lain). Kemampuan analisis memungkinkan seorang analis sistem untuk memahami perilaku organisasi beserta fungsi-fungsinya, pemahaman tersebut akan membantu dalam mengidentifikasi kemungkinan terbaik serta menganalisis penyelesaian permasalahan. Keahlian teknis akan membantu seorang analis sistem untuk memahami potensi dan keterbatasan dari teknologi informasi. Seorang analis sistem harus mampu untuk bekerja dengan berbagai jenis bahasa pemrograman, sistem operasi, serta perangkat keras yang digunakan.

(46)

. Keahlian manajerial akan membantu seorang analis sistem mengelola proyek, sumber daya, dan perubahan. Keahlian interpersonal akan membantu analis sistem dalam berinteraksi dengan pengguna akhir sebagaimana halnya dengan analis,programer, dan profesi sistem lainnya.

Analis sistem bisa pula menjadi perantara atau penghubung antara perusahaan penjual perangkat lunak dengan organisasi tempat ia bekerja, dan bertanggung jawab atas analisis biaya pengembangan, usulan desain dan pengembangan, serta menentukan rentang waktu yang diperlukan. Analis sistem bertanggung jawab pula atas studi kelayakan atas sistem komputer sebelum membuat satu usulan kepada pihak manajemen perusahaan.

(47)

B. Job Description System Analyst

Pada dasarnya seorang system analyst mempunyai tugas sebagai berikut :

 Menganalisa sistem yang sudah ada dan membuat feasibility pengembangan sistem.  Mengembangkan solusi yang paling efisien dan efektif.

 Menentukan teknologi yang akan digunakan dalam solusi pembangunan / pengembangan sistem.

 Menentukan framework dan standard implementasi pekerjaan yang akan digunakan dalam pembangunan / pengembangan sistem.

 Mengarahkan tim dalam pengembangan agar dapat bekerja secara sinkron dan terarah.  Bekerja dan berkomunikasi dengan pihak pemberi kerja untuk memetakan kebutuhan

sistem yang akan dibangun / dikembangkan.  Membuat dokumen kebutuhan sistem.

 Menerjemahkan kebutuhan client (pemberi kerja) kedalam spesifikasi teknis yang jelas dan terstruktur.

 Membuat jadwal pelaksanaan implementasi termasuk jadwal uji coba dan skenarionya.  Mengawasi pelaksanaan implementasi sistem yang dibuat agar terarah dan sesuai dengan

spesifikasi kebutuhan sistem dan jadwal yang telah ditetapkan.  Membuat metode transfer knowledge kepada pemberi kerja.

(48)

C. Keahlian Yang Diperlukan Seorang System Analyst

Untuk manjadi seorang profesinal sebagai system analyst harus memiliki pengetahuan dan keahlian sebagai berikut :

 Pengetahuan dan keterampilan teknologi komputer, bahasa pemograman dan teknik pengolahan data. Termasuk diantaranya keterampilan dalam menggunakan alat dan teknik untuk mengembangkan aplikasi software dan hardware, teknologi komunikasi data, bahasa-bahasa pemograman, dan sistem operasi.

 Pengetahuan tentang user atau bisnis secara umum. Seorang system analyst membutuhkan pengetahuan bisnis perusahaan, paling tidak secara umum, agar dapat berkomunikasi dengan user yang akan menjalankan sistem ini. Pengetahuan bisnis yang sebaiknya dimiliki adalah pengetahuan mengenai akuntansi perusahaan, manajemen, marketing, personalia, company policies.

(49)

 Pengetahuan dan keterampilan mengenai metode kualitatif seperti linear programming, dynamic programming, simulasi dan lain sebagainya.

 Kemampuan menganalisa masalah dan memberikan solusi. System analyst umumnya akan menganalisa, memilah dan menguraikan masalah kompleks yang ditimbulkan oleh sistem yang dipakai perusahaan. Kemampuan ini penting untuk mendapatkan solusi masalah.

 Communication skills (verbal maupun tulisan) dan kemampuan untuk membina dan menjaga hubungan. Layaknya profesional, kemampuan komunikasi adalah keterampilan esensial untuk berhubungan dengan banyak pihak, terutama user, dalam menyampaikan presentasi, pembuatan laporan dan lain - lain.

(50)

D. Sertifikasi Untuk System Analyst

Standar dan sertifikasi dapat dilakukan oleh badan yang resmi dari pemerintah atau dapat juga mengikuti standar sertifikasi di industri, yang sering juga disebut vendor certification. Sertifikasi yang dikeluarkan oleh para

vendor biasanya dikelompokkan kedalam beberapa spesialisasi, beberapa

contoh yang cukup terkenal saat ini antara lain :

Cisco : Cisco Certified Network Associate (CCNA), Cisco Certified Network Professional (CCNP), Cisco Certified Designing Associate (CCDA), Cisco Certfied Designing Professional (CCDP), danCisco Security Specialist 1 (CSS 1).

Microsoft : Microsoft Certified System Engineer (MCSE), Microsoft Certified System Administrator (MCSA), Microsoft Certified Solution Developer (MCSD), dan Microsoft Certified Database Administrator (MCDBA).

Lotus : Certified Lotus Specialist (CLS), Certified Lotus Professional Application Development (CLPAD), dan Certified Lotus Professional System Administration (CLPSA).

(51)

Oracle : Oracle Certified Professional Database Administrator (OCPDBA) dan Oracle Certified Professional Developer (OCPDeveloper).

 Dibidang internet, sertifikasi dari CIW (Certified Internet Web Master), seperti Master CIW Administrator, Master CIW Enterprise Developer.

Sertifikasi yang dapat diambil oleh seorang system analyst bisa

seperti MCAD (Microsoft Certification Application Developer), karena ini ditujukan untuk mereka yang lingkup pekerjaannya meliputi pengembangan aplikasi, komponen, atau layanan database dan jaringan berskala kecil sampai menengah pada platform Windows. Dan juga sertifikasi MCSD (Microsoft Certified System Developer). Sertifikat MCSD merupakan salah satu sertifikat TI dengan reputasi yang dikenal baik di kalangan industri. Dengan mengantongi sertifikat MCSD, seseorang dianggap telah mampu mendemonstrasikan kemampuan yang dibutuhkan untuk memimpin sebuah organisasi dalam proses perancangan, implementasi, dan administrasi dari suatu solusi bisnis dengan menggunakan produk Microsoft.

(52)

Kelompok:

NIM. 2015110020P

(53)

Web Designer

Web designer yaitu orang yang bekerja dengan

unsur-unsur visual pada suatu halaman web.

Web designer adalah orang yang tugasnya membuat

tampilan halaman website sehinga tampak begitu

(54)

Biasanya desainer web mengintegrasikan berbagai

komponen seperti file gambar, file video seperti flash, atau

multimedia lain ke dalam sebuah halaman website untuk

menambah pengalaman visual bagi para pengguna, atau

untuk melengkapi hamalan konten website.

(55)

Beberapa hal yang harus dikuasai

oleh seorang web designer:

• Client-side scripting: JavaScript

• Server-Side scripting: PHP, ASP, dsb.

• Cascading Style Sheets / CSS

• HTML

• Manipulasi image :

Adobe Photosop, GIMP, Corel Draw, dsb.

• Animasi, biasanya berupa flash.

(56)

TUGAS-TUGAS WEB DESIGNER

Merancang Konsep Layout (Wireframing)

Tugas pertama web designer adalah membuat rancangan

layout website

(57)

TUGAS-TUGAS WEB DESIGNER

Merancang Layout Secara Visual

Setelah membuat rancangan layout dalam bentuk

wireframe, selanjutnya tentunya membuat bentuk

visualnya, bisa di photoshop, firework atau gimp.

(58)

TUGAS-TUGAS WEB DESIGNER

Konversi Layout Visual ke HTML dan CSS

Untuk itu tentunya dibutuhkan proses konversi dari

file Photoshop, Firework atau Gimp kedalam bentuk

HTML dan CSS agar bisa dijalankan dengan baik di

Web Browser. Biasanya dikenal istilah Slicing, karena

sebagain besar desain web dibuat dengan photoshop.

Membuat Susunan Markup (HTML)

Tugas web designer setelah proses slicing tersebut

adalah mengatur tata letak elemen-elemen yang ada

di sebuah website sesuai dengan bentuk visual yang

sudah dibuat sebelumnya

(59)

TUGAS-TUGAS WEB DESIGNER

Mempercantik Markup Dengan CSS

(60)

TUGAS-TUGAS WEB DESIGNER

Memastikan kode sudah benar (Validation)

Tentunya kualitas kode juga harus diperhatikan,

apakah kode yang dibuat sudah memenuhi standar

atau belum, jadi kode-kode HTML yang sudah

dibuat harus di validasi dengan tools yang ada

seperti W3 Validator (http://validator.w3.org).

Revisi atau Update (Version Control | GIT)

(61)

KODE ETIK SEORANG WEB DESAIN

1. Reliability / Reliabilitas

Seorang web designer memiliki kewajiban untuk memastikan bahwa proyeknya bisa selesai dan bisa digunakan oleh kliennya.

2. Confidentiality / Kerahasiaan

Dalam sebuah proyek website, seorang web desainer pasti akan

menggunakan akses code dan username untuk berbagai hal ( CMS, CPanel, Spanel, FTP ) yang bisa didapatkan dari klien ataupun dari perusahaan hosting. Adalah merupakan kewajiban web designer untuk menyimpan baik data

tersebut selama proyek berlangsung dan melakukan serah terima resmi data – data tersebut setelah proyek konstruksi selesai.

(62)

KODE ETIK SEORANG WEB DESAIN

3. Usability / Kedaya gunaan

Sebuah website harus dibuat supaya useful / berguna, web

designer WAJIB untuk melatih kliennya untuk menggunakan situs tersebut. Bahkan untuk hal – hal kecil seperti membuat email atau login ke CPanel / SPanel.

4. Longevity / Keabadian

Website harus terus di update dan memiliki peringkat SEO yang baik

(63)

SERTIFIKASI

Sertifikasi Nasional :

Standar Kompetensi Kerja Nasional Indonesia (SKKNI) berdasarkan perarturan Menakertrans, untuk sertifikasi bidang

Bidang Desain Grafis masih dalam pembahasan direncanakan rampung 2016. Sertifikasi Internasional :

Sertifikasi ini biasanya dikeluarkan oleh produsen aplikasi yang berkaitan dengan disain grafis, seperti :

Adobe

 Adobe Dreamweaver Cs6. Sertifikasi ini bertujuan untuk memvalidasi

pengetahuan peserta mengenai penggunaan Adobe Dreamweaver CS6 ACE. Isi materi test mengenai pengetahuan arsitektur website, desain tata letak, koding halaman website, dan editing website dengan Dreamweaver.

(64)

 Adobe Flash CS6 ACE. Program ini membahas dan menguji pengetahuan peserta dalam animasi, video,

serta cara deploy aplikasi berbasis flash ke production. Baik dalam platform web, desktop, maupun mobile platform. Dalam sertifikasi ini juga ada ujian mengenai penggunaan dasar dasar ActionScript 3.0 ZEND

Program sertifikasi ini untuk memvalidasi dan menguji kemampuan peserta dalam penggunaan teknologi Zend.

 Zend PHP Certification. Sertifikasi di bidang koding dengan bahasa pemrograman PHP. Mulai dari

dasar-dasar koding, penggunaan fungsi, sampai kepada penggunaan dan integrasi database dalam PHP.

 Zend Framework 2 Certification. Sertifikasi yang ditujukan untuk kalangan professional dalam

penggunaan Zend Framework 2. Zend Framework merupakan framework enterprise yang populer dan dibuat langsung oleh organisasi pengurus PHP. Uji pengetahuan diantaranya membahas service manager, authentication, sampai kepada web services.

Wordpress

 Sertifikasi dan training ini bertujuan memberi pengetahuan dan memvalidasi pengetahuan peserta dalam

scaling Wordpress sampai dapat menghandle jutaan pengguna. Juga para peserta tersertifikasi juga mendapat kesempatan menjadi tim inti dalam pengembangan Wordpress.

(65)

Daftar pustaka :

 Peraturan Menteri Tenaga Kerja Dan Transmigrasi Republik Indonesia

Nomor: Per. 21/Men/X/2007 KKNI

(66)

Kelompok:

NIM. 2016110056P

(67)

PENGERTIAN

Pranata Komputer adalah Pegawai Negeri Sipil yang

diberi tugas, wewenang, tanggung jawab, dan hak secara

penuh oleh pejabat yang berwenang untuk melakukan

kegiatan sistem informasi berbasis komputer.

Sistem Informasi berbasis computer adalah kesatuan

yang terdiri dari komp uter, database, sumber daya

manusia, system jaringan dan prosedur yang dioperasikan

secara terpadu untuk menghasilkan informasi.

Tugas pokok Pranata Komputer adalah

merencanakan, menganalisis, merancang,

mengimplementasikan, mengembangkan dan atau

(68)

JENJANG JABATAN

PRANATA KOMPUTER

PRANATA KOMPUTER

TERAMPIL

PELAKSANA PEMULA (Gol II.a) PELAKSANA (Gol II.b / II.c / II.d)

PELAKSANA LANJUTAN (Gol III.a & III.b) PELAKSANA PENYELIA (Gol III.c & III.d)

AHLI

PERTAMA (Gol III.a & III.b ) MUDA (Gol III.c & III.d)

MADYA (Gol IV.a / IV.b / IV.c) UTAMA (Gol. IV.d & IV.e)

Kualifikasi dan pengetahuan Teknis

Profesional dan penguasaan ilmu

(69)

Unsur dan sub unsur kegiatan :

a. pendidikan, meliputi :

pendidikan sekolah dan memperoleh ijazah/gelar dan pendidikan dan pelatihan fungsional di bidang kepranata komputeran serta memperoleh surat tanda tamat

pendidikan dan pelatihan.

b. operasi teknologi informasi, meliputi :

pengoperasian komputer, perekaman data, pemasangan dan pemeliharaan sistem komputer dan sistem jaringan

komputer.

c. implementasi teknologi informasi, meliputi :

Pemrograman dasar, pemrograman menengah,

pemrograman lanjutan dan penerapan sistem operasi komputer.

(70)

Unsur dan sub unsur kegiatan :

d. implementasi sistem informasi, meliputi :

implementasi sistem komputer dan program paket,

implementasi database; dan implementasi sistem jaringan komputer.

e. analisis dan perancangan sistem informasi, meliputi analisis sistim informasi, perancangan sistem informasi,

perancangan sistem komputer, perancangan danpengembangan database, perancangan sistem jaringan komputer.

f. penyusunan kebijaksanaan sistim informasi, meliputi : perencanaan dan pengembangan sistem informasi dan

(71)

Unsur dan sub unsur kegiatan :

g. pengembangan profesi, meliputi :

pembuatan karya tulis/karya ilmiah di bidang teknologi informasi; penyusunan petunjuk teknis pelaksanaan ; pengelolaan kegiatan teknologi informasi; dan

penerjemahan/penyaduran buku dan bahan-bahan lain di bidang teknologi informasi;

h. pendukungkegiatan Pranata Komputer, meliputi : pengajar/pelatih di bidang teknologi informasi; peran serta dalam seminar/lokakarya/konferensi; keanggotaan dalam Tim Penilai Angka Kredit Jabatan Fungsional Pranata Komputer; keanggotaan dalam organisasi profesi; perolehan piagam kehormatan; dan perolehan gelar kesarjanaan lainnya.

(72)

Standar kompetensi

PRANATA KOMPUTER

1. Pendidikan

Formal

1. SLTA/D1 untuk Tingkat Terampil 2. S1 untuk Tingkat Ahli

Non Formal

1. Diklat Fungsional Penjenjangan Pranata Komputer 2. Diklat Teknis Pranata Komputer

2. Pengetahuan

Memahami Sistem Penilaian dan Administrasi Pranata Komputer;Memahami konsep, teknik dan aplikasi teknologi informasi antara

lain:

Memahami teknologi komputer; sistem operasi komputer; pemanfaatan aplikasi komputer di lingkungan perkantoran; teknik pemrograman; teknologi

penyimpanan dan pengambilan data; Teknologi jaringan komputer; Memahami cara pembuatan dokumentasi program; Memahami etika penggunaan sistem komputer.

(73)

Standar kompetensi

PRANATA KOMPUTER

3.

Keterampilan

 Mengoperasikan komputer;  Melakukan perekaman data.

 Memasang dan/atau memelihara sistem komputer;

 Memasang dan/atau memelihara sistem jaringan komputer;  Melakukan pemrograman dasar.

 Melakukan pemrograman menengah;  Melakukan pemrograman lanjutan;

(74)

Standar kompetensi

PRANATA KOMPUTER

4. Keahlian

 Mengimplementasikan sistem komputer dan program paket;  Mengimplementasikan database;

 Mengimplementasikan sistem jaringan komputer;  Merancang dan Menganalisis sistem informasi.  Merancang sistem komputer;

 Merancang dan mengembangkan database;  Merancang sistem jaringan komputer.

 Merencanakan sistem informasi;  Mengembangkan sistem informasi.

 Merumuskan visi dan misi sistem informasi;  Merumuskan strategi sistem informasi.

(75)

Standar kompetensi

PRANATA KOMPUTER

5.

Sikap Profesional

 a. Dapat merencanakan pekerjaan yang akan dilaksanakan;

 b. Dapat melaksanakan pekerjaan sesuai dengan rencana yang

disusun dengan penuh tanggung jawab;

 c. Dapat menyusun laporan daripekerjaan yang dihasilkan;  d. Mampu mengembangkan diri;

 e. Disiplin;  f. Mandiri.

(76)

Sertifikasi Yang Dibutuhkan

Sertifikat merupakan bukti penguasaan ilmu khusus dalam

bidang IT

Di Jabatan Pranata Komputer tidak mensyaratkan

Sertifikat tertentu, tetapi sertifikat dibutuhkan dalam

unsur penambah dalam penetapan Angka Kredit Pranata

Komputer.

Sertifikat menjadi salah satu pertimbangan dalam

pengangkatan Pranata Komputer Tingkat Ahli

Sertifikat juga berfungsi untuk penempatan dan penugasan

(77)

Share Pengalaman

Tes CPNS & Pranata Komputer

Tes CPNS

 Tes Kompetensi Dasar (TKD)  1. Tes Kewarganegaraan

 2. Tes Intelejensi Umum  3. Tes Karakteristik Pribadi

Tes Keahlian (Pranata Komputer)

 Tes Kompetensi Bidang (TKB) /Bidang IT  Algoritma dan Pemrograman

 Jaringan

(78)

Trik & Tip Tes CPNS

Manajemen Waktu

 Belajar mengerjakan soal sesuai waktu yang ditentukan

Mengerjakan Soal

 Soal di buat untuk di jawab, bukan di pikirkan

Mencari jawaban

 Jika tidak tau jawaban yang benar, cari jawaban yang salah

Analisasi

 Temukan rumus yang di buat sendiri, bukan menghafal rumus  Lihat jawaban kemudian baca pertanyaan

(79)

Trik & Tip Dalam Bekerja di Bidang IT

Kuasai Microsof Office

 Word  Excel

 Power Point

Penanganan Virus

 Instal & Uninstal Anti-Virus

 Pengamanan Komputer dari Virus

Instal & Uninstal Program

 Memahami instalasi perangkat lunak/ aplikasi

(Setinggi apapun ilmu kita di bidang IT, kita akan MALU jika keahlian dasar diatas tidak kita kuasai)

(80)

TERIMA KASIH

Sumber Data

KEPUTUSAN MENPAN NOMOR 66/KEP/M.PAN/7/2003 (Tentang

Jabatan Fungsional Pranata Komputer)

KEPUTUSAN BERSAMA BPS dan BKN

NOMOR : 002/BPS-SKB/II/2004

(Tentang Petunjuk Pelasanaan Jabatan Fungsional Pranata Komputer dan Angka Kreditnya)

KEPUTUSAN BPS Nomor 290 Tahun 2004

(Tentang Standar Kompetensi Jabatan Fungsional Pranata Komputer)

(81)

Kelompok:

NIM. 2013.11.0047, 2013.11.0077

(82)

Deskripsi Pekerjaan Software Engineer

Software Engineer merupakan salah satu profesi IT yang

paling populer. Software Engineer meneliti, merancang, dan

mendevelop sistem software untuk memenuhi keperluan client. Setelah sistem sudah secara perlu dirancang software engineer lalu diuji, debug, dan memelihara sistem.

Para pekerja Software Engineer harus memiliki pengetahuan berbagai bahasa pemrograman komputer dan aplikasi, ini karena luasnya bidang kerja yang dapat terlibat didalamnya.

(83)

Aktivatas yang dilakukan oleh software Engineer

meliputi :

Research, perancangan, dan pembuatan software baru

Menguji program baru dan mencari kesalahan

Mendevelop program yang sudah ada

Memasang produk software yang sudah ada dan

mengambil incompatible platform untuk berkerja

bersama

Memeriksa teknologi baru

(84)

Membuat spesifikasi teknis dan perencanaan pengujian

Bekerja dengan bahasa coding komputer

Membuat dekomentasi operasional dengan technical

author

Memelihara sistem dan memonitoring dan

memperbaiki kerusakan software

Berkonsultasi dengan client berkaitan dngan

pemeliaharan dan performance dari sistem software

Secara konstan meng_update pengetahuan teknis,

membaca manual dan mengakses aplikasi baru

(85)

Orang-orang yang ingin berprofesi dibidang ini garus

memiliki keahlian sebagai berikut:

Pengetahuan tentang berbagai macam aplikasi

Antusiasme dan pengetahuan dari project lifecycle

Kemampuan analytical dan problem solving

Memperhatingkan detail

Pikiran yang logis

(86)

• Numeracy (pemahaman tentang sains dan matematik)

• Pengetahuan tentang sektor yang akan anda kerjakan

• Kemampuan interpersonal dan komunikasi yang baik

• Kemampuan berkomunikasi secara efektip dengan client, kolega,

dan manajemen senior

• Kemampuan untuk belajar skill dan teknologi terbaru dengan

cepat

• Awareness pada isu terkini yang mempengaruhi industri dan

teknologi yang dimiliki

(87)

Sertifikasi

Alasan pentingnya sertifikasi profesionalisme dibidang

IT :

Bahwa untuk menuju pada level yang diharapkan,

pekerjaan IT membutuhkan expertise

Bahwa profesi dibidang IT, dapat dikatakan

merupakan profesi menjual jasa dan bisnis jasa

bersifat kepercayaan

(88)

Manfaat adanya sertifikasi profesionalisme :

• Ikut berperan dalam menciptakan lingkungan kerja yang lebih

profesional

• Pengakuan resmi pemerintah tentang tingkat keahlian individu

terhadap sebuah profesi

• Pengakuan dari sebuah organisasi profesi sejenis, baik tingkat regional maupun tingkat internasional

• Membuka akses lapangan pekerjaan secaranasional, regional

maupun tingkat internasional

• Memperoleh peningkatan karier dan pendapatan sesuai

perimbangan dengan pedoman skala yang diberlakukan

Sertifikasi

(89)

Sertifikasi software engineer

Sertifikasi yang harus dimiliki seseorang yang berprofesi dibidang ini sebagai berikut:

1. Institute for Certification of Computing Profesionals (ICCP)

Merupakan badan sertifikasi profesi teknologi informasi di Amerika. ICCP melakukan pengujian terhadap 19 bidang minat, diantaranya adalah bussiness informationsystem, office information system, internet, system development, dan software engineer.

(90)

Berikut sertifikasi software engineer :

CSP (Certification System Profesiona)

CSP ini merupakan salah satu contoh ICCP yang

merupakan sertifikasi untuk para profesional yang

bekerja pada bidang analis desain dan pengembangan

komputer berbasis komputer.

(91)

Daftar Pustaka

Http://muhammadghazali.wordpress.com/tag/softwa

ew-engineer/

Referensi

Dokumen terkait

4) Nilai koefisien regresi lingkungan kerja (a 3 ) yang diperoleh adalah sebesar 0,121 yang artinya apabila semua atribut dalam dimensi lingkungan kerja ditingkatkan

Sehubungan dengan proses pelelangan Paket tersebut diatas maka dengan ini kami Pokja BLPBJ Provinsi Papua Tahun Anggaran 2017, mengundang saudara dalam rangka klarifikasi

To obtain such an algorithm Bin Gao, Jing-zhi Huang, and Marti Subrahmanyam investi- gate the pricing and hedging of American barrier options by obtaining an analytic representation

[r]

Panduan Lengkap Kelapa Sawit Manajemen Agribisnis Dari Hulu Hingga Hilir.. Standart Prosedur Operasi Pengolahan Kelapa Sawit PTPN

No other rivalry has as rich a history and deep disdain as the saga that is brought on when Bean-town comes to the Bronx or vice versa, and quite frankly, there never will be

tubuh merupakan manifestasi pasien pasca stroke yang terdiri dari kemampuan. motorik, sensorik, fungsi otak lain, fungsi luhur,

Menurut penelitian Wirawan (2007) tentang tingkat kepuasan pasien rawat inap terhadap asuhan keperawatan di rumah sakit Jawa Timur, diperoleh informasi, hanya 17%