Kelompok: NIM. 2013110008, 2013110043

advertisement
Kelompok:
NIM. 2013110008, 2013110043
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.
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.
 Menguasai secara mendalam tentang solusi hardware yang direkomendasikan.
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.
 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.
Kelompok:
NIM. 2014110082P, 2013110017
Deskripsi dari pekerjaan Web
Designer
Pengertian Web Designer
Web designer adalah seseorang yang bekerja dengan unsurunsur 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.
Tugas-tugas Web Designer








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)
Keahlian yang diperlukan sebagai Web
Designer

Keahlian Dasar
1. Bahasa Pemrograman
2. Software Grafis
3. Tools Pendukung

Keahlian Pendukung
1. Kemampuan Desain Grafis
2. Psikologi Seni Rupa
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)
Kelompok:
NIM. 2013110007, 2012110037
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.
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
it atau sesuai bidang ini semakin terbuka lebar.
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.
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.
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.
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.
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.
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 HTMLmediator untuk membuat halaman web.
Pengertian Adobe Photosop :
Adobe Photoshop, atau biasa disebut Photoshop, adalah
perangkat lunak editor citra buatan Adobe Systems yang
dikhususkan untuk pengeditan foto/gambar dan
pembuatan efek.
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.
Pengertian Ilustrator :
Adobe Illustrator sendiri adalah Grafik vektor adalah
gambar grafik komputer yang disusun berdasarkan
bentuk-bentuk geometri sederhana dengan persamaanpersamaan matematis. Bentuk-bentuk geometri dasar
yang dimaksud meliputi titik, garis, kurva, dan poligon.
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 email, 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.
Kelompok:
NIM. 2015110021P, 2012110026
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
3. Melakukan testing terhadap software bila diperlukan
KODE ETIK PROGRAMMER
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.
1.
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.
15. Terus mengikuti pada perkembangan ilmu komputer
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.
FAKTOR YANG MEMPENGARUHI
KUALITAS PRODUK DAN PRODUKTIVITAS
PROGRAMMER
1.
2.
3.
4.
5.
6.
Kemampuan Pribadi
Komunikasi Team
Kerumitan Produk
Notasi yang Tepat
Pendekatan Sistematis
Kendali Perubahan
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
KETERAMPILAN YANG HARUS
DIMILIKI SEORANG PROGRAMMER
1.
2.
3.
4.
Memahami kode sumber yang ditulis sendiri pada saat ia
tidak lagi mengingat detail mekanisme dari program
tersebut.
Melanjutkan pengelolaan, menyesuaikan, mengembangkan
dan (bila perlu) merombaknya untuk menyesuaikan
program dengan kebutuhan pengguna tanpa
mengorbankan kemudahan perawatan di masa mendatang.
Memiliki kemampuan sebagaimana dijelaskan dalam point
1. dan 2. untuk program yang ditulis dan
didokumentasikan oleh programmer lain.
Membaca program untuk memperkaya perkakas yang
dimiliki seorang programmer untuk memecahkan masalah
KEWAJIBAN PROGRAMMER
1.
2.
3.
4.
5.
6.
7.
Memahami konsep dasar sistem operasi.
Memahami konsep dasar jaringan.
Memahami konsep dasar relational database.
Karena sekarang jaman internet, maka wajib
memahami protokol HTTP, FTP, POP3, SMTP, SSH.
Protokol HTTP sekarang adalah prokol yang paling
banyak digunakan di internet.
Karena sekarang jaman globalisasi, maka wajib
memahami Unicode. Unicode itu penting supaya
aplikasi kita tetap bisa diinstal di komputer mana saja.
Lebih dari satu bahasa pemrograman.
Cara menggunakan Version Control.
SIKAP PROGRAMMER
TERHADAP KLIEN
1.
2.
3.
4.
Mempunyai sikap & kepribadian baik, komunikatif,
mudah beradaptasi dengan lingkungan kerja, cetakan
dan fleksibel.
Mampu bekerja berorientasi jadwal, mengatur
pekerjaan multiple project dan nerkerja sama dalam
team.
Membuat kontrak kerja dengan klien.
Menyukai dan mengerti dasar-dasar pemrograman.
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.
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.
Referensi


https://choirulyogya.wordpress.com/profesi-ti/1programmerdeveloper/
http://ngrumbi.blogspot.co.id/2012/05/etika-profesi-dibidang-programer.html
Kelompok:
NIM. 2013110058, 2013110028
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).
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.
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.
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.
Bertanggung jawab atas keputusan yang sudah di ambil
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.
Daftar pustaka

http://tek-inkom.blogspot.co.id/2012/12/system-analyst.html
Kelompok:
NIM. 2013.11.00.60, 2014.11.00.51
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.
. 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.
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.
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.
 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.
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).
 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.
Sumber : http://tek-inkom.blogspot.co.id/2012/12/system-analyst.html
Kelompok:
NIM. 2015110020P
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
cantik dan sedap dipandang mata.

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.
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.
TUGAS-TUGAS WEB DESIGNER

Merancang Konsep Layout (Wireframing)
Tugas pertama web designer adalah membuat rancangan
layout website
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.
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
TUGAS-TUGAS WEB DESIGNER

Mempercantik Markup Dengan CSS

Memberi Efek Tambahan Yang Diperlukan
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)
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.
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
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.
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 dasardasar 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.

Daftar pustaka :

Peraturan Menteri Tenaga Kerja Dan Transmigrasi Republik Indonesia
Nomor: Per. 21/Men/X/2007 KKNI

Grafishttps://www.codepolitan.com/berbagai-sertifikasi-it-yang-harusdiketahui
Kelompok:
NIM. 2016110056P
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
mengoperasikan sistem informasi berbasis komputer.
JENJANG JABATAN
PRANATA KOMPUTER
PELAKSANA PEMULA (Gol II.a)
TERAMPIL
Kualifikasi dan
pengetahuan
Teknis
PRANATA
KOMPUTER
PELAKSANA (Gol II.b / II.c / II.d)
PELAKSANA LANJUTAN (Gol III.a & III.b)
PELAKSANA PENYELIA (Gol III.c & III.d)
PERTAMA (Gol III.a & III.b )
MUDA (Gol III.c & III.d)
AHLI
Profesional dan
penguasaan ilmu
MADYA (Gol IV.a / IV.b / IV.c)
UTAMA (Gol. IV.d & IV.e)
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.
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
perumusan visi, misi dan strategi sistem informasi .
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.
Standar kompetensi
PRANATA KOMPUTER
1.


2.


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
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.
Standar kompetensi
PRANATA KOMPUTER
Keterampilan
3.








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;
Menerapkan sistem operasi komputer.
Standar kompetensi
PRANATA KOMPUTER
Keahlian
4.











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.
Standar kompetensi
PRANATA KOMPUTER
Sikap Profesional
5.






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.
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
Pranata Komputer
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
Perkembangan teknologi informasi
Trik & Tip Tes CPNS

Manajemen Waktu


Mengerjakan Soal


Jika tidak tau jawaban yang benar, cari jawaban yang salah
Analisasi



Soal di buat untuk di jawab, bukan di pikirkan
Mencari jawaban


Belajar mengerjakan soal sesuai waktu yang ditentukan
Temukan rumus yang di buat sendiri, bukan menghafal rumus
Lihat jawaban kemudian baca pertanyaan
Banyak Latihan Soal
Trik & Tip Dalam Bekerja di Bidang IT

Kuasai Microsof Office




Penanganan Virus



Word
Excel
Power Point
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)

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)
Kelompok:
NIM. 2013.11.0047, 2013.11.0077
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.
Aktivitas Kerja Software Engineer
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
Aktivitas Kerja Software Engineer
• 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
Keahlian Software Engineer
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
Keahlian Software Engineer
• 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
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
Sertifikasi
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 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.
Sertifikasi software engineer
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.
Daftar Pustaka
• Http://muhammadghazali.wordpress.com/tag/softwa
ew-engineer/
• Http://choirulyogya.worpress.com/profesi-ti/4software-engineer/
Download