RelinaAyudhia

welcome to my blog.....

Senin, 30 September 2013

Resume TDA


NIM     : 10410110011
NAMA : Relina Ayudhia
MK      : Teknik Dokumentasi Aplikasi

 Persiapan Dokumen
            Persiapan dokumen adalah proses membuat dan memformat dokumen untuk publikasi. Tiga tahap yang diperlukan adalah sebagai berikut :

1.      Document creation, merupakan input informasi dari dokumen.
2.    Document polishing, proses ini melibatkan penambahan tulisan dan presentasi dokumen untuk membuatnya lebih mudah dibaca.
3.      Document production, proses mempersiapkan dokumen untuk dicetak.

Permodelan dalam suatu perangkat lunak merupakan suatu hal yang dilakukan di tahapan awal. Di dalam suatu rekayasa perangkat lunak, sebenarnya masih memungkinkan tanpa melakukan permodelan. Hal ini tidak dapat lagi dilakukan dalam suatu industri perangkat lunak. Model proses perangkat lunak masih menjadi obyek penelitian, tapi sekarang ada banyak model umum atau paradigma yang berbeda dari pengembangan perangkat lunak, antara lain :
  • Pengembangan waterfall
  • Pengembangan secara evolusioner
  • Transformasi formal
  • Penggabungan sistem dengan menggunakan komponen-komponen yang dapat digunakan kembali
Dua dasar, metodologi yang paling populer adalah :
  • Pendekatan tradisional yaitu Metode Waterfall dan,
  • Pendekatan Agile yang lebih baru.
Ø  WATERFALL METHODS
Water fall model adalah salah satu model pengembangan software, dimana kemajuan suatu proses dipandang sebagai terus mengalir ke bawah seperti air terjun.
Tahap – tahap pengembangan waterfall model adalah :
1.      Analisis dan definisi persyaratan
2. Perancangan sistem dan perangkat lunak
3. Implementasi dan pengujian unit
4. Integrasi dan pengujian sistem
5. Operasi dan pemeliharaan

Metode waterfall mempunyai beberapa kelebihan, antara lain:
1.      Kualitas dari sistem yang dihasilkan akan baik. Ini dikarenakan oleh pelaksanaannya secara bertahap. Sehingga tidak terfokus pada tahapan tertentu.
  1. Dokumen pengembangan sistem sangat terorganisir, karena setiap fase harus terselesaikan dengan lengkap sebelum melangkah ke fase berikutnya. Jadi setiap fase atau tahapan akan mempunyai dokumen tertentu.
Metode waterfall mempunyai beberapa kelemahan, antara lain:
  1. Diperlukan majemen yang baik, karena proses pengembangan tidak dapat dilakukan secara berulang sebelum terjadinya suatu produk..
  2. Kesalahan kecil akan menjadi masalah besar jika tidak diketahui sejak awal pengembangan.
  3. Pelanggan sulit menyatakan kebutuhan secara eksplisit sehingga tidak dapat mengakomodasi ketidakpastian pada saat awal pengembangan.
Ø  AGILE METHODS
Agile methods merupakan salah satu dari beberapa metode yang digunakan dalam pengembangan sooftware. Agile method adalah jenis pegembangan sistem jangka pendek yang memerlukan adaptasi cepat dan pengembang terhadap perubahan dalam bentuk apapun.
Agile Method juga dapat diartikan sekelompok metodologi pengembangan software yang didasarkan pada prinsip-prinsip yang sama atau pengembangan system jangka pendek yang memerlukan adaptasi cepat dari pengembang terhadap perubahan dalam bentuk apapun.
Model-model Agile method
  1. Extreme Programmning (XP)
  2. Adaptive Software Development (ASD)
  3. Dynamic Systems Development Method (DSDM)
  4. Scrum Methodology
  5. Crystal
  6. Feature Driven Development (FDD)
  7. Agile Modeling (AM) 
  8. Rational Unified Process
Kelebihan dari Agile Method
  1. Meningkatkan kepuasan kepada klien
  2. Pembangunan system dibuat lebih cepat
  3. Mengurangi resiko kegagalan implementasi software dari segi non-teknis
  4. Jika pada saat pembangunan system terjadi kegagalan,kerugian dar segi materi relative kecil.


Sumber :

Tidak ada komentar:

Posting Komentar