Optimizing Application Development
Setelah postingan pertama gue yang agak-agak ngaco, sekarang gue mau isi blog gue dengan isi yang lebih berbobot.
Tema kali ini, berhubungan dengan tugas matakuliah Sistem Operasi yang minggu lalu diganti dengan kuliah umum. Tapi, sebelumnya gue mau kasih tau, sebenarnya resume yang gue buat ini gue dapat sumber dari temen-temen gue yang ikut acara Kuliah Umum tersebut dari awal. Gue harus nyari sumber dari temen-temen gue dan minta mereka menjelaskan tentang isi materi Kuliah Umum dari awal. Kenapa?? Soalnya, gue terlambat mengikuti acara Kuliah Umum, disebabkan gue sedang mengikuti praktikum Rangkaian Elektronika. Bukan bermaksud buat nge-les (nyari-nyari alasan) tapi, jadwal praktikum yang agak mundur (harusnya mulai jam 8 dan biasanya selesai dalam 2 jam) jadi alasan gue kenapa gue terlambat menghadiri kuliah pengganti matakuliah OS. Seenggaknya gue masih sempat mengikuti acara yang bermanfaat dengan durasi sekitar setengah jam lebih.
Daripada jadi kayak curhat, mendingan langsung aja deh simak hasil resume dari kegiatan Kuliah Umum, dengan:
Tema kali ini, berhubungan dengan tugas matakuliah Sistem Operasi yang minggu lalu diganti dengan kuliah umum. Tapi, sebelumnya gue mau kasih tau, sebenarnya resume yang gue buat ini gue dapat sumber dari temen-temen gue yang ikut acara Kuliah Umum tersebut dari awal. Gue harus nyari sumber dari temen-temen gue dan minta mereka menjelaskan tentang isi materi Kuliah Umum dari awal. Kenapa?? Soalnya, gue terlambat mengikuti acara Kuliah Umum, disebabkan gue sedang mengikuti praktikum Rangkaian Elektronika. Bukan bermaksud buat nge-les (nyari-nyari alasan) tapi, jadwal praktikum yang agak mundur (harusnya mulai jam 8 dan biasanya selesai dalam 2 jam) jadi alasan gue kenapa gue terlambat menghadiri kuliah pengganti matakuliah OS. Seenggaknya gue masih sempat mengikuti acara yang bermanfaat dengan durasi sekitar setengah jam lebih.
Daripada jadi kayak curhat, mendingan langsung aja deh simak hasil resume dari kegiatan Kuliah Umum, dengan:
TEMA
Optimizing Application Development
PEMBICARA
Fuady Rosma Hidayat
[MVP Microsoft Visual Studio, Microsoft Innovation Centre]
Optimizing Application Development
PEMBICARA
Fuady Rosma Hidayat
[MVP Microsoft Visual Studio, Microsoft Innovation Centre]
Dari tema yang diangkat di atas, dibahas 2 tools yang cukup populer dalam bidang Optimizing Application Development, yaitu Visual Studio Team System 2008 dan Team Foundation Server 2008. Namun, sebelum membahas kedua tools tersebut, ada baiknya kita mengetahui poin penting dalam Application Development.
Good Process, Good People, Good Tools, merupakan 3 hal yang harus dipenuhi dalam merencanakan pengembangan sebuah software atau aplikasi yang efisien dan efektif. Ketiganya adalah satu kesatuan yang akan saling mempengaruhi dari hasil yang akan dicapai dari pengembangan tersebut. Jadi, keterkaitannya dapat dianalogikan di mana orang (people) sebagai penggerak dan pengontrol alat (tool) sehingga dapat terjadinya proses (process) yang bertujuan mencapai hasil proyek yang optimal. Jadi, salah satu faktor utamanya adalah alat. Untuk itu, akan dibahas mengenai tools yang sebelumnya telah disebutkan di atas.
Visual Studio Team System (VSTS) dan Team Foundation Server (TFS) 2008 merupakan suatu sistem dari Microsoft dimana sistem tersebut dapat membantu mengatur pengembangan suatu proyek berbasis software. Dengan sistem tersebut, hal seperti pengaturan resources, schedule, dapat terintegrasi dengan baik. Karena pada faktanya, pembangunan suatu software yang kompleks, tidak dapat dikerjakan secara individual melainkan secara tim sehingga keterkaitan antar sesama perlu diintegrasikan dengan baik.
Good Process, Good People, Good Tools, merupakan 3 hal yang harus dipenuhi dalam merencanakan pengembangan sebuah software atau aplikasi yang efisien dan efektif. Ketiganya adalah satu kesatuan yang akan saling mempengaruhi dari hasil yang akan dicapai dari pengembangan tersebut. Jadi, keterkaitannya dapat dianalogikan di mana orang (people) sebagai penggerak dan pengontrol alat (tool) sehingga dapat terjadinya proses (process) yang bertujuan mencapai hasil proyek yang optimal. Jadi, salah satu faktor utamanya adalah alat. Untuk itu, akan dibahas mengenai tools yang sebelumnya telah disebutkan di atas.
Visual Studio Team System (VSTS) dan Team Foundation Server (TFS) 2008 merupakan suatu sistem dari Microsoft dimana sistem tersebut dapat membantu mengatur pengembangan suatu proyek berbasis software. Dengan sistem tersebut, hal seperti pengaturan resources, schedule, dapat terintegrasi dengan baik. Karena pada faktanya, pembangunan suatu software yang kompleks, tidak dapat dikerjakan secara individual melainkan secara tim sehingga keterkaitan antar sesama perlu diintegrasikan dengan baik.
VSTS merupakan software yang digunakan oleh anggota perancang software, baik dari system analyst, designer, developer, database professional, dan lainnya. VSTS dapat menjalankan fungsinya sesuai dengan peran anggota yang menggunakannya. Dalam VSTS tersedia software development yang mendukung SDLC (Software Development Life Cycle). Sedangkan TFS merupakan software yang dijalankan di server. Fungsi dari software ini adalah sebagai tempat menampung seluruh pekerjaan yang telah diselesaikan oleh tim. Dengan TFS dapat membuat pekerjaan tersebut menjadi lebih sistematis dan terarah. Secara umum, kedua software ini dapat dikatakan sebagai aplikasi yang cukup handal, karena banyak fitur yang tersedia di dalamnya. Yang jelas,, dengan sistem yang tersedia dalam sistem seperti ini, terdapat jaminan yang jelas bahwa setiap entitas akan melakukan tugas sesuai alur dalam tenggat waktu yang ditentukan, serta terdapat log yang jelas mengenai apa yang telah dan sedang dikerjakan yang akan menjadi informasi berharga bagi project manager untuk memantau dan mengavaluasi proyek yang dijalankan olehnya.
Pada kuliah ini juga diberikan sedikit demo mengenai penggunaan VSTS dan TFS 2008 pada pembuatan software.
Dengan mengikuti Kuliah Umum ini, ada beberapa hal yang selain menjadi inspirasi juga merupakan poin yang harus saya pelajari, yaitu bagaimana menjaga kerja sama yang baik antar anggota tim, sehingga dapat menghasilkan sesuatu yang diinginkan. Selain itu, penjelasan dari pembicara yang masih tergolong dalam usia muda, tapi seolah sudah menjadi seperti pakar dalam bidangnya telah memotivasi saya untuk menekuni suatu bidang agar memudahkan saya mencapai cita-cita.
Pada kuliah ini juga diberikan sedikit demo mengenai penggunaan VSTS dan TFS 2008 pada pembuatan software.
Dengan mengikuti Kuliah Umum ini, ada beberapa hal yang selain menjadi inspirasi juga merupakan poin yang harus saya pelajari, yaitu bagaimana menjaga kerja sama yang baik antar anggota tim, sehingga dapat menghasilkan sesuatu yang diinginkan. Selain itu, penjelasan dari pembicara yang masih tergolong dalam usia muda, tapi seolah sudah menjadi seperti pakar dalam bidangnya telah memotivasi saya untuk menekuni suatu bidang agar memudahkan saya mencapai cita-cita.
21:52
|
Labels:
Kuliah
|
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment