Slide ini merupakan saduran dari slide milik Google dan Borrys Hasian yang berisi penjelasan dasar tentang Google Design Sprint. Slide ini boleh digunakan untuk kebutuhan edukasi dan boleh disebarluaskan untuk kebutuhan tersebut.
Materi yang ada pada slide ini berisi :
Penjelasan umum activity diagram
Notasi & semantic
Starting activity
Activity & action
Activity frame
Decisions & merge
Fork & join
Time event
Activity partition (swimlanes)
Subactivity
Objects
Signalconnector
Expansion regions
Interrupt
Ending activity
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
IG : @rizkiadamkurniawan
Materi untuk mata kuliah Pengujian Perangkat Lunak perihal Pengujian Perangkat Luak yang berfokus kepada Unit VS. Integration Testing dan White Box serta Black Box Testing
Materi yang ada pada slide ini berisi :
Pengenalan UML Sebagai Alat Bantu Pemodelan Pada Pembangunan Perangkat Lunak Menggunakan Pendekatan Analisis dan Desain Berorientasi Objek
Notasi, Semantik, dan Stereotype Pada UML
Komponen pada UML (Use Case View, Logical View, Physical View, dan Process View)
Pengenalan Use Case Diagram sebagai Use Case View Pada UML
Penjelasan Aktor, Generalisasi Aktor, dan Use Case
Penjelasan Use Case Scenario
Use Case Refinement (Relasi Include, Extends, dan Generalisasi Use Case)
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
IG : @rizkiadamkurniawan
Slide ini merupakan saduran dari slide milik Google dan Borrys Hasian yang berisi penjelasan dasar tentang Google Design Sprint. Slide ini boleh digunakan untuk kebutuhan edukasi dan boleh disebarluaskan untuk kebutuhan tersebut.
Materi yang ada pada slide ini berisi :
Penjelasan umum activity diagram
Notasi & semantic
Starting activity
Activity & action
Activity frame
Decisions & merge
Fork & join
Time event
Activity partition (swimlanes)
Subactivity
Objects
Signalconnector
Expansion regions
Interrupt
Ending activity
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
IG : @rizkiadamkurniawan
Materi untuk mata kuliah Pengujian Perangkat Lunak perihal Pengujian Perangkat Luak yang berfokus kepada Unit VS. Integration Testing dan White Box serta Black Box Testing
Materi yang ada pada slide ini berisi :
Pengenalan UML Sebagai Alat Bantu Pemodelan Pada Pembangunan Perangkat Lunak Menggunakan Pendekatan Analisis dan Desain Berorientasi Objek
Notasi, Semantik, dan Stereotype Pada UML
Komponen pada UML (Use Case View, Logical View, Physical View, dan Process View)
Pengenalan Use Case Diagram sebagai Use Case View Pada UML
Penjelasan Aktor, Generalisasi Aktor, dan Use Case
Penjelasan Use Case Scenario
Use Case Refinement (Relasi Include, Extends, dan Generalisasi Use Case)
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
IG : @rizkiadamkurniawan
Materi yang ada pada slide ini berisi :
Perkenalan Diri
SuperHero
Contoh tugas besar
Rockstar Developers
Value Proposition Canvas
Rekayasa Kebutuhan
SAD vs OOAD
PBO
UML
Softwrae private vs public
Penjelasan Daftar Alat Bantu untuk Rekayasa Perangkat Lunak II
Buku Referensi
Penilaian perkuliahan
Silabus Perkuliahan
Informasi Tugas besar
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
IG : @rizkiadamkurniawan
Slide ini berisi penjelasan tentang scrum, bahan dasar, dan workflownya. Slide ini boleh dipergunakan untuk kebutuhan edukasi dan dipersilakan untuk disebarluaskan.
Materi yang ada pada slide ini berisi :
Apa itu generic programming
Konsep tipe object
Konsep Tag generic<E>
Collection
Iterator
Arraylist
LinkedList
Stack
PriorityQueue
HashMap
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Penjelasan Umum Sequence Diagram
Penjelasan Notasi, Semantic, dan Stereotype Umum Sequence Diagram
Konsep Time
Konsep Events, Sinyal, dan Pesan
Konsep Activation Bars
Konsep Nested Message
Hubungan Use Case Diagram, Kelas Diagram, dan Sequence Diagram
Konsep Sequence Fragment
Studi Kasus
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Penjelasan Umum Relasi Kelas
Penjelasan Derajat Relasi Kelas
Konsep dan Simulasi Relasi Kelas Dependency
Konsep dan Simulasi Relasi Kelas Association
Konsep dan Simulasi Relasi Kelas Aggregation
Konsep dan Simulasi Relasi Kelas Composition
Konsep Relasi Kelas Generalisasi (Inheritance)
Penjelasan Konsep MVC
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Business Process Modelling Notation - overviewFaqih Zulfikar
Business Process Modelling Notation (BPMN) adalah salah satu notasi paling populer yang digunakan untuk memodelkan proses bisnis.
dalam slide ini akan dipaparkan konsep dari BPMN, komponen-komponennya, quiz (tebak2an), serta contoh yang sederhana sehingga mudah dipahami.
Pemodelan tersebut dapat menjadi bagian dari Standard Operating Procedure (SOP) yaitu panduan bagian pegawai dalam melaksanakan tugas organisasi.
Melalui pemodelan ini juga, kita dapat membuat inovasi seperti digitalisasi, simplifikasi, integrasi, dan sebagainya. Oleh sebab itu, pengguna BPMN tidak hanya dituntut untuk dapat menggambarkan proses bisnis, namun juga harus dapat mengidentifikasi potensi2 perbaikan organisasi. Biasanya ditrigger oleh pain point (hal yang kurang menyenangkan) dan trigger event (hal yang ingin dicapai).
---
Penyusun merupakan salah satu anggota tim Enterprise Architecture Kementerian Keuangan yang antusias di bidang digital transformation dan inovasi organisasi.
Capaian Pembelajaran
1. Mahasiswa dapat mengetahui dan memahami tentang simbol dan pembuatan activity diagram
2. Mahasiswa mampu menyusun activity diagram
setelah membaca materi ini, mahasiswa harus mampu menyelesaikan soal kasus yang diberikan
Materi yang ada pada slide ini berisi :
Pengenalan Konsep Deployment Diagram
Notasi, Semantik dan Stereotype pada Deployment Diagram
Contoh Kasus Deployment Diagram
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Background testing
Issue
Testing technique
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Perkenalan Diri
SuperHero
Contoh tugas besar
Rockstar Developers
Value Proposition Canvas
Rekayasa Kebutuhan
SAD vs OOAD
PBO
UML
Softwrae private vs public
Penjelasan Daftar Alat Bantu untuk Rekayasa Perangkat Lunak II
Buku Referensi
Penilaian perkuliahan
Silabus Perkuliahan
Informasi Tugas besar
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
IG : @rizkiadamkurniawan
Slide ini berisi penjelasan tentang scrum, bahan dasar, dan workflownya. Slide ini boleh dipergunakan untuk kebutuhan edukasi dan dipersilakan untuk disebarluaskan.
Materi yang ada pada slide ini berisi :
Apa itu generic programming
Konsep tipe object
Konsep Tag generic<E>
Collection
Iterator
Arraylist
LinkedList
Stack
PriorityQueue
HashMap
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Penjelasan Umum Sequence Diagram
Penjelasan Notasi, Semantic, dan Stereotype Umum Sequence Diagram
Konsep Time
Konsep Events, Sinyal, dan Pesan
Konsep Activation Bars
Konsep Nested Message
Hubungan Use Case Diagram, Kelas Diagram, dan Sequence Diagram
Konsep Sequence Fragment
Studi Kasus
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Penjelasan Umum Relasi Kelas
Penjelasan Derajat Relasi Kelas
Konsep dan Simulasi Relasi Kelas Dependency
Konsep dan Simulasi Relasi Kelas Association
Konsep dan Simulasi Relasi Kelas Aggregation
Konsep dan Simulasi Relasi Kelas Composition
Konsep Relasi Kelas Generalisasi (Inheritance)
Penjelasan Konsep MVC
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Business Process Modelling Notation - overviewFaqih Zulfikar
Business Process Modelling Notation (BPMN) adalah salah satu notasi paling populer yang digunakan untuk memodelkan proses bisnis.
dalam slide ini akan dipaparkan konsep dari BPMN, komponen-komponennya, quiz (tebak2an), serta contoh yang sederhana sehingga mudah dipahami.
Pemodelan tersebut dapat menjadi bagian dari Standard Operating Procedure (SOP) yaitu panduan bagian pegawai dalam melaksanakan tugas organisasi.
Melalui pemodelan ini juga, kita dapat membuat inovasi seperti digitalisasi, simplifikasi, integrasi, dan sebagainya. Oleh sebab itu, pengguna BPMN tidak hanya dituntut untuk dapat menggambarkan proses bisnis, namun juga harus dapat mengidentifikasi potensi2 perbaikan organisasi. Biasanya ditrigger oleh pain point (hal yang kurang menyenangkan) dan trigger event (hal yang ingin dicapai).
---
Penyusun merupakan salah satu anggota tim Enterprise Architecture Kementerian Keuangan yang antusias di bidang digital transformation dan inovasi organisasi.
Capaian Pembelajaran
1. Mahasiswa dapat mengetahui dan memahami tentang simbol dan pembuatan activity diagram
2. Mahasiswa mampu menyusun activity diagram
setelah membaca materi ini, mahasiswa harus mampu menyelesaikan soal kasus yang diberikan
Materi yang ada pada slide ini berisi :
Pengenalan Konsep Deployment Diagram
Notasi, Semantik dan Stereotype pada Deployment Diagram
Contoh Kasus Deployment Diagram
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Background testing
Issue
Testing technique
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Tugas 03 0916-gunawan suyanto-1512510205Gunawandul
1. UML (Unified Modeling Language) adalah sebuah bahasa untuk menetukan, visualisasi, kontruksi, dan mendokumentasikan artifact (bagian dari informasi yang digunakan atau dihasilkan dalam suatu proses pembuatan perangkat lunak. Artifact dapat berupa model, deskripsi atau perangkat lunak) dari system perangkat lunak, seperti pada pemodelan bisnis dan system non perangkat lunak lainnya.
2. Use case adalah rangkaian/uraian sekelompok yang saling terkait dan membentuk sistem secara teratur yang dilakukan atau diawasi oleh sebuah aktor. Activity diagrams menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Sequence diagram (diagram urutan) adalah suatu diagram yang memperlihatkan atau menampilkan interaksi-interaksi antar objek di dalam sistem yang disusun pada sebuah urutan atau rangkaian waktu.
Class diagram adalah diagram yang menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. kelas memiliki 3 bagian utama yaitu attribute, operation, dan name. kelas-kelas yang ada pada struktur sistem harus dapat melakukan fungsi-fungsi sesuai dengan kebutuhan sistem.
3. Menurut saya model design dalam meng-implementasi atau pembuatan software sangat penting dalam pembuatan software, karna model atau tampilan design yang kita buat tersebut harus mudah di pahami dan memilki tampilan yang interaktif agar menarik sih pengguna web. Dan itu menjadi suatu yang membedakan dari web pesaing kita.
Slide ini menjelaskan perihal penggunaan komentar yang baik dan buruk pada suatu kode program. Slide ini merupakan bahan ajar untuk mata kuliah Clean Code dan Design Pattern.
Slide ini berisi penjelasan tentang Data Mining Klasifikasi. Di dalamnya ada tiga algoritma yang dibahas, yaitu: Naive Bayes, kNN, dan ID3 (Decision Tree).
Slide ini berisi penjelasan tentang teorema-teorema yang berlaku untuk notasi asimptotik beserta cara perhitungannya untuk kebutuhan waktu suatu algoritma.
Slide ini merupakan bahan ajar mata kuliah Analisis Algoritma di Teknik Informatika UNIKOM dan berisi tentang pengantar kenapa mahasiswa harus belajar Analisis Algoritma.
Presentasi ini dibuat untuk kepentingan akademik di UNIKOM. Prsentasi ini berisi teori-teori Business Model Canvas yang sebagian besar diambil dari Buku Startupreneur karya Hendry E. Ramdhan.
File ini berisi teori tentang SCRUM bagi para pemula yang mau mengimplementasikan SCRUM. File ini hanya digunakan untuk kebutuhan edukasi dan bukan untuk tujuan bisnis.
10. Notasi Diagram Aktivitas
SIMBOL SEMANTIC FUNGSI
Initial State Penanda awal dari aktivitas
Final State Penanda akhir dari aktivitas
Transisi Menggambarkan alur antar aksi
Aksi
Menggambarkan aksi yang ada
pada satu aktivitas
Activity
12. Decision and Merge
Activity1
Activity2 Activity3
Kondisi 1 Kondisi 2
Activity4
Branch
Memisahkan aksi berdasarkan
kondisi tertentu
Merge Menggabungkan aksi yang
dipisahkan oleh branch
30. Penggambaran Objek
Objek order dianggap sudah tersedia pada suatu bagian di diagram aktifitas (kurang detail)
Objek order digambarkan secara detail sebagai output dari Receive Order Request dan
input untuk Approve Payment
Russ Miles, Learning UML 2.0
31. Penggambaran Transformasi Objek
Notasi <<transformation>> digunakan apabila kita hanya menggunakan bagian kecil
(partial part) dari objek yang ada
Russ Miles, Learning UML 2.0
32. Penggambaran Perubahan State Objek
Notasi [STATE] digunakan apabila kita mau menggambarkan
perubahan kondisi keadaan dari suatu objek
Russ Miles, Learning UML 2.0
33. Terkadang ketika kita melibatkan aktor,
sistem, atau proses eksternal, kita perlu
menggambarkannya di diagram aktifitas.
36. Sending and Receiving Signals
Russ Miles, Learning UML 2.0
Setelah aksi Calculate Total dilakukan maka sistem akan mengirimkan request
untuk approval credit card (ke sistem lain) dan ketika sistem kita menerima
response (entah approve/reject), maka aksi Update Order Status akan dilakukan
37. Always Waiting Signals
Russ Miles, Learning UML 2.0
Apabila notasi signal digunakan sebagai initial state maka aksi receive order
akan selalu dilakukan selama aktifitas tersebut dilakukan.
38. Aksi-aksi di dalam suatu diagram
aktifitas bisa berhenti tanpa harus
melakukan seluruh aksi yang ada di
dalam diagram aktifitas tersebut.
40. Activity Interruption
Russ Miles, Learning UML 2.0
Ketika Receive Cancellation menerima signal maka aksi ini akan menginterupsi
aksi yang sedang berjalan lalu menjalankan aksi Cancel Order.
Activity Interrupt
41. Apabila dalam diagram aktifitas
mengandung lebih dari 1 flow dan ada
1 flow yang mau diberhentikan maka
kita bisa gunakan notasi Flow Final.
42. Flow Final
Russ Miles, Learning UML 2.0
Hanya alur pada bagian aksi Improve Search Results akan diakhiri tanpa harus
menunggu seluruh aksi di aktifitas ini dilakukan
Flow Final
43. Selain notasi-notasi yang dibahas
sebelumnya, terdapat juga notasi yang
digunakan untuk mengelola diagram
aktifitas yang memiliki banyak aksi.
44. Connector Diagram Aktifitas
Russ Miles, Learning UML 2.0
Untuk diagram aktifitas yang memiliki banyak aksi bisa menggunakan notasi
connector untuk memisahkan aksi-aksi pada halaman yang berbeda
45. Jika ada kumpulan objek input yang setiap
objeknya dikenakan suatu aksi, kita bisa
menggunakan notasi Expansion Region.
46. Action for Each Input Object
Discuss Bug Report dilakukan untuk setiap Bug
Report yang diterima.
Russ Miles, Learning UML 2.0
Expansion Region