Selasa, 20 September 2011

System Analyst




Seorang system analyst di satu sisi diharuskan memiliki keahlian dalam menganalisis proses bisnis (problem domain) untuk dapat menghasilkan sebuah SRS (software Requiremant Spesification) dan di sisi lain menguasai aspek technical dan implementasinya dalam software aplikasi (solution domain) untuk dapat menghasilkan DDD (Detailed Design Document).

System Analyst:
Tugas:
1.     Membangun/mengembangkan software terutama pada tahap requirement, design dan sebagian dalam tahap construction/implementation
2.     Membuat dokumen requiremant dan desain software berdasarkan proses bisnis customer/client
3.     Membuat proposal dan mempresentasikannya di hadapan stake holder / customer / client
4.     Membuat desain database bila aplikasi yang akan di bangun memerlukan database
5.     Membangun/mengembangkan framework/library untuk digunakan dalam pengembangan software oleh      programmer
Keahlian yang Diperlukan:
1.     Menguasai hal-hal yang dikuasai programmer
2.     Menguasai metode, best practice pemprograman dan tool/pemodelan pemprograman seperti OOP, design pattern, UML (kemampuan membangun/mendesain)
3.     Menguasai SQL, ERD dan RDBMS secara lebih mendalam
4.     Memahami tentang arsitektur aplikasi dan teknologi terkini
Sumber http://amik-serang.blogspot.com/2010/02/pengembangan-software-development.html

Tidak ada komentar:

Posting Komentar