Selasa, 17 Oktober 2023

Evolusi Perangkat Lunak - Tugas 4 Reengineering

Nama : Fian Awamiry Maulana

NRP   : 5025201035

Kelas  : Evolusi Perangkat Lunak


Studi Kasus:

    Aplikasi Web PIKTI, PIKTI bertujuan untuk mencetak praktisi komputer handal dalam bidang: otomatisasi perkantoran, web, desain, pemrograman smartphone, game, dan jaringan. PIKTI memiliki infrastruktur pembelajaran komputer yang memadai, dididik oleh kalangan akademisi dan praktisi komputer dari Teknik Informatika ITS. Waktu dan hari perkuliahan fleksibel memberikan kemudahan untuk memilih jam kuliah yang sesuai. Kurikulum dikembangkan mengikuti Standar Kompetensi Kerja Nasional Indonesia (SKKNI), kebutuhan pasar dan tren terbaru saat ini sehingga menjadikan PIKTI sebagai barometer pendidikan komputer terapan terbaik, terlengkap dan terdepan.

Strategi Reengineering: Forward Engineering

    Pada aplikasi web PIKTI sekarang yaitu menggunakan wordpress dalam pengembangannya. Dalam aplikasi web PIKTI, terdapat beberapa kekurangan yang sudah saya analisis. Yaitu, diantaranya warna teks yang tidak satu warna dalam satu halaman, sehingga kelihatan tidak rapi dan juga terlalu ramai. Isi konten didalam tabel yang tidak rapi untuk posisinya sehingga kelihatan berantakan, dan juga terdapat 2 halaman yang isinya sedikit sehingga bisa dijadikan satu halaman saja seperti contoh halaman beasiswa dan tata cara pembayaran. 

    Oleh karena itu, dengan permasalahan diatas. Saya menggunakan strategi reengineering forward engineering, yaitu untuk melakukan pengembangan kedepan yang awalnya dengan menggunakan wordpress saya refactor ulang dengan menggunakan framework Next.js. Disini, saya merubah terkait tampilan dari setiap halaman yang sudah ada sekarang mulai dari halaman beranda, pendaftaran, kurikulum, staf pengajar, download file penting, beasiswa, berita pikti, tata cara pembayaran, tentang kami dan kontak. Dalam pengembangan, saya menjadikan satu halaman beasiswa dan tata cara pembayaran. Selain itu, juga saya hanya menggunakan beberapa warna saja untuk pengembangan terbaru sebagai warna primary, dan secondary dari aplikasi web terbaru. 

Berikut ini merupakan link desain yang sudah kerjakan dalam aplikasi figma:

https://www.figma.com/file/O0IKWwZsfyoQFxwXFAMkgN/PIKTIFIN-DESIGN?type=design&node-id=1-12&mode=design

Aplikasi website PIKTI versi lama: 

https://pikti.itsteknosains.co.id/

Aplikasi website PIKTI versi baru:

https://piktifin.online/

Minggu, 24 September 2023

Evolusi Perangkat Lunak - Tugas 3 Sistem Informasi Pelanggan - CRM

 Nama : Fian Awamiry Maulana

NRP   : 5025201035

Kelas  : Evolusi Perangkat Lunak:

Tugas  : 3

    Sebuah perusahaan yang menggunakan sistem manajemen basis data (DBMS) untuk mengelola data pelanggan mereka. Awalnya, DBMS ini dirancang untuk hanya menyimpan dan mengambil data pelanggan seperti nama, alamat, no telpon, pekerjaan, instansi. Namun, seiring berjalannya waktu, perusahaan ini ingin mengembangkan fungsionalitas aplikasi sistem informasi mereka untuk memenuhi kebutuhan yang lebih luas. Pada tahap awal, DBMS hanya dirancang untuk mengelola informasi dasar pelanggan seperti nama, alamat, dan nomor telepon. Namun, perusahaan ini mulai menyadari bahwa mereka perlu melacak lebih banyak informasi, seperti riwayat transaksi pelanggan dan preferensi produk.

Untuk memenuhi kebutuhan baru ini, perusahaan memutuskan untuk melakukan perubahan fungsionalitas dalam DBMS mereka. Mereka menambahkan tabel baru untuk menyimpan riwayat transaksi pelanggan dan mengintegrasikan sistem dengan aplikasi lain yang memerlukan informasi ini.

  1. Tuliskan Fase Evolusi yang terjadi pada sistem informasi pelanggan tersebut.
  2. Sebutkan fungsionalitas sistem informasi pelanggan dalam studi kasus di atas.
  3. Buatlah desain struktur tabel awal, dan tabel baru untuk memenuhi perubahan fungsionalitas.
  4. Gambarkan UI, desain form, report dari aplikasi

Minggu, 17 September 2023

Evolusi Perangkat Lunak - Tugas 2 Infografis Evolusi Perangkat Lunak

Nama : Fian Awamiry Maulana

NRP   : 5025201035

Kelas  : Evolusi Perangkat Lunak:

Tugas  : 2    

    Pada tugas kedua ini, yaitu membuat sebuah infografis dari hasil analisis software yang terdiri dari beberapa requirement yaitu Nama Software, Type, Version, Release, Change, dan Source pada tugas pertama. Untuk hasil infografisnya yaitu sebagai berikut:


Rabu, 30 Agustus 2023

Evolusi Perangkat Lunak - Tugas 1 Analisis Software

    Pada tugas pertama, yaitu menganalisis software yang terdiri dari beberapa requirement yaitu Nama Software, Type, Version, Release, Change, dan Source. Untuk hasil analisis yang sudah saya buat yaitu saya lampirkan pada file link berikut:

Rabu, 14 Desember 2022

MPPL - TUGAS 10 - MANAJEMEN RESIKO

Nama  : Fian Awamiry Maulana

NRP    : 5025201035

Kelas   : MPPL - B 

Tahun  : 2022

Manejemen Resiko

 Manajemen risiko pada proyek meliputi langkah memahami dan mengidentifikasi masalah potensial yang mungkin terjadi, mengevaluasi, memonitoring dan menangani risiko. Manajemen risiko yang proaktif artinya menjawab bagaimana orang secara aktif berusaha mengurangi risiko serta memperbaiki tingkat probabilitas keberhasilan pelaksanaan proyek.

Secara umum, tujuan manajemen risiko yang utama adalah mencegah atau meminimisasi pengaruh yang tidak baik akibat kejadian yang tidak terduga melalui penghindaran risiko atau persiapan rencana kontingensi yang berkaitan dengan risiko tersebut. Dalam manajemen proyek risiko proyek adalah suatu peristiwa atau kondisi yang tidak pasti, dan jika terjadi mempunyai pengaruh positif atau bisa juga negatif pada tujuan proyek. Suatu risiko mempunyai sebab dan bila terjadi akan membawa dampak, oleh karena itu risiko dapat dinyatakan sebagai fungsi dari kemungkinan dan dampak. 

Dibawah ini merupakan contoh kasus manajemen resiko: 

Senin, 12 Desember 2022

MPPL - EVALUASI AKHIR SEMESTER

Nama  : Fian Awamiry Maulana

NRP    : 5025201035

Kelas   : MPPL - B 

Tahun  : 2022

Diketahui sebuah perusahaan yang bernama PT. Mitra Solusindo adalah perusahaan yang bergerak pada bidang jasa konstruksi. Saat ini perusahaan membutuhkan suatu aplikasi yang mampu menyimpan, mengolah, dan memberikan informasi terhadap pekerjaan-pekerjaan proyek yang ditangani.


Sistem Informasi Manajemen Proyek di PT. Mitra Solusindo yang akan dibuat diharapkan mampu membuat pencatatan kegiatan pengerjaan proyek.

Dalam pencatatan awal pengerjaan proyek, sistem ini melakukan pencatatan data barang yang dibutuhkan dalam pengerjaan proyek, serta identitas para konsumen yang menggunakan jasa PT. Mitra Solusindo. Sistem pencatatan dan pembuatan laporan - laporan ini menggunakan basis data yang berguna bagi penyimpanan data dengan jumlah data relatif banyak sehingga dapat mempermudah penyimpanan, pencarian, pengubahan serta penghapusan data.


Pertanyaan :

1. Berdasarkan deskripsi di atas buatlah prototipe/ desain aplikasinya. (dikerjakan di jam kuliah secara perorangan)

- Prototype Aplikasi: Prototype Aplikasi



2. Buatlah Perencanaan Proyek Pembuatan Aplikasi beserta biaya yang dibutuhkan?
3. Bagaimana penanganan manajemen resikonya?

4. Presentasikan , rekam, dan upload ke youtube perencanaan proyek yang telah dibuat.

Senin, 05 Desember 2022

MPPL - TUGAS 9 - MANAJEMEN SUMBER DAYA

Nama  : Fian Awamiry Maulana

NRP    : 5025201035

Kelas   : MPPL - B 

Tahun  : 2022


Manajemen Sumber Daya

Manajemen Sumber Daya merupakan proses mengorganisasikan dan mengelola atau menempatkan orang-orang yang terlibat dalam proyek, sehingga orang tersebut dapat dimanfaatkan potensinya secara efektif dan efisien.

Pada tugas kali ini, merupakan Aplikasi Penerimaan Siswa Baru di Dinas Pendidikan dan dibuat Perencanaan Manajemen Sumber Daya sebagai berikut: