Hasil Pencarian  ::  Simpan CSV :: Kembali

Hasil Pencarian

Ditemukan 178906 dokumen yang sesuai dengan query
cover
Muthia Lazuardi
"Perusahaan penyedia teknologi telekomunikasi XYZ memiliki sistem informasi yang dibangun secara in-house, outsource, dan subscription untuk menjalankan aktivitas bisnis sehari-hari. Digital Project Management (DPM) merupakan salah satu sistem informasi yang dikembangkan secara in-house. DPM terbagi atas 3 sub-modul, salah satunya adalah Bill of Quantity and Material (BAM). BAM merupakan sistem supply chain management yang mencakup perencanaan sumber daya hingga logistik. Unit BAM mengharapkan bisnisnya untuk terus berkembang, memperluas pangsa pasar, dan menjaga kepercayaan pemangku kepentingan yang dimilikinya saat ini. Namun dalam mencapai harapan tersebut, unit BAM menghadapi kendala tidak dapat mencapai target waktu pengembangan yang telah ditetapkan. Salah satu penyebab dari kendala ini adalah tidak adanya kolaborasi antar tim pengembang dan tim operasional dalam BAM. Dalam menjawab permasalahan tersebut, dilakukan penelitian untuk menyusun rekomendasi yang dapat membantu menjawab permasalahan yang dihadapi oleh BAM dengan mengadopsi konsep DevOps. Penelitian ini berjenis applied research serta metode analisis data yang digunakan adalah explanatory sequential mixed-methods. Berdasarkan hasil penelitian, dari 28 konsep adopsi DevOps, 21 konsep dapat diaplikasikan di unit BAM. Rekomendasi untuk menjawab permasalahan yang dihadapi oleh unit BAM disusun berdasarkan konsep-konsep tersebut. Rekomendasi ini terdiri atas lima kategori, yaitu perubahan pola pikir (mindset change), perubahan proses pengembangan (development process change), peningkatan proses berbagi (sharing enhancement), perubahan keorganisasian (organizational change), serta pembuatan DevOps pipeline. Rancangan DevOps pipeline ini telah melewati proses validasi oleh project manager dan Global ICT DevOps Engineer.

Telecommunication technology provider company XYZ has an information system which was built by in-house, outsourced, or subscription to carry out daily business activities. Digital Project Management (DPM) system is one of the information systems developed in-house. DPM is divided into 3 sub-modules, one of which is the Bill of Quantity and Material (BAM). BAM is a supply chain management system that includes resource planning up to logistics. BAM unit expects its business to grow, expand market share, and maintain the trust of current stakeholders. But in achieving these expectations, BAM unit faces problem of not being able to achieve the development time targets that had been set. One of the causes of this problem is the absence of collaboration between developer teams and operation team in BAM unit. In answering these problems, research was conducted to develop recommendations that can help answer the problems faced by BAM unit by adopting the concept of DevOps. This research is characterized as applied research and the data analysis method is explanatory sequential mixed-methods. Based on the results of the study, from 28 concepts of DevOps adoption, BAM unit can apply 21 concepts. Recommendation to answer the problems faced by BAM unit were built based on these concepts. The recommendation is categorized into 5 categories, which are mindset change, development process change, sharing enhancement, organizational change, and creating a DevOps pipeline. The DevOps pipeline design has passed the validation process by the project manager and the Global ICT DevOps Engineer."
Jakarta: Fakultas Ilmu Komputer Universitas Indonesia, 2022
TA-pdf
UI - Tugas Akhir  Universitas Indonesia Library
cover
Daniel
"Banyak pesaing membuat PT Asuransi XYZ harus adaptif dan cepat dalam menyediakan layanan aplikasi yang baik kepada pelanggan. Perusahaan ini sudah banyak melakukan perubahan baik dari struktur organisasi hingga budaya khususnya dalam software development yang sudah mengadopsi Agile dan DevOps. Namun pada kenyataannya masih besar keterlambatan waktu penyebaran pada aplikasi. Melalui permasalahan menjelaskan bahwa ada permasalahan dari sisi people yakni developer yang masih memiliki mindset individual. Menjawab permasalahan tersebut dengan Budaya DevOps bahwa developer tidak hanya memikirkan tentang coding namun bagaimana product ini dapat di production dengan cepat. Penulis melakukan studi literatur terhadap teori DevOps dengan berlandaskan model yang dibuat oleh Luz (2019) dan teori lainnya. Kemudian memetakan kondisi saat ini berdasarkan hasil studi literatur yang telah dibuat melalui kuesioner. Berdasarkan kondisi tersebut dipilih yang tidak memenuhi threshold untuk diberikan rekomendasi. Rekomendasi diberikan validasi terhadap teori DevOps, kemudian di lanjutkan validasi dengan orang expert dan yang terakhir validasi dengan orang internal. Rekomendasi budaya meliputi deployment dilakukan lebih sering dan tidak perlu menunggu waktu khusus, tim pengembang perlu mengetahui bagaimana proses yang ada pada bagian operasi, tim operasi perlu memberikan feedback kepada tim pengembang dan memiliki rasa kepercayaan (trust) antara tim pengembang dan tim operasi.

The highly competitive insurance industry has forced PT Asuransi XYZ to be more adaptive to changes and fast in providing good application services to customers. To stay ahead of the competition, PT Asuransi XYZ introduced changes to both organizational structure and the entire company work culture. The key steps were to adopt Agile and DevOps. Previously, there was considerable delay in the deployment time of the applications. DevOps comes from a train of thought, where developers not only think about coding but also how the product can be released to production quickly. Researchers conducted a literature study on the DevOps theory based on the model created by Luz (2019) and other theories. Then they mapped the current conditions based on the results of literature studies that have been made through a questionnaire. Based on these conditions, those who did not meet the threshold were chosen to be given a recommendation. Recommendations are validated against the DevOps theory, then proceeded with validation by expert people and finally validated by internal people. Cultural recommendations include very frequent deployments and drastically cut-short the development to release time. The development team should be aware of the process in the operations section, the operations team needs to provide regular feedback back to the development team. Both teams need to have a sense of trust between them to achieve the goal."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2020
TA-pdf
UI - Tugas Akhir  Universitas Indonesia Library
cover
Nandang Sunandar
"PT XYZ merupakan perusahaan jasa konsultasi dan penyedia aplikasi, saat ini PT XYZ belum memiliki standar baku dalam proses pengembangan perangkat lunak. Berdasarkan analisis tahap awal yang dilakukan, hal tersebut menyebabkan tidak tercapainya 12% target waktu penyelesaian proyek. Maka untuk menyelesaikan permasalahan tersebut PT XYZ perlu meningkatkan proses pengembangan perangkat lunak dengan standar baku proses pengembangan perangkat lunak yaitu dalam penelitian ini menggunakan CMMI Dev 1.3. Tujuan penelitian ini adalah untuk menggambarkan tingkat kematangan dari aktivitas pengembangan perangkat lunak saat ini. Sehingga, menghasilkan rekomendasi peningkatan proses pengembangan peragkat lunak yang tepat bagi PT XYZ. Untuk menghasilkan rekomendasi maka dilakukan penilaian dengan metode SCAMPI-C dan pendekatan continuous representation, dengan pemilihan area proses penilaian menggunakan CMMI Roadmap. Penilaian dilaksanakan dengan metode PIID, kemudian dibuat skala prioritas dari rekomendasi yang dihasilkan dengan metode AHP. Penelitian ini menghasilkan capability level 0 dengan 3 practice yang terpenuhi dan 37 practice yang tidak terpenuhi dari 5 area proses yang terdapat pada project roadmap yaitu PP, PMC, REQM, CM, dan PPQA. Sehingga target yang akan dicapai adalah capability level 1. Dari 37 practice yang tidak terpenuhi untuk mancapai capability level 1 dibuat rekomendasi pada setiap practice dengan urutan prioritas pelaksanaan, sesuai hasil AHP, yaitu PP, REQM, PMC, CM, PPQA. Terakhir dilakukan validasi direktur dengan hasil rekomendasi semua 37 practice akan dilaksanakan.

PT XYZ is a consulting firm and application provider. PT XYZ does not have a standard in the software development process. Based on the initial analysis, this causes a delay of 12% of the project completion time target. So to solve these problems, PT XYZ needs to improve the software development process with the standard software development process, namely in this study using CMMI Dev 1.3. This study aims to determine the capability level and produce recommendations for improving the software development process that is right for the company. To make recommendations, conduct an assessment using the SCAMPI-C method assisted by PIID. The approach used is continuous representation, selecting the assessment process area according to the CMMI Roadmap, namely the project roadmap with PP, PMC, REQM, CM, and PPQA process areas. The result of this study is the ability level 0, with three practices meeting and 37 not meeting the five assessment process areas. So that it can determine the target it wants to achieve is level one of capability. To reach level one of capability, make recommendations from 37 practices that are unmet. Next, make a priority order of recommendations using AHP with the results of PP, REQM, PMC, CM, and PPQA. Finally, the Director validates the results of all recommendations that will implement by generating all recommendations from 37 practices that will implement."
Jakarta: Fakultas Ilmu Komputer Universitas Indonesia, 2022
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
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
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
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
Agung Nursatria Banyuwiguna
"PT XYZ adalah sebuah perusahaan yang bergerak dibidang teknologi keuangan. Didirikan pada tahun 2020, PT XYZ menghubungkan berbagai layanan yang disediakan oleh PT ABC sebagai induk perusahaan. Pengembangan perangkat lunak di PT XYZ dilakukan dengan menggunakan kerangka kerja Scrum. Dalam pelaksanaannya terjadi banyak keterlambatan penyelesaian Sprint, dimana dari 18 Sprint yang dijalankan pada tahun 2021, 10 diantaranya mengalami keterlambatan penyelesaian Sprint. Hasil identifikasi menunjukkan adanya masalah terkait dukungan organisasi dan kurangnya pemahaman terkait Scrum, yang mengindikasikan bahwa perusahaan dinilai belum siap mengimplementasikan Scrum. Penelitian ini bertujuan untuk menilai tingkat kesiapan organisasi dalam melakukan pengembangan perangkat lunak menggunakan kerangka kerja Scrum dan memberikan rekomendasi untuk meningkatkan kesiapan. Penelitian ini menggunakan Scrum Project Readiness Self-Assessment untuk menilai tingkat kesiapan organisasi terhadap pengembangan perangkat lunak menggunakan kerangka kerja Scrum. Dari hasil penelitian, didapatkan kesimpulan skor kesiapan organisasi dalam pengembangan perangkat lunak menggunakan kerangka kerja Scrum sebesar 67 dari maksimum 84. Organisasi dinyatakan siap dan dapat berhasil dalam mengimplementasikan Scrum, namun terdapat beberapa masalah yang harus diselesaikan untuk memastikan pengerjaan produk sesuai rencana. Masalah yang teridentifikasi yaitu pemahaman Scrum di organisasi masih kurang dan automation testing belum digunakan dalam instrumen pengujian. Berdasarkan masalah yang teridentifikasi, perusahaan direkomendasikan merekrut Scrum Master profesional untuk melatih organisasi dan menerapkan Test-Driven Development dalam melakukan pengembangan.

PT XYZ is a company engaged in financial technology. Established in 2020, PT XYZ connects various services provided by PT ABC as the parent company. Software development at PT XYZ is carried out using the Scrum framework. In its implementation, there are many delays in completing Sprints, where out of 18 Sprints carried out in 2021, 10 of them experienced Sprint completion delays. The results show that there are problems related to organizational support and a lack of understanding regarding Scrum, which indicates that the company is considered not ready to implement Scrum. This study aims to assess the level of organizational readiness in carrying out software development using the Scrum framework and provide recommendations to improve readiness. This study uses the Scrum Project Readiness Self-Assessment to assess the level of organizational readiness for software development using the Scrum framework. From the results of the study, the conclusion of the organizational readiness score in software development using the Scrum framework is 67 out of a maximum of 84. The organization is declared to be ready and can be successful in implementing Scrum, but there are several problems that must be resolved to ensure product work according to plan. The identified problems are that the understanding of Scrum in the organization is still lacking and automation testing has not been used in the testing instrument. Based on the problem, the company is recommended to recruit a professional Scrum Master to train the organization and apply Test-Driven Development in developing development."
Jakarta : Fakultas Ilmu Komputer Universitas Indonesia, 2022
TA-pdf
UI - Tugas Akhir  Universitas Indonesia Library
cover
Mulyana Chandra Hadiati
"Dewasa ini teknologi informasi (TI) menjadi unsur yang semakin penting bagi organisasi untuk mengendalikan dan meningkatkan kinerja bisnis. Sebagai bagian yang dianggap penting bagi organisasi, sering kali TI mereprestasikan investasi yang sangat signifikan. Besarnya investasi dalam teknologi informasi perusahaan menimbulkan kebutuhan tata kelola teknologi informasi (IT Governance) yang layak untuk memastikan terwujudnya nilai, memitigasi risiko dan diterapkannya perilaku yang diharapkan. Oleh sebab itu, dibutuhkan suatu model penilaian yang dapat dipakai untuk mengukur bahwa teknologi informasi telah dikelola secara tepat, yaitu Process Assessment Model (PAM) Using COBIT 5. Terkait dengan hal tersebut, penulis melakukan penelitian di PT. XYZ yang merupakan perusahaan penyedia teknologi informasi dan komunikasi di Indonesia. Penelitian dilakukan dengan menilai tingkat kapabilitas proses tata kelola TI di PT. XYZ dengan menggunakan Process Assessment Model Using COBIT 5. Untuk mencapai tujuan penelitian, penulis mengumpulkan data dengan cara studi kepustakaan, observasi dan wawancara. Penilaian tingkat kapabilitas dilakukan dengan cara memberi peringkat atas atribut proses setiap tingkat kapabilitas dari 27 proses COBIT 5 terpilih yang dikelompokkan dalam domain EDM, APO, BAI, DSS dan MEA. Pencapaian tingkat kapabilitas proses tata kelola TI PT. XYZ secara rata-rata bernilai 3,5 atau berada di tingkat proses telah mapan (establised process). Berdasarkan penilaian ini, PT. XYZ telah menerapkan proses yang telah didefinisikan dan proses telah diukur serta dilaporkan menggunakan metode yang ditetapkan. Untuk peningkatan pencapaian ke tingkat kapabilitas 4, PT. XYZ direkomendasikan untuk menetapkan dan melakukan aktifitas analisis hasil pengukuran proses dan pengendalian atas proses tersebut.

Recently information technology (IT) is becoming more important for organization in controlling and improving their business performance. Considered as important role in organization, IT frequently represents significance amount of investment. High spending on IT investment raise the necessity of good IT Governance implementation to ensure value realization, risk mitigation and practice of expected behavior. Accordingly, ISACA defined Process Assessment Model (PAM) Using COBIT 5 for being a basis in conducting process capability assessment to measure the IT Governance practice in organization. In this research, the assessment takes place in one of information and communication provider company in Indonesia, PT. XYZ. In order to meet the research objective, this research collects data by literature review, observation and interview. Process capability level is determined by judging the process attributes for each of 27 processes selected in domain of EDM, APO, BAI, DSS and MEA. Assessment result shows that process capability of PT. XYZ has achieved level of 3 (established process). Recommendations for process improvement to level 4 are arranged with focus in defining and implementing analysis technique and control limits."
Jakarta: Fakultas Ekonomi dan Bisnis Universitas Indonesia, 2018
T-pdf
UI - Tesis Membership  Universitas Indonesia Library
cover
Freddy Fadjari
"ABSTRAK
Salah satu faktor pendukung lancar atau tidaknya suatu proyek pengembangan perangkat lunak adalah perencanaan. Demgam perencanaan yang baik diharapkan pengembangan perangkat lunak bisa sesuai dengan target yang diharapkan. Kegiatan perencanaan terdiri dari penjadwalan, pelacakan dan perkiraan (estimasi). Estimasi yang baik dapat membantu menjaga agar jadwal proyek tidak terlambat dan dapat menjaga ketepatan biaya yang dianggarkan. XYZ sebagai institusi perumus kebijakan perbankan di Indonesia menggunakan metode Use Case Point (UCP) untuk melakukan estimasi usaha dan biaya dalam rangka menjaga jadwal proyek tepat waktu dan tepat biaya. Selain ketepatan jadwal proyek dan alokasi anggaran, XYZ juga harus dapat melakukan estimasi biaya proyek yang sesuai harga pasar. Hal ini untuk tetap menjaga kualitas perangkat lunak yang dikembangkan. Apabila estimasi biaya pengembangan perangkat lunak terlalu rendah dikhawatirkan perangkat lunak yang dikembangkan akan turun kualitasnya. Berdasarkan sampling proposal penawawaran harga pengembangan perangkat lunak yang pernah masuk ke XYZ dalam rentang waktu 2016-2018, beberapa vendor dengan kualifikasi baik, mengajukan proposal harga penawaran 20-40% lebih tinggi dari pada Harga Perkiraan Sendiri (HPS) yang dibuat oleh XYZ. Hal ini dapat menjadi indikasi bahwa mekanisme estimasi yang ada saat ini perlu ditinjau ulang atau di-enhance agar lebih akurat. Selain itu dalam laporan semester I - 2018, dari 121 proyek terdapat 23,14% proyek yang terlambat dikarenakan ada beberapa tahapan yang tidak sesuai estimasi UCP. Terkait hal tersebut, pimpinan pengembangan perangkat lunak XYZ meminta untuk dilakukan kajian terhadap metode estimasi yang lebih baik. Use Case Point Activity Based-Costing (UCPAbc) merupakan integrasi antara UCP dan metode ABC yang sudah banyak digunakan sebagai suatu standar dalam menghitung aktivitas dalam proyek dapat menjadi alternatif pilihan untuk peningkatan akurasi estimasi. Hal ini karena UCPAbc dapat menghubungkan UCP dengan 12 aktivitas pengembangan dengan lebih lengkap. Dalam penelitian ini digunakan 3 sample data dari beberapa sektor pengembangan perangkat lunak yang ada di XYZ. Dari hasil penelitian terhadap 3 sample data tersebut apabila dibandingkan dengan biaya aktual didapatkan kesimpulan bahwa UCPAbc memiliki rata-rata nilai akurasi yang lebih baik yaitu 85,69%, dibandingkan rata-rata nilai akurasi metode UCP 78,57%.

ABSTRACT
One of the supporting phase for a smooth development project is planning. With good planning software development can be in accordance with the expected target. Planning activities consist of scheduling, tracking and estimation. Good estimates can help keep the project schedule not too late and can maintain the accuracy of budgeted costs. XYZ as an institution of banking policy formulation in Indonesia uses the Use Case Point (UCP) method to estimate business and costs in order to maintain the project schedule on time and on budget. Furthermore to the accuracy of the project schedule and budget allocation, XYZ must also be able to estimate project costs according to market prices. This is to maintain the quality of the software developed. If the estimated cost of developing software is too low, it is feared that the software developed will decrease in quality. Based on tsampling of software development proposals offered by vendors who have submitted it to XYZ in the 2016-2018 period, several vendors with good qualifications submitted their proposals for offer prices of 20-40% higher than the Self Estimated Prices (HPS) made by XYZ. This can be an indication that the current estimation mechanism needs to be reviewed or enhanced to be more accurate. In addition, in the 1st semester 2018 report, out of 121 projects (23.14%) are late because there are several stages that do not match the estimation of UCP. Related to this, the leader of XYZ software development requested a review of a better estimation method. Use Case Point Activity Based-Costing (UCPAbc) which is an integration between UCP and the ABC method that has been widely used as a standard in calculating project activities can be an alternative choice for increasing accuracy of estimates. This is because UCPAbc can connect UCP with 12 development activities more details. In this research there are 3 data samples were used from 3 software development sectors at XYZ. The results of 3 data samples when compared with the actual costs it was concluded that UCPAbc had a better average accuracy value of 85.69%, compared to the average accuracy of the UCP existing method 78.57%."
2019
TA-Pdf
UI - Tugas Akhir  Universitas Indonesia Library
<<   1 2 3 4 5 6 7 8 9 10   >>