MERINGKAS BAB 1



Nama  : Santi
Npm    : 43A87007150347
Kelas   : S1/SI/3B/P

Industri perangkat lunak sebagian besar tertarik untuk mengembangkan industri software, dan bidang rekayasa perangkat lunak yang berfokus pada bagaimana membuat system kulitas, biaya dan jadwal adalah kekuatan utama yang mendorong  industrial project perangkat lunak. Dan bagaimana biaya dan produktivitas didefinisikan dan diukur untuk project tersebut, dan bagaimana kualitas dari software akan ditandai dan diukur.
skala besar dan perubahan adalah atribut penting dari domain masalah dan pendekatan solusi harus menangani mereka. 

1.1 Biaya, Jadwal & Kualitas
Meskipun kebutuhan  kualitas tinggi membedakan software industri dari yang lain, biaya dan jadwal yang menjadi kekuatan pendorong utama lainnya untuk perangkat lunak tersebut. Dalam kekuatan industri domain software, ada tiga kekuatan yang dasar yaitu biaya, jadwal, dan kualitas. Perangkat lunak ini harus diproduksi dengan biaya murah, diwaktu yang wajar, dan harus berkualitas baik. Software industri  sangat mahal karena faktanya bahwa pengembangan perangkat lunak sangat rumit. Untuk software ini berarti perlu dikembangkan lebih cepat, dan dalam waktu yang ditentukan. Sayangnya, sejarah perangkat lunak ini penuh dengan kasus di mana proyek telah menjadi substansial akhir.. Pembangunan adalah tujuan utama dari rekayasa perangkat lunak. Dan jadwal juga merupakan faktor penting dalam banyak project.
Selain biaya dan jadwal, faktor utama lainnya mengemudi software adalah kualitas. kualitas adalah salah satu pokok utama, dan bisnis strategi yang dirancang sesuai dengan prosedur yang ada.

Atribut dapat didefinisikan sebagai berikut: 
 - Functionality , kemampuan untuk menyediakan fungsi untuk memenuhi kebutuhan yang software gunakan. 
Reability, kemampuan untuk memperbaiki kegagalan. 
Usability, kemampuan untuk dipahami, dipelajari, dan digunakan. 
Efficienc,  kemampuan untuk memberikan kinerja yang relatif dan tepat untuk jumlah sumber daya yang digunakan.
- Maintainability,  kemampuan untuk memodifikasi keperluan membuat perbaikan atau adaptasi
- Portability, kemampuan untuk menyesuaikan dengan lingkungan tertentu yang berbeda tanpa menerapkan tindakan selain yang disediakan untuk tujuan dalam produk
Dengan beberapa dimensi kualitas, project yang berbeda mungkin akan menekankan perbedaan atribut. 

1.2 Skala & perubahan
Meskipun biaya, jadwal, dan kualitas adalah kekuatan pendorong utama untuk project (perangkat lunak industri), ada beberapa artribut lainnya skala dan berubahan dari domain masalah juga mempengaruhi pendekatan solusi yang dipekerjakan.
Setiap project software melibatkan penggunaan teknik dan management project. Dalam project kecil, metode informal bagi pengembangan dan pengelolaan dapat digunakan
harus berubah bahkan setelah itu diserahkan. Meskipun secara perubahan tradisional dalam perangkat lunak, selama pemeliharaan telah dibedakan dari perubahan yan terjadi pada saat pembuatan berlangsung.

Seperti kode sumber, perlu diubah karena beberapa perubahan persyaratan atau karena beberapa hal cacat yang perlu dihapus. Secara keseluruhan, karena dunia berubah lebih cepat, software harus berubah lebih cepat. Oleh karena itu, perubahan kebutuhan adalah karateristik
dari domain masalah. Dalam dunia sekarang ini, pendekatan yang tidak dapat menerima dan mengakomodasi perubahan jarang digunakan, mereka dapat memecahkan hanya beberapa masalah yang tahan perubahan. 

1.3 Summary

·         Masalah domain untuk rekayasa perangkat lunak adalah perangkat lunak industri. Perangkat lunak ini dimaksudkan untuk memecahkan beberapa masalah,  beberapa set pengguna, dan diharapkan menjadi berkualitas tinggi.
·         Dalam domain masalah ini, biaya, jadwal, dan kualitas kekuatan pendorong dasar. Oleh karena itu, metode dan alat-alat yang akan digunakan untuk memecahkan masalah dalam hal ini domain harus memastikan produktivitas yang tinggi dan kualitas tinggi.
·         Produktivitas diukur sebagai jumlah output per unit dari sumber daya input. Di software, output dapat diukur dalam hal baris kode yang disampaikan, dan sebagai waktu,  manusia adalah sumber daya utama, input dapat diukur sebagai orang.
·         Kualitas Software memiliki banyak atribut yang meliputi fungsi, reliabilitas, kegunaan, efisiensi, pemeliharaan, dan portabilitas. Keandalan sering dianggap sebagai atribut kualitas utama, dan seperti tidak dapat diandalkan dalam perangkat lunak adalah karena cacat dalam perangkat lunak, kualitas dapat dicirikan oleh jumlah cacat per seribu baris kode.
·         Masalah dalam domain ini sering cenderung sangat besar dan dimana kebutuhan pelanggan berubah cepat. Oleh karena itu teknik yang digunakan untuk mengembangkan  software kekuatan industri harus sedemikian rupa sehingga mereka mampu membangun sistem perangkat lunak yang besar, dan memiliki kemampuan untuk menangani perubahan.



Komentar

Postingan populer dari blog ini

CARA MERUBAH BAHASA DI FOXIT READER (PDF)

Tugas 1. Pengertian Waterfall, Prototyping, Iterative, RUP, Time boxing, extreme programing & Agile