Transcript for:
Dasar-dasar Rekayasa Perangkat Lunak

cerpen selalu nirohim salamualaikum warahmatullahi wabarakatuh rabbal'alamin kali ini kita akan melanjutkan perkuliahan kita dan di kali ini kita akan membahas mengenai software software engineering Adapun di Selat ini objektif ataupun Apa yang ananti akan anda pelajari yang pertama adalah understand the needs of software kemarin yang kedua adalah software understand software engineering definisi kemudian absen software engineering stakeholder kemudian yang keempat software quality yang kelima adalah handstand comment DVD ini sobat guna kita mempelajari mereview ya lebih tepatnya software engineering adalah untuk barangkali ada yang belum mendapatkan materi mengenai software engineering itu seperti apa Oh Seperti apa kita akan tarik dari lebih awal lagi Hai yang pertama dengan jeruk software-software yang pertama beres-beres intensif pada software itu adalah perangkat yang tidak dapat diindra Gan tidak intensively tidak dapat dilihat di indra jaya Oleh karena itu hantu understanding untuk iPod pengembangannya itu akan susah untuk di ketahui dipahami diestimasi itu ada kesulitan-kesulitan khusus ini termasuk perangkat-perangkat yang kemudian Software is easy to read di software ini mudah untuk di produksi ulang ya jadi ngekos dari software itu adalah ada pada dibuat menyatu ada pada pengembangannya pada ke product engineering at yang lain ya Manufacturing atau keropos korupsi itu adalah proses yang sangat memakan biaya dengan kalau software ini hadiah sifatnya adalah mudah untuk dihindari produce ya kemudian the industry is lapor intensif head industri software ini menunjukkan Madonna ini sangat Oh apa ya intensif itu penggunaan [Musik] sumberdaya manusia itu akhir sangat besar Kenapa bisa dibilang seperti itu karena perangkat lunak itu dibuat kotaknya itu ada pada manusia dan kita sampai saat ini ya belum bisa membuat mesin yang dia itu menangani proses kreatif dalam pembuatan software ya jadi dia ini haduh automated porno gede Jangan khawatir bagi orang-orang terutama yang Creator ya Creator desktop software development tapi yang kreatornya ya Nah itu dia akan susah untuk di automated ya ini sedih di situs Tri S Oliver intensif membutuhkan atau condongnya ini ke lebar tenaga kerja oleh sumber daya manusia ya kemudian androiddevil kenek samping juga dah eh walaupun orang-orang tersebut tidak terlatihnya call tapi kalau bersama-sama media membedah suatu software itu dia bisa tetap ketemu kesalahan-kesalahan atau meneror Negeri software jadi quality program permasalahan kualitas ya kemasan kualitas itu kalau dari sisi Developer aja misalkan nih developer beberapa orang itu Dia mengira memperkirakan Oh ini errornya taubatnya Disini di sini saja gitu ya Nah itu masih kemungkinan besar Kadek terjadi obat atau error yang ditemukan di orang lain pada saat menggunakan kemudian Software is easy to modify namanya software itu kan kumpulan dari file-file kemudian perintah-perintah ya yang dimana orang itu masih bisa melihat bentuknya file tersebut dan saling kalau kita instalasi di Windows ketika mati ada DC program file dan seterusnya itu nanti kalau terhapus atau dirubah satu saja salah satu hal yang penting nanti bisa berjalan tidak bisa berjalan secara utuh Hai kemudian software does not without ya Jadi kalau softwarenya tidak tidak bisa habis yang tidak bisa habis secara secara perangkatnya jadi secara perangkatnya software ini adalah bisa dipakai terus sampai kapanpun yang bisa kadaluarsa #putridelina itu adalah Misalkan sudah ada terjadi banyak error serta sudah bekerja di banyak error Setia atau Oh memang sudah tidak ngabudidayakeun itu suka itu berarti softwarenya seperti dipakai masih bisa tapi cara konteks sudah tidak tidak mencukupi lagi Kemudian ya Kesimpulannya adalah Mas Software Hotspur design ekstrim bos jadi banyak software yg Hai hadits lainnya huruf yang proses desainnya ya huruf dan dia bisa jadi terus bertambah buruk ya mandi menpor software shn Rizieq permintaan software ini tinggi dan akan semakin tinggi kita ada di tengah-tengah software krisis ya karena ada berbagai macam karakteristik dari cover tadi Nah kita perlu mengantisipasinya Iya bener udah mengenai mengantisipasi mengenal bahwa Nitro software-software itu Sebutkan kita bahas tadi kemudian lebih have to learn to Ensure software point Idih yang paling akhirin karena kita ada di tengah-tengah software krisis kita perlu tahu sebenarnya Bagaimana merekayasa suatu perangkat lunak oleh karena itu kita sekarang sedang belajar ya Oh ya bagaimana salah satunya merekayasa kalau nggak lu bahagia dari sisi desain karena jumlahnya kemudian tipe-tipe software ya tiba-tiba software ini review atau pengenalan ulang lagi ya sebelumnya pasti sudah tahu ya jadi software yang pertama adalah software custom coba ini software yang dipesan khusus untuk menyelesaikan permasalahan tertentu dia Misalkan ada kepala bagian dari suatu kantor mendatangi software developer Widya untuk memesan aplikasi untuk manajemen bagiannya itu namanya software custom ya kemudian software channel Rich ya ini software yang dibuat dulu untuk menyelesaikan permasalahan orang-orang Hai kemudian baru di masyarakat umum itu mah makanya dari dibuat dulu dicukur lalu dijual atau sih ngerilis jadi open market ini juga bisa bisa disebut software crack ini csoffer.me istilahnya itu komersial off-the-shelf tidak ada nanti kalau ada Islam atau software-software yang model sering-sering Pilihlah yang lain komentar Software embedded by embedded ini software yang ditanamkan dalam suatu hardware Dea sifatnya adalah hantu jin dia susah Sukardi lupa kirim selvananda dilihat apa perangkat apapun ketika didalamnya sudah ada ada kata-katanya Smart perangkat tersebut BH kemudian Ariel Tatum software Ariel Tatum software ini yang software hadiah mengelola data-data secara retail contohnya control and monitoring system misalkan kontrol eh denyut nadi pada kesehatan kemudian kontrol Awah air traffic control katanya jadi pesawat secara riutan ini sekarang posisinya dimana terjadi saat ini itu ditampakkan tanya bagaimana langsung ditampilkan secara lebar mudah disini karakteristiknya Mas wied immediately kemudian siap dioven konser jadi harus dia menampilkan data saat ini juga langsung muncul Tengker ya kemudian juga biasanya sobat sekalian ini demi cute mini server-server yang di area keamanan rezeki yang kuat pesawat yang kesehatan dan oleh data Processing software yang santai software yang di yaitu menghimpun data banyak databasenya untuk kemudian dia diolah menjadi informasi informasi yang dibutuhkan gitu ya jadi akhirnya CM Security of data ke arti Dek data terhadap sistem tersebut harus akurasi dan security-nya harus tinggi nah kemudian nih ya Beberapa software ini memiliki beberapa aspek budaya beri beberapa aspek kemudian Oh definisi dari software engineering software in Jakarta is the process of solving customer Problem by the systematic development and Evolution of large Hi quality software system hidden cost sign in advance Straight jadi proses untuk memecahkan permasalahan dari customer dengan membuat serangkaian development yang sistematis proses tim developer yang sistematis dan menangani proses revolusi dari perangkat tersebut ya pada large high-resolution sistem jadi Tengah yang skalanya besar dengan dengan biaya atau cost waktu dan batasan-batasan yang lain yang sudah ditentukan diawal oleh si customer terjadi ini adalah di Indonesia dari Coba ada juga definisi-definisi yang lain dari instansi ataupun korganisasian lainnya nah sabar generic kita ambil defensin tadi software-software itu Mba soal gol dari arah tujuan dari software tidak memang di akhir dari proses pengembangan Fortuna ia banget warnanya harus bisa memecahkan permasalahan dari pengguna diawal tadi itu kemudian sometimes the solution is to by Robert jadi bisa jadi sebenarnya jika kemarin nggak perlu pesan-pesan software custom sudah ada softwarenya tapi dia belum tahu sebenarnya Cuma juga seperti itu heading aksesori fitur Jadi kalau misalkan dia bisa beli saja sebenarnya tapi ada misalkan eh supaya ada tambahan gitu gitu ya Nah si developer menawarkan fitur-fitur yang fitur-fitur tambahan ya padahal si penggunanya itu tidak tidak butuh ya percuma saja percuma saja lebih baik sebenarnya pengguna tersebut harus tahu aplikasi-aplikasi yang sudah ada itu sendiri sudah bisa dipakai kok coba Regita termasuk homozigot communicate effectively itu problemnya kalaupun misalkan nanti memang permasalahannya tidak bisa dipecahkan dari Oh ya sudah ada si developer ini harus mengkomunikasikan secara efektif untuk mengidentifikasi dan memahami dari kemudian ndak sabaran genteng adalah sistematik development Evolution ini masih kembali ke definisi yang tadi di awal ya Aneh Jatim proses infolabling teknik proses pengembangan perangkat lunak ini mengharuskan mengimplementasikan teknik-teknik atau b Services ya cara-cara yang sudah orang lain pakai dan sudah berhasil meningkatkan produktivitasnya hitam tersebut coba Depok metode showroom mobil proses dimensi well advertises Sevenfold live London price contoh dari yang digoreng dari ippi atau dari iso wars.mod development work evaluation jadi misalkan ada seorang membutuhkan suatu perangkat lunak yang sebelumnya ada perangkat dua yang lain yaitu anda Ingatlah proses bukan perancangan dari awal dapat diproses di Purwokerto proses pengembangan Biasanya kalau seperti itu ini adalah dibutuhkan evolusi evolusi Maudy engineering sampai bisa bisnis proses re-engineering atau bisa reverse engineering kemudian ya Safari Journey Adek susah dideteksi ada dimana dia ada di larch system software engineering teknik dibutuhkan ketika pernah memegang Marsha bersistem jadi software System yang skalanya besar Kenapa karena membuat sistem yang sekolahnya besar itu tidak bisa dipahami hanya oleh satu orang tidak bisa dikerjakan juga hanya oleh satu orang Hai sehingga dibutuhkan suatu tim jadi antara tim satu dengan tim yang lain supaya mereka bisa saling Memberitahukan apa yang dia kerjakan Bruce kemudian memiliki tugas yang akan mereka kerjakan gitu ya notasi ataupun ke gambarannya harus sama jadi harus menggunakan metode-metode ataupun desain-desain yang sama di semua anggota komponen Beb Oleh karena itu kalau kita ingat kemarin di Waterfall ya Ada serangkaian proses Misalkan ada orang yang prosesnya diri Firman untuk untuk bisa dipahami oleh oleh tim pengembangan diproses Selanjutnya ya harus menggunakan air tadi kesepakatan awal misalkan membengkaknya pakai apa nih kalau misalkan pakai seram ya semuanya harus paham rintia dikembangkan dengan sekarang jadi ya kalau misalkan ganggu menggunakan model persegi yang lainnya harus semuanya harus dipahami bersama-sama Timur and coordination are coated kemudian bagi jalannya dividing DVD B ingat the world and ensuring that the parts kompor portable jadi membagi-bagi Hatim dan apa yang dia kerjakan itu yang nanti menjadi tantangan suka kemudian dan produknya harus juga berkualitas itu tadi mengenai software engineering ya tidurnya kemudian ini adalah software yang joknya engineering profession profesi software engineer at dinner ini mulai diperkenalkan pada 1968 di orang mulai paham bahwa prinsip-prinsip Oh ya rekayasa perangkat lunak ada harus betul-betul Enggak cuma salon membuat saja TSB pksa itu sudah mulai di terapkan dalam hitungan pangan pengembangan karena pada tahun tersebut ya engineering is license proses profesional profesi yang sebenarnya perlu sensitif itu ya esensinya sebagai software Enginer alasannya sama dengan yang lainnya untuk memproteksi dari publik Jadi kalau misalkan pabrik pengen tahu ini si software Enginer nya ini betul bisa atau tidak bisa dipercaya untuk mengelola dananya bisa dipesan pernah lunak yang pasti jadi atau tidak Gitu ya dengar dia tinggal lihat halusinasinya saja atau kalau di sini kan yang banyak sertifikasi kita designer tipe following websites which involve the application of Science mathematics and ekonomi D di area Enginer ini praktek dokternya juga enggak hanya sekedar komputer saja jadi harus suka untuk memahami ya bidang-bidang atau area-area yang eh dia nanti akan buatkan bukan ethical practice is also A Q Net of the profession tidak harus aka etika etika profesi itu ya tiga Proses yaitu Shaheer many countries sih berbagai beberapa negara Aditya coba enjenering bisa jadi tidak membutuhkan license yang munculnya license seperti di Indonesia ini Barangkali memang jadi orang itu yang penting dia sudah berpengalaman poco-poco jokowi-ahok saja pernah bobok tetap saja sudah jadi percaya itu ya kemudian stakeholders in software engineering lainnya ada istilah stakeholders tersebut pemangku kepentingan gede AC tidak yang pertama kah user-user sini orang-orang yang menggunakan software tersebut kesempurnaan customer customer ini orang yang membayar untuk membuatkan software-software kemudian software developer orang Emang kemudian development Manager yang memiliki pernah pengembangan stream NFL pengembangan suatu proses pengembangan perangkat lunak Alvaro scan techsem persen Hai ini walaupun sebenernya aslinya berbeda-beda ya 110 tapi seseorang itu bisa berperan sebagai seluruh seluruh sekunder ini saya setia bisa membayangkan kita tirai user itu nanti panennya Seperti apa ini seperti apa Customer Seperti apa jadi eh di berbagai macam model proses itu tidak saklek harus kalau istri harus user ceritanya kalau customer customer tidak seperti itu Misalkan dia nanti mewakili user untuk pernah yang menjadi buat dulu baru dilepas itu kan nggak mungkin Kita terlalu lama survei kepada Yusuf terlalu lama survei kepada customer yang tepat hati ya Ah yang penting-penting saja gitu ya jadi bisa eh diambil perannya untuk Odi salah satu orang developer kemudian selanjutnya adalah mengenai sumber quality software quality ini ada beberapa macam quo software quality aspek kualitas dirinya adalah users and get becak dan bayi sendiri jadi ketika menggunakan perangkat lunak pengguna ini bisa mempelajari dengan cepat dan juga nyaman dalam menggunakannya dan juga pekerjaan yang dia butuhkan hal yang dia perlukan udah selesai karya yaitu bisa selesai dengan mudah punya eudora efisiensi efisiensi menyangkut resource sumberdaya untuk mengangkat menjalankan perangkat lunak tersebut MP3 untuk kan Pyo yang banyak kerja besok spion banyak dan memori kemudian relay belittle reliability adalah Kalau badannya ke andalan ya atau keandalan gitu ya jadi dia bisa jadi aplikasi bisa berjalan tanpa ada kesalahan dalam jangka waktu tertentu misalkan setelah barat berapa ribu jam itu enggak ada kesalahan saya Solo setelah dipakai parepare.com aktivitasnya terhadap sekali itu berarti nilaiku Little kemudian menten ability it can be easily change jadi ke bisa di trawad GTA minta ini dulu itu itu bisa dirawat dulu ya bye Hai jadi ah bagian atau komponen yang ada dalam perangkat lunak itu bisa ditambah atau bisa ditebak jadi Extended HD ext dengan operasi berakhir yang lain juga itu bisa juga turut di dalamnya itu di rubah sedang semula misalkan cuma butuh masukannya data dengan tipe tertentu kemudian nanti bisa ditambah dengan tipe yang lain seperti megalitikum dan religius bagian-bagian dari pernah donat di satu projek ini bisa digunakan di mobil ada hati Project ya aib Jadi gunakanlah dress kemudian masing-masing stakeholder ini memiliki kualitas yang ingin dicapai sendiri-sendiri gitu ya jadi yang bisa ini saling bertentangan Atau paling tidak sampai satu sama yang lain contoh user menginginkan perangkat lunak yang yaitu is itulah mengapa mudah untuk di pelajari efisien to use tidak memakan waktu dia kemudian help get work dan jadi bisa selesai problem internal permasalahan dia itu harus bisa selesai dengan dana yang dia punya dan juga resource yang dibutuhkan waktu dia untuk berkonsultasi dan seterusnya itu harus harus sesuai dengan atensinya perkirakan enggak terlalu banyak kemudian default dari sisi developer ini harus easy to design gampang di Ranca kemudian easy to maintain gampang dirawat kalau bisa sekali buat modulnya sudah tinggal ngambil modul-modul yang dari produk sebelumnya itu ya supaya bisa lebih cepat kemudian itu Yuri atur yusfa kalaupun ada bagian yang baru yang belum ada di modul sebelumnya yang Project sebelumnya ya nanti merebut bisa dimanfaatkan untuk yang model baru jadi untuk proyek yang selanjutnya Kemudian dari development Manager ini sales more menjual pelaku nah lebih cepat lebih banyak enplus customer dan memuaskan customer Welcome to iyanya harus ditekan selepas serendah mungkin untuk esok pada waktu proses pompa dan pemeliharaan antara developer dan development Manager cita-cita ada beberapa hal yang bertentangan jadi besok kasih developer harus perfect di kosnya tanya Perangkat lunaknya sudah juga sudah yang harus update desain sini harus di olesin Supra lunak yang harus dibeli dan seterusnya itu kan bisa jadi tidak sesuai dengan development Manager kemudian hanya konflik n objective the different qualities dan konflik jadi beberapa kualitas ini bisa terjadi konflik increasing efficiency and reduce many little or reliability jadi ketika efisiensi dari suatu perangkat itu meningkat hadiah many bility atau Yi itu bisa menurut contoh akan ketika ke perangkat lunak itu dibuat gak dengan tanpa modularity atau tanpa mobil-mobil ya contoh modul yang dia itu restore recycle atau mungkin ide-ide itu bisa jadi koefisiensi perangkat lunak tersebut akan lebih baik resources yang dibutuhkan kelompok tersebut akan lebih sedikit resolusi video memory akan lebih sedikit karena dianggap pakai model-model dibuatkan 11 bahan tanpa mode yang lain itu rezeki lebih sedikit itu pertentangannya ya Ada dari sisi efisiensinya efisiensi Porong ajur nak resource harus rendah tapi ada juga ada di sisi review saya beli dan mentalnya dulunya harus tinggi itu perlu ada optimalisasi daya ada kompromi juga Teh Hai kira-kira tingkatan seberapa sih yang bisa disepakati oleh kedua aspek hal tersebut kemudian increasing 10-3 this koefisiensi kalau memperhatikan disekelilingnya itu kan nanti ada misalkan pesan kesalahannya harus diletakkan di sebelah mana desain wordnya harus memenuhi beberapa ekspektasi pengguna jadi harus dimiringkan kira-kira nanti penggunanya itu langkahnya selanjutnya dia akan klik apa harus ada tombol hal yang pergi sarankan gitu ya Nah itu Tuhan lalu untuk memenuhi satellite tersebut itu nanti akan mengurangi efisiensi kalau dimana efisiensi itu yang penting kau pekerjaannya sih pengguna hit bisa nga selesai dengan mudah tanpa ada embel-embel GUI ataupun notifikasi ataupun saran tombol mana yang selanjutnya ditekan nggak perlu yang seperti itu itu ya itu bisa jadi pertentangan antar rezeki l efisiensi client setting objektif volatile shg engineering.ppt jadi diawal aspek kualitas apa yang mau dibidik itu juga perlu diperhatikan pada perancangan perangkat lunak ya jadi eh mau ajak apa yang ditunjukkan jangan lupa tersebut ya misalkan howis evility gitu ya Iya berarti efisiensinya barangkali suka berkurang gede ya yuden design komedo objektif Moreno engineering-ws wis hamoney jadi di awal sudah bingung bukan kira-kira Aspek apa sih yang perlu di perhatikan oleh si konsumen hak-hak developer ya berdasarkan keinginan konsumen Ya kita harus pilih-pilih dulu karena ada ikan ada konflik dan konflik antara aspek tersebut optimization theme Indonesia seri yesaya.adi sebagai harus dioptimasi Open the eyes Possibility is possible review jadi untuk melakukan optimasi antara dua hal yang kira-kira titiknya yang zat sama-sama disepakati itu seberapa kemudian short-term versus longton quality saya ini istilahnya dipakai di pengembangan perangkat lunak yang jangka panjang atau jangka pendek ya Dash software with the customer's need need itu yang dibutuhkan saat ini oleh pengguna itu sudah terpecahkan sudah diperoleh atau tidak oleh sobat sebagai ya Dedes absensi episode protes volume data we have today Apakah sudah cukup data yang diproses ya Ada software tersebut ah kalau misalkan merancang program Norton itu ya saat ini atau saat pada saat pada waktu di rilis itu Sepatunya sudah bisa memecahkan kebutuhan pengguna atau tidak kalau yang nonton ini sudah harus diperhatikan kira-kira kalau gantinya perempuan yang dirilis ke user tersebut ingin dirubah oleh bisa ingin ditambahkan dan seharusnya itu memungkinkan enggak oleh software tersebut itu adalah longsornya karena film termini ini harus software reset dimintain serta dia di Menteng itu dirubah ke kemudian bisa Ditambahin lagi jika Stone ya kemudian ada customers we turned kira-kira kalau ada penambahan kebutuhan dari pengguna itu kira-kira bisa enggak coba dan sudah dirilis tadi lihat kemudian selebriti Endless overhead of data kalau kapasitas data yang semula itu cuma sekian nanti bisa nggak kalau tiga kali lipatnya itu bisa jadi sekarang ditambahkan gede tuh mendesign dengan short term atau long term kemudian Project ya kabarnya janatin Project Moskow Sera review evolutionary or maintenance Project impor brainly the work of ecosystem Jadi kalau ada projector mengembang peraturan yang ada sebelumnya sudah ada aplikasinya kemudian ingin dikembangkan gitu ya yaitu namanya evolusioner atau Project bisa jadi kemudian ada projection korektif korektif ini menghilangkan dive keypad detik jenis Project yang pertama Adeni sumpah revolutionary atau mentransfer kesempatan adalah korektif drakortv adalah fiksi defek jadi menghilangkan kesalahan-kesalahan atau bab dalam pernah dunia kemudian adaptif Project dan jing De system Windows Phone to change in operating system database Hussain revolusi project-project dengan jenis adaptif tiap mengadaptasikan perangkat lunak yang semula nggak bisa jalan di daisypath yang lain sekarang sudah dibuatkan sebagainya berjalan di operating sistem yang lain demikian juga dengan database dbms yang lain kemudian rules and regulation ada aturan-aturannya kemudian enhancement adding new features for users menambahkan fitur yang baru kemudian re-engineering or perfektif janji sistem internal iso crack itu tidak mengetahui apa sih sebenarnya isi dalam projek tersebut kemudian didokumentasikan jadi kalau kita balik kiri ya sudah ada fotonya sudah aplikasi ya Nah ini bentuk dokumentasinya seperti apa sih itu di diulang dari operasinya itu di diulang diambil dari aplikasi yang sudah ada supaya dia bisa berubah menjadi yang selesai yang lebih nebel gede nah ada lagi jenis yang lain Green belt Project yaitu new development ya strip tiap Project yang bener-bener di-invite atau dulu ya pengembangan yang baru itu sebelahnya adalah glikoprotein kemudian di aktivitas-aktivitas yang umum pada software project ini hari Herman SBSN ini seperti yang kita sudah bahas kemarin ya Ada domain analisis dibanding di problem requirement catering coba krisis lebar Man svc kemudian ada di bawah proses desain gitu ya implementasinya ya aku kasih terima kasih memodelkan sirkuler menjadi ada system engineering software arsitektur desain yuk cendet desain dari databasenya yang perlu ditambahkan dalam ke fase desain kemudian ada modelling masa modelling itu adalah membuat istri smooth lele pelaksana modern class diagram object diagram terus ya kemudian Dynamic environment modelling ada Ayu syaifur TV tidak seharusnya diagram ya the diagrams bisnisnya ga kureta programming godaan daging gold ISL review inspection and testing deployment in managing the proses adalah tivitas pada eh software Project ya jadinya adalah akhir dari pembahasan di slet ini mudah-mudahan nanti bisa ke pemanfaat saya akhiri erat