Hasil Pencarian  ::  Simpan CSV :: Kembali

Hasil Pencarian

Ditemukan 126476 dokumen yang sesuai dengan query
cover
Dwimasarga Wirasetya
"Perancangan metodologi pengembangan perangkat lunak berbasis Unified Process pada disiplin test, studi kasus XYZ telah dilakukan. Modifikasi dilakukan karena salah satu metodologi pengembangan perangkat lunak di XYZ -Pusilkom Agile Unified Process, belum terdefinisi dengan baik. Metodologi tersebut adalah metodologi pengujian perangkat lunak. Proses memodifikasi metodologi ini dilakukan mengacu pada tiga metodologi pengembangan perangkat lunak berbasis Unified Process, antara lain Rational Unified Process, Agile Unified Process dan Open Unified Process dan disesuaikan dengan kebutuhan di XYZ. Modifikasi metodologi ini bertujuan agar XYZ memiliki acuan dalam menjalankan pengembangan perangkat lunak terutama pada proses pengujian, sehingga tercapai alur kerja yang sistematis, tidak ad-hoc, dan terdokumentasi dengan baik. Hasil modifikasi rancangan ini diharapkan dapat dijadikan acuan untuk pengerjaan proyek pengembangan perangkat lunak, terutama pada proses pengujian perangkat lunak.

The design of software development methodologies based on the Unified Process discipline test, UI Pusilkom case studies have been carried out. The modification of methodology are performed because one of the existing methodology of software development in XYZ, which is Pusilkom Agile Unified Process, is not well defined. That is the software testing methodology. The process of modifying the methodology was carried out with reference to the three methodologies based Unified Process. Those methodologies are Rational Unified Process, Agile Unified Process and Open Unified Process, tailored to conform the needs in XYZ. The result of modification of the methodology is intended to become a reference to the testing process in software development, in order to achieve non ad-hoc, systematic workflow, and well documented process, especially in test process.
"
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2014
TA-Pdf
UI - Tugas Akhir  Universitas Indonesia Library
cover
Rina Yuniarti
"Penggunaan teknologi digital yang semakin luas mendukung perusahaan untuk membuat strategi bisnis yang lebih baru, yaitu mengembangkan ekosistem digital berbasis perangkat lunak dengan memanfaatkan hubungan antara bentuk dan fungsi produk di dalam perusahaan. Perusahaan perbankan dituntut untuk menerapkan pengembangan dengan metodologi agile agar dapat bersaing dengan cepat, meningkatkan kepuasan pelanggan, memperluas segmen pasar, meningkatkan produktivitas dan mengetahui kebutuhan pelanggan. Namun dalam realita nya penerapan metodologi agile itu sendiri dapat menjadikan suatu tantangan dikarenakan praktik-praktik yang harus dipatuhi dan dilaksanakan diperlukan prosedur yang dapat mengakibatkan deliverables fungsi atau fitur tidak sesuai dengan rencana pengembangan. Hal ini berakibat juga pada target bisnis perusahaan tidak terpenuhi karena volume transaksi tidak maksimal. Penelitian ini bertujuan untuk merancang suatu metodologi terhadap proses pengembangan perangkat lunak dan membuat panduan untuk implementasinya di suatu perusahaan berdasarkan prinsip-prinsip dari Essence Framework. Pelaksanaan penelitian ini menggunakan pendekatan Design Science Research (DSR). Penerapan Essence Framework pada penelitian ini dilakukan dengan menetapkan metode, memilih praktik-praktik dan pelaksanaan ujicoba demonstrasi. Pada proses pembangunan metode dengan Kernel, dilakukan penggabungan praktik lintas metode terhadap 24 praktik terpilih yang dihasilkan dari proses Focus Group Discussion (FGD) dengan tim pengembangan PT XYZ berdasarkan metode terpilih dari hasil studi literatur. Metode Agile untuk transformasi yang besar dan kompleks berdasarkan studi literatur adalah Scrum, Kanban, Extreme Programming dan Spotify. Metode Scaled Agile Framework (SAFe) dan Large Scale Scrum (LeSS) juga dimasukkan dalam metode terpilih karena SAFe dan LeSS merupakan metode scaling Agile paling populer berdasarkan hasil survei VersionOne tahun 2021. Penyesuaian metodologi berdasarkan hasil evaluasi dan juga dilakukan konfirmasi kepada para ahli adalah dengan menambahkan 5 praktik dan 2 metode baru selain dari 24 praktik yang telah dilakukan ujicoba demonstrasi.

The wider use of digital technology supports companies to create a new business strategy, namely to develop a software-based digital ecosystem by exploiting the relationship between the form and function of products within the company. Banking companies are required to apply development with an agile methodology in order to compete quickly, increase customer satisfaction, expand market segments, increase productivity and understand customer needs. However, in reality the application of the agile methodology itself can be a challenge because the practices that must be complied with and carried out require procedures that can result in function or feature deliverables not in accordance with the development plan. This also resulted in the company's business targets not being met because the transaction volume was not optimal. This study aims to design a methodology for the software development process and create guidelines for its implementation in a company based on the principles of the Essence Framework. The implementation of this research uses the Design Science Research (DSR) approach. The application of the Essence Framework in this study was carried out by establishing methods, choosing practices and carrying out demonstration trials. In the method development process with the Kernel, a combination of cross-method practices was carried out on 24 selected practices resulting from the Focus Group Discussion (FGD) process with the PT XYZ development team based on the selected methods from the results of the literature study. Agile methods for large and complex transformations based on literature studies are Scrum, Kanban, Extreme Programming and Spotify. The Scaled Agile Framework (SAFe) and Large Scale Scrum (LeSS) methods are also included in the selected methods because SAFe and LeSS are the most popular scaling Agile methods based on the results of the 2021 VersionOne survey. Methodological adjustments are based on evaluation results and also confirmed by experts by adding 5 practices and 2 new methods apart from the 24 practices that have been piloted demonstrations."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2023
TA-pdf
UI - Tugas Akhir  Universitas Indonesia Library
cover
Ade Hodijah
"ABSTRAK
Penelitian ini mengkaji model pengembangan perangkat lunak berorientasi service (Service Oriented Architecture / SOA) menggunakan metodologi berorientasi objek (Unified Process / UP). Rincian dari model pada penelitian ini terdiri dari: Proses, Notasi, dan Alat Bantu. Dimana Proses menggunakan Rational Unified Process (RUP); Notasi menggunakan Business Process Modeling (BPM); Alat Bantu menggunakan Business Process Management System (BPMS). Untuk melakukan validasi terhadap hasil rancangan, digunakan validasi pada teori dasar pendukung penelitian dan expert judgement guna pembuktian hipotesis.Hasil penelitian menunjukkan bahwa aktifitas-aktifitas dalam pengembangan perangkat lunak berorientasi service dapat menggunakan metodologi berorientasi objek dengan melakukan penambahan aktifitas, yakni analisis service dan perancangan service dari konsep BPM. Melalui analisis dari proses bisnis saat ini (as-is) maka akan teridentifikasi rancangan kandidat-kandidat service sesuai model service (to-be) yang akan dikembangkan. Aktifitas tambahan ini dilakukan pada kerja proses Design dan akan terus disempurnakan sesuai iterasi dari setiap fase RUP."
Bandung: Unisba Pusat Penerbitan Universitas (P2U-LPPM), 2017
Artikel Jurnal  Universitas Indonesia Library
cover
Ahmad Jalaluddin
"Software House XYZ menggunakan Scrum sebagai salah satu proses pengembangan perangkat lunaknya. Namun, Software House XYZ memiliki beberapa masalah dalam penerapan Scrum sehingga menyebabkan keterlambatan pada rilis produk mereka. Terdapat 2 masalah yang menjadi fokus pada penelitian ini yaitu pengendalian tim Scrum dengan ukuran yang besar dan pengendalian komitmen pekerjaan tim. Scrum at Scale adalah kerangka kerja yang dipilih menjadi solusi kedua permasalahan tersebut. Sebelum menerapkan Scrum at Scale, perlu dilakukan penilaian tingkat kematangan Scrum yang saat ini diterapkan oleh Software House XYZ. Scrum Maturity Model yang disesuaikan dengan Scrum Guide 2020 dipilih sebagai metode yang dapat menilai seberapa baik perusahaan menerapkan Scrum. Kuesioner yang berisi 81 praktik disebar ke 40 tim pengembang. Data hasil kuesioner yang valid sebanyak 10 kuesioner. Dari hasil penilaian menggunakan Scrum Maturity Model, kematangan penerapan Scrum di Software House XYZ saat ini berada di tingkat 1 Initial. Sebanyak 61 praktik diusulkan sebagai perbaikan proses Scrum. Rekomendasi rancangan Scrum at Scale dapat diterapkan apabila perbaikan proses Scrum telah dilakukan. Rekomendasi disusun mengikuti kerangka kerja yang ada di Scrum at Scale Guide 2022. Validasi terhadap rekomendasi rancangan Scrum at Scale telah dilakukan peneliti melalui wawancara dengan perwakilan dari Software House XYZ. Dari hasil validasi, perusahaan tertarik untuk mencoba menerapkan Scrum at Scale. Namun, perusahaan setuju untuk meningkatkan proses Scrum yang ada diperusahaan terlebih dahulu sebelum menerapkan Scrum at Scale secara utuh.

Software House XYZ utilizes Scrum as one of its software development processes. However, the company encounters some challenges in implementing Scrum, leading to delays in their product releases. This research focuses on two identified issues: controlling a large Scrum team and managing team commitment to tasks. Scrum at Scale is chosen as the framework to address these problems. Before implementing Scrum at Scale, an assessment of the current Scrum maturity level at Software House XYZ is deemed necessary. The Scrum Maturity Model, aligned with the Scrum Guide 2020, is selected as the method to evaluate the company's Scrum implementation. A questionnaire containing 81 practices is distributed to 10 development team members. Valid data from 10 questionnaires are collected. The assessment using the Scrum Maturity Model reveals that the current Scrum maturity level at Software House XYZ is at the Initial stage. Sixty-one practices are proposed for improving the Scrum process. Recommendations for the Scrum at Scale design can be implemented once these process improvements in Scrum are carried out. The design recommendations adhere to the framework outlined in the Scrum at Scale Guide 2022. The researcher validates the Scrum at Scale design recommendations through interviews with representatives from Software House XYZ. The validation results indicate the company's interest in trying out Scrum at Scale. However, the company agrees to enhance its existing Scrum processes first before fully adopting Scrum at Scale."
Jakarta: Fakultas Ilmu Komputer Universitas Indonesia, 2023
TA-pdf
UI - Tugas Akhir  Universitas Indonesia Library
cover
Arsad Saifunas
"Proyek pengembangan perangkat lunak dikatakan sukses apabila pelaksanaan sesuai dengan jangka waktu yang ditetapkan, penggunaan anggaran yang sesuai dan ruang lingkup yang disepakati. Penelitian ini mengambil studi kasus implementasi pengembangan perangkat lunak yang dilakukan oleh sebuah perusahaan pengembang perangkat lunak XYZ yang banyak menangangi proyek pengembangan aplikasi di berbagai pemerintah daerah. Rata-rata pertahun dalam penyelesaian proyek pengembangan aplikasi di studi kasus ini tidak tercapai 100% sesuai dengan jadwal yang ditentukan karena terdapat beberapa kendala yang akhirnya terjadi peningkatan sumber daya dan adanya denda atas keterlambatan proyek. Penelitian ini bertujuan untuk menyusun metodologi pengembangan perangkat lunak dan serta membuat panduan implementasi berdasarkan prinsip- prinsip Essence Framework. Pelaksanaan penelitian ini menggunakan pendekatan Design Science Research (DSR). Perencanaan dan pengembangan metodologi implementasi dilakukan menggunakan Focus Group Discussion terhadap tim yang terlibat dalam pengembangan aplikasi. Proses validasi hasil didalam penelitian ini menggunakan kombinasi antara umpan balik dari internal studi kasus dan eksternal studi kasus yang terdiri dari empat para ahli. Analisis hasil penelitian ini menghasilkan daftar tiga belas praktik yaitu (1) Identify Value (2) Visualize (3) Stories (4) Acceptance Criteria (5) Sprint Planning (6) Sprint (7) Sprint Review (8) System Demo (9) Limit Work in Progress (10) Pair Programming (11) Daily Scrum (12) Weekly Cycle (13) Whole Team. Praktik-praktik ini dihasilkan dari FGD dengan tim pengembang berdasrkan metode terpilih dari hasil studi literatur. Metode Agile untuk pengembangan perangkat lunak di pemerintahan berdasarkan studi literatur adalah Scrum, Lean, XP, Kanban. SAFe yang merupakan metode scaling yang paling populer berdasarkan survei Version One tahun 2020.

A software development project is regarded to be successful if it is completed within the allotted schedule, on budget, and with the agreed-upon scope. This research takes a case study of the implementation of software development carried out by a Software Development Company named XYZ which handles many applications development projects in various local governments. The annual average for the completion of the application development project in this case study failed to achieve its 100% target implementation timeline because there were several obstacles which eventually resulted in an increase in resources and a fine for project delays. This study aims to develop a software development methodology and to create an implementation guide in the case study organization based on the principles of the Essence Framework. This study adopted the Design Science Research (DSR) methodology. Focus Group Discussions (FGD) with the development team in the case study were used to plan and build the implementation methodology. Expert judgment was also conducted by interviewing four experts to obtain input from a different perspective. The analysis of this research resulted in list of thirteen practices that can be selected implementation methodology to be used as reference in the case study organization, namely (1) Identify Value (2) Visualize (3) Stories (4) Acceptance Criteria (5) Sprint Planning (6) Sprint (7) Sprint Review (8) System Demo (9) Limit Work in Progress (10) Pair Programming (11) Daily Scrum (12) Weekly Cycle (13) Whole Team. These practices are chosen through FGD with development team based on Agile methods defined from the literature review for government software development, namely Scrum, Lean, XP and Kanban. The SAFe approach is also mentioned since, according to a VersionOne survey conducted in 2020, it is the most often used scaling strategy."
Jakarta: Fakultas Ilmu Komputer Universitas Indonesia, 2022
TA-pdf
UI - Tugas Akhir  Universitas Indonesia Library
cover
Fahmi Rahmat Kurniawan
"PT. XYZ merupakan sebuah startup yang menerapkan scrum dalam pengembangan produknya. Hal ini dikarenakan sifat scrum yang cepat dalam merespon perubahan. Namun dalam pelaksanaannya, terjadi beberapa masalah sehingga tujuan awal digunakannya scrum tidak dapat dicapai. Proses identifikasi masalah menunjukkan bahwa salah satu akar permasalahan yang terjadi adalah prioritas PBI (Product Backlog Item) yang masih salah karena PBI belum secara detail didefinisikan ketika dimasukan dalam suatu sprint, akibatnya terjadi pelebaran requirements dari yang diekspektasikan diawal. Hal ini membuat persentase PBI yang selesai dalam satu sprint hanya mencapai 58.37%. Oleh karena itu pada penelitian ini akan dilakukan peningkatan proses scrum dengan menerapkan beberapa process area dalam CMMI. Penentuan process area yang akan digunakan dilakukan melalui evaluasi tingkatan proses scrum di PT. XYZ pada Scrum Maturity Model.
Hasil evaluasi menunjukkan proses scrum di PT. XYZ masih berada pada level 1 karena pada level 2 intepretasi nilai yang didapatkan adalah Largely Achieved dan pada level 3 intepretasi nilai yang didapatkan adalah Partially Achieved. Praktik scrum yang paling banyak mengalami masalah adalah product backlog. Oleh karena itu, sesuai dengan akar masalah yang diangkat pada penelitian ini, penulis kemudian memberikan rekomendasi peningkatan yang utama untuk artefak product backlog dan beberapa scrum ceremonies yang dapat mendukung terciptanya product backlog yang baik. Dengan menerapkan process area CMMI REQM, RD, PP, IPM, QPM, RSKM, OPD dan PMC, didapatkan 95 rekomendasi akhir untuk meningkatkan proses scrum dalam pengembangan produk di PT. XYZ sehingga proses scrum dapat berjalan lebih baik lagi dan tujuan awal digunakannya scrum dapat tercapai.

PT. XYZ is a startup that use scrum in the development their product. This is because the nature of scrum is fast in responding to the changes. But in its implementation, several problems occured so that the initial purpose of using scrum cannot be achieved. The problem identification process shows that one of the root problems that occured is the PBI (Product Backlog Item) priority is still wrong because PBI has not been detaily defined when it included in a sprint, as a result there has been a requirements creep. This makes the percentage of PBIs completed in one sprint only reaching 58.37%. Therefore in this study an improvement in the scrum process will be carried out by applying several process areas in CMMI. The determination of the process area to be used is done through evaluating the level of the scrum process in PT. XYZ with the Scrum Maturity Model.
The evaluation results show that the scrum process at PT. XYZ is still at level 1 because in level 2 the interpretation of the values obtained is Largely Achieved and on level 3 the interpretation of the values obtained is Partially Achieved. The practice of scrum that has the most has problems is product backlog. Therefore, according to the root problem raised in this study, the authors then provide the main improvement recommendations for product backlog artifacts and several scrum ceremonies that can support the creation of a good product backlog. By applying the CMMI REQM, RD, PP, HDI, QPM, RSKM, OPD and PMC process areas, 95 final recommendations were obtained to improve the scrum process in the development of PT. XYZ so that the scrum process could run better and the initial objectives of Scrum use could be achieved."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2019
TA-Pdf
UI - Tugas Akhir  Universitas Indonesia Library
cover
Honassan, Gregorio Gringo
"Sebagai fungsi yang memegang kendali perangkat lunak di PT XYZ IT Solution memiliki peranan penting dalam menjaga manajemen pengembangan perangkat lunak agar berjalan sesuai rencana yang sudah dirumuskan bersama dengan para stakeholder. Pengembangan perangkat lunak menggunakan metodologi waterfall yang belum optimal menjadi kendala untuk dapat men deliver setiap proyek perangkat lunak sesuai requirements jadwal dan anggaran user. Untuk mengatasi hal tersebut IT Solution melakukan piloting proyek pengembangan perangkat lunak menggunakan metodologi Scrum yang diharapkan dapat lebih agile dalam pengembangan perangkat lunak. Namun dalam proses implementasi Scrum masih ditemukan permasalahan.
Tujuan penelitian ini adalah menyelesaikan permasalahan yang dihadapi IT Solution dan memperbaiki proses pengembangan perangkat lunak menggunakan Scrum. Penelitian ini menilai dan menemukan akar permasalahan sekaligus rekomendasi perbaikan dalam implementasi Scrum di IT Solution sesuai dengan kerangka kerja Scrum Maturity Model.

IT Solution as part of PT XYZ has an important role in software development to meet stakeholder request ini the company Nowadays waterfall methodology which adopted by PT XYZ was not optimal. It was a constraint to deliver software project which should meet with software requirements schedule and budget. Therefore IT Solution did piloting software development project using Scrum .It expects be more agile in software development. However they still found problems in implementing Scrum.
The purpose of this research is to solve the problems faced on IT Solutions and to improve the software development process using Scrum. This research will assess and find the root causes to give recommendations for improvements in the implementation of Scrum in IT Solution based on Scrum framework Maturity Model.
"
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2015
TA-pdf
UI - Tugas Akhir  Universitas Indonesia Library
cover
Fifeka Onanda Wahid
"Perangkat lunak AB Pro merupakan produk dari PT XYZ. Perusahaan mengharapkan produk ini bebas dari failure kategori major, critical dan blocker yang tidak dapat diselesaikan pada level support call. Semua jenis failure ini menyebabkan operasi bisnis pelanggan terganggu. Failure terjadi karena kurang maksimalnya proses pengujian. Untuk mengetahui kualitas proses pengujian yang sedang berlangsung dibutuhkan asesmen tingkat kematangan proses pengujian tersebut. Maka dari itu, tujuan penelitian ini adalah untuk mengetahui tingkat kematangan proses pengujian dan memberikan rekomendasi perbaikan proses pengujian perangkat lunak AB Pro. Model yang digunakan untuk mengevaluasi kematangan proses pengujian pada penelitian ini adalah Test Maturity Model Integration (TMMi). Model ini memenuhi kebutuhan perusahaan, terutama tahapan yang jelas untuk menentukan arahan komitmen manajemen. Metode penilaian mengacu pada TMMi Assessment Method Accreditation Requirements (TAMAR). Penelitian dilakukan secara kualitatif dengan metode reduksi. Pengambilan data dilakukan dengan FGD bersama dua orang ketua tim pengujian, observasi proses, dan studi dokumen pendukung. Hasil penelitian menunjukkan bahwa tingkat kematangan proses pengujian perangkat lunak di PT XYZ berada pada tingkat kematangan 1 initial. Hal ini menunjukkan bahwa proses pengujian belum dikelola dengan baik dan terdapat pelaksanaan proses yang tidak konsisten. Penelitian ini merekomendasikan perusahaan melakukan enam perbaikan proses pengujian. Tiga rekomendasi jangka pendek (1-6 bulan), yaitu: melakukan monitor kualitas produk; menggunakan teknik desain pengujian; mengembangkan prosedur proses pengujian. Tiga rekomendasi jangka menengah (7-12 bulan), yaitu: membentuk seperangkat indikator kinerja proses pengujian; menentukan estimasi proses pengujian; menjaga serta mendistribusikan komitmen untuk pengujian.

Software AB Pro is a product of PT XYZ. The company expects this product to be free from major, critical and blocker failure that cannot be resolved at support call level. All these failures disrupt the customer’s business operations. Failures occur when the testing process is unoptimized. To analyze current testing process quality, testing process maturity level assessment is required. Thus, this study aimed to determine testing process maturity level and provide recommendations to improve AB Pro testing process. The assessment model used in this study is Test Maturity Model Integration (TMMi). The chosen model meets the company requirements, especially having clear steps to determine the direction of management commitment. The assessment method refers to the TMMi Assessment Method Accreditation Requirements (TAMAR). The research was conducted qualitatively with the reduction method. Data collection was carried out through FGD with two team leaders, process observation, and study of supporting documents. From the result, software testing process maturity is still at initial level. This result indicates the testing process has not been appropriately managed, and there is inconsistency of process implementation. There are six recommendations for PT XYZ to improve their testing process. Three short-term recommendations (1-6 months): monitor product quality; use test design techniques; develop process testing procedures. Three medium-term recommendations (7-12 months): establish a set of performance indicators of the testing process; determine the estimation of the testing process; maintain and distribute commitments for testing.
"
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2023
TA-pdf
UI - Tugas Akhir  Universitas Indonesia Library
cover
Ciptoning Hestomo
"Sebagai perusahaan yang bergerak di bidang teknologi informasi PT XYZ pada tahun 2017 bertanggung jawab atas beberapa proyek. Tetapi sayangnya tidak semua proyek yang ditangani dapat diselesaikan. Hal ini disebabkan beberapa hal terutama proses pengembangan perangkat lunak yang tidak teratur. Muncul peluang untuk menerapkan metodologi pengembangan perangkat lunak. Tetapi, tidak sembarang metodologi bisa digunakan karena bisa timbul kerugian ketika metodologi yang digunakan tidak tepat.
Digunakan metode quality function deployment dengan pendekatan pengambilan keputusan multi kriteria menggunakan bilangan fuzzy. Pengambil keputusan adalah seluruh karyawan PT XYZ. Nilai dari responden diambil menggunakan kuesioner. Pengolahan data dilakukan menggunakan dua matriks QFD dengan bilangan fuzzy.
Hasil dari penelitian ini, Dynamic System Development Method adalah metodologi pengembangan perangkat lunak yang sesuai diterapkan di PT XYZ dengan nilai 0,65691. Penelitian ini tidak hanya bermanfaat untuk PT XYZ, tapi juga bisa menjadi alternatif metode pemilihan metodologi pengembangan perangkat lunak bagi organisasi lain.

As a company engaged in information technology, XYZ-CORP in 2017 is responsible for several projects. Not all projects finished by the deadline. This is caused by the software development process is undisciplined. So, there are opportunities to enabled the use of software development methodology in the organization. But, not just any methodology can be used by the company. Incorrect methodology, may cause more problems than before.
The researcher decided to use the quality function deployment with multicriteria approach using fuzzy number. The decision maker in this study is every staff of XYZ-CORP. The data collection used in this research is questionnaire. Data processing is done using two QFD matrix with fuzzy number.
The result of this research, Dynamic System Development Method is a suitable software development methodology to be applied in XYZ-CORP with a value of 0.65691. This research is not only useful for XYZ-CORP, but also can be an alternative method of selecting software development methodologies for other organizations."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2019
TA-Pdf
UI - Tugas Akhir  Universitas Indonesia Library
cover
William Adjandra Hogan N
"PT XYZ adalah salah satu perusahaan teknologi rintisan terkemuka di Indonesia yang bergerak di bidang e-commerce. Selain di bidang e-commerce, PT XYZ juga melakukan eksplorasi bisnis baru pada bidang teknologi finansial. Tim investasi dan asuransi (Investment and Insurance, IIS) adalah salah satu tim yang mengembangkan produk asuransi dan investasi pada PT XYZ. Dalam proses pengembangan perangkat lunak, IIS menggunakan kerangka kerja Scrum agar dapat beradaptasi dengan cepat sesuai dengan kebutuhan pasar. Dalam pelaksanaannya, ditemukan bahwa deliverable produk mengalami keterlambatan dan objective and key result (OKR) yang tidak terpenuhi. Data pendukung juga memaparkan bahwa rata-rata penyelesaian pada setiap sprint masih berada pada angka 44%. Hal ini dipengaruhi oleh beberapa akar masalah, salah satunya adalah proses acara Scrum yang belum dilakukan sesuai dengan Scrum Guides. Untuk dapat memperbaiki permasalahan ini, penelitian melakukan evaluasi tingkat kematangan pengembangan perangkat lunak dengan Scrum Maturity Model (SMM) dan Standard CMMI Appraisal Method for Process Improvement (SCAMPI) C untuk melakukan penilaian terhadap praktik Scrum. Hasil dari evaluasi ini, ditemukan bahwa IIS masih berada pada level 1 melalui penilaian SMM dengan rentang level 1 hingga 5. Terdapat satu goal yang belum fully achieved, masih terdapat satu goals basic Scrum management dengan penilaian 67,86% (largely achieved) yang menyebabkan organisasi belum dapat mencapai level 2. Selanjutnya, hasil penilaian SCAMPI C digunakan sebagai acuan untuk memilih praktik SMM yang sesuai dengan pertanyaan penelitian dan menyusun usulan rekomendasi perbaikan. Hasil akhir penelitian adalah lima belas rekomendasi terkait acara Scrum. Rekomendasi disusun dan divalidasi dengan harapan untuk dapat memperbaiki dan meningkatkan kinerja proses pengembangan perangkat lunak sehingga dapat tercapai target OKR sesuai dengan harapan perusahaan
PT XYZ is one of the leading technology start-ups in Indonesia engaged in e-commerce. Apart from e-commerce, PT XYZ also explores new businesses in the field of financial technology. The investment and insurance team (Investment and Insurance, IIS) is one of the teams that develops insurance and investment products at PT XYZ. In the software development process, IIS uses the Scrum framework to quickly adapt to market needs. In its implementation, it was found that the product deliverables were delayed, and the objectives and key results (OKR) were not met. Supporting data also explains that the average completion of each sprint is still at 44%. This is influenced by several root causes, one of which is the Scrum event process that has not been carried out in accordance with the Scrum Guides. To be able to fix this problem, the research evaluates the maturity level of software development using the Scrum Maturity Model (SMM) and Standard CMMI Appraisal Method for Process Improvement (SCAMPI) C to assess Scrum practices. The results of this evaluation, it was found that IIS is still at level 1 through the QMS assessment with a range of levels 1 to 5. There is one goal that has not been fully achieved, there is still one basic goal of Scrum management with an assessment of 67.86% (largely achieved) which causes the organization has not been able to reach level 2. Furthermore, the results of the SCAMPI C assessment are used as a reference for selecting QMS practices that are in accordance with the research questions and formulating recommendations for improvement. The results of the study are fifteen recommendations related to Scrum events. Recommendations are compiled and validated with the hope of being able to improve and improve the performance of the software development process so that OKR targets can be achieved in accordance with company expectations."
Jakarta: Fakultas Ilmu Komputer Universitas Indonesia, 2021
TA-pdf
UI - Tugas Akhir  Universitas Indonesia Library
<<   1 2 3 4 5 6 7 8 9 10   >>