Tim perangkat lunak

646 views
584 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
646
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Tim perangkat lunak

  1. 1. Arfianti (092904019)Pendidikan Teknik Informatika dan KomputerUniversitas Negeri Makassar2011
  2. 2. Rekayasa Perangkat LunakCreated By Arfianti Pendidikan Teknik Informatika dan Komputer 2 Universitas Negeri Makassar
  3. 3. Rekayasa Perangkat LunakCreated By Arfianti Pada beberapa bagian “permainan” akan berubah. Mengapa? Watts Humphrey (1998) mengamati hal ini. Sejarah pengembangan perangkat lunak sudah banyak mengalami kerumitan yang terjadi melebihi perubahan. Pada awalnya, beberapa orang dapat menangani program-program yang sederhana, tetapi pekerjaan itu sendiri berkembang melebihi kemampuan mereka. Pengembangan kemudian menggunakan tim yang terdiri dari satu atau banyak orang, hal tersebut akan mendapatkan hasil yang beragam. Pendidikan Teknik Informatika dan Komputer 3 Universitas Negeri Makassar
  4. 4. Rekayasa Perangkat LunakCreated By Arfianti Apa yang perlu dilakukan? Yang pasti, kita harus membuat “kerja tim” tersebut berhasil dengan baik. Seperti yang diungkapkan oleh Boehm (1981) pada model perhitungan biaya COCOMO, kemampuan suatu tim mempunyai dampak yang besar pada produktivitas perangkat lunak. Davis (1995) mendukung kesimpulan ini dalam diskusinya tentang prodiktivitas tim : “mengoptimalkan produktivitas tiap-tiap orang tidak selalu menghasilkan produktivitas tim yang optimal” Pendidikan Teknik Informatika dan Komputer 4 Universitas Negeri Makassar
  5. 5. Rekayasa Perangkat LunakCreated By Arfianti Pendidikan Teknik Informatika dan Komputer 5 Universitas Negeri Makassar
  6. 6. Rekayasa Perangkat LunakCreated By Arfianti 1. Keahlian tim 1 : menganalisis masalah Keahlian ini digunakan untuk menyusun sekumpulan teknik yang dapat digunakan oleh sebuah tim untuk mendapatkan pemahaman yang menyeluruh tentang masalah yang akan dipecahkan oleh perangkat lunak yang baru Pendidikan Teknik Informatika dan Komputer 6 Universitas Negeri Makassar
  7. 7. Rekayasa Perangkat LunakCreated By Arfianti 2. Keahlian tim 2 : pemahaman kebutuhan pengguna ada beberapa jenis teknik yang dapat digunakan tim untuk mengambil sesuatu yang dibutuhkan dari sistem pengguna dan pemegang saham. Tidak selamanya satu teknik akan berhasil diberbagai situasi, dan juga tidak ada satu pun tim yang dapat menguasai semua teknik yang ada. Pendidikan Teknik Informatika dan Komputer 7 Universitas Negeri Makassar
  8. 8. Rekayasa Perangkat LunakCreated By Arfianti 3. Keahlian tim 3 : menyatakan sistem keahlian ini digunakan untuk menggambarkan proses awal yang akan diubah oleh tim sebagai pemahaman terhadap masalah dan kebutuhan pengguna untuk memberikan definisi awal dari sistem. Pendidikan Teknik Informatika dan Komputer 8 Universitas Negeri Makassar
  9. 9. Rekayasa Perangkat LunakCreated By Arfianti 4. Keahlian tim 4 : mengatur batasan kegunaan ini digunakan untuk mempersiapkan tim dengan keahlian untuk mengatur batasan dari suatu proyek. Bagaimanapun juga, meskipun telah memahami kebutuhan yang ada, tim tidak dapat melakukan hal yang tidak mungkin dan akan sering membutuhkan negosiasi sebelum keberhasilan dapat diperoleh. Pendidikan Teknik Informatika dan Komputer 9 Universitas Negeri Makassar
  10. 10. Rekayasa Perangkat LunakCreated By Arfianti 5. Keahlian tim 5 : menyatakan kembali definisi sistem keahlian ini digunakan untuk membantu tim menyusun kebutuhan informasi. Lebih lanjut, keahlian ini juga memperkenalkan sebuah teknik yang dapat dipakai oleh tim untuk mengakomodasi definisi sistem atau mengubahnya. Pendidikan Teknik Informatika dan Komputer 10 Universitas Negeri Makassar
  11. 11. Rekayasa Perangkat LunakCreated By Arfianti 6. Keahlian tim 6 : membangun sistem yang tepat keahlian ini mencakup beberapa aspek dari teknik perancangan, verifikasi, validasi, pengujian dan perubahan manajemen, dan menunjukkan kemampuan pelacakan yang dapat digunakan untuk membantu penciptaan hasil yang berkualitas. Pendidikan Teknik Informatika dan Komputer 11 Universitas Negeri Makassar
  12. 12. Rekayasa Perangkat LunakCreated By Arfianti Pendidikan Teknik Informatika dan Komputer 12 Universitas Negeri Makassar
  13. 13. Rekayasa Perangkat LunakCreated By Arfianti Didalam tim perangkat lunak, kita mengharapkan beberapa orang telah menunjukkan kealiannya untuk bekerja dengan pelanggan secara baik, beberapa orang mempunyai keahlian pemrograman, dan yang lainnya mempunyai keahlian pengujian. Selain itu, anggota tim yang lain mempunyai keahlian peracangan dan arsitektur. Pendidikan Teknik Informatika dan Komputer 13 Universitas Negeri Makassar
  14. 14. Rekayasa Perangkat LunakCreated By Arfianti Jadi, kita berharap dapat mengembangkan keahlian tiap anggota tim untuk membatu mengatur kebutuhan yang efektif. Dan kita mencoba menyimpulkan anggota tim mana yang akan paling cocok untuk sebuah jenis keahlian khusus dan dibutuhkan. Pendidikan Teknik Informatika dan Komputer 14 Universitas Negeri Makassar
  15. 15. Rekayasa Perangkat LunakCreated By Arfianti Pendidikan Teknik Informatika dan Komputer 15 Universitas Negeri Makassar
  16. 16. Rekayasa Perangkat LunakCreated By Arfianti Pengembangan perangkat lunak terus berkembang dengan pesat dan bidang tempat kita mengimplementasikan kemampuan kita dengan cepat telah bervariasi. Hal tersebut mengakibatkan ita tidak dapat enyimpulkan suatu cara khusus untuk mengorganisasikan sebuah tim perangkat lunak untuk bekerja pada semua pekerja tim. Pendidikan Teknik Informatika dan Komputer 16 Universitas Negeri Makassar
  17. 17. Rekayasa Perangkat LunakCreated By Arfianti Tim yang kita modelkan berdasarkan tim perangkat lunak pada dunia nyata yang telah terbukti efektif ada pada dua hal utama, yaitu : 1. Manajemen kebutuhan yang efektif 2. Penyelesaian yang tepat waktu dan sesuai anggaran. Meskipun begitu , kita juga mengetahui bahwa masih banyak keahlian yang harus ada didalam sebuah tim untuk menyelesaikan hal proyek. Pendidikan Teknik Informatika dan Komputer 17 Universitas Negeri Makassar
  18. 18. 18

×