CMMI Implementation and Results

Author(s):  
Marco Liberato ◽  
João Varajão ◽  
Paulo Martins

Companies focus on software development in order to survive in a highly competitive world. They not only need to keep up to date with the changes that are occurring in their environment, but they also need to assure the effectiveness of their processes. One way to do that is pursuing high quality standards by continuously improving the development processes. In this chapter, the authors describe the project of CMMI (Capability Maturity Model Integration) implementation in a software company specialized in information technology services for banking. The project was initiated with the aim of optimizing the software development process. Throughout the chapter, various aspects of the project are covered, such as the actions taken to implement the CMMI maturity level 2, the tools used to support the implementation, and the obtained results. These are useful and could serve as a reference basis for companies that consider the implementation of a maturity model.

2016 ◽  
pp. 958-974
Author(s):  
Marco Liberato ◽  
João Varajão ◽  
Paulo Martins

Companies focus on software development in order to survive in a highly competitive world. They not only need to keep up to date with the changes that are occurring in their environment, but they also need to assure the effectiveness of their processes. One way to do that is pursuing high quality standards by continuously improving the development processes. In this chapter, the authors describe the project of CMMI (Capability Maturity Model Integration) implementation in a software company specialized in information technology services for banking. The project was initiated with the aim of optimizing the software development process. Throughout the chapter, various aspects of the project are covered, such as the actions taken to implement the CMMI maturity level 2, the tools used to support the implementation, and the obtained results. These are useful and could serve as a reference basis for companies that consider the implementation of a maturity model.


Author(s):  
Marco Liberato

Companies focus on software development in order to survive in a highly competitive world. They not only need to keep up to date with the changes that are occurring in their environment, but they also need to assure the effectiveness of their processes. One way to do that is pursuing high quality standards by continuously improving the development processes. This article describes the decision of a software company specialized in information technology services for banking to pursue the improvement of its software development processes through CMMI ML3 certification and LEAN implementation. Throughout the article is shown the reasons why it was decided to take this enhancement step, the tools used to support the implementation, and the obtained results. The intent is to show that continuous improvement is not an immediate result of a certification or best practices implementation but the decision to make improvement as company's DNA.


Respati ◽  
2020 ◽  
Vol 15 (1) ◽  
pp. 43
Author(s):  
Ita Permatahati ◽  
Wing Wahyu Winarno ◽  
Mei P Kurniawan

INTISARIMenerapkan standarisasi pada suatu perusahaan yang bergerak dibidang pengembangan perangkat lunak merupakan salah satu cara untuk meningkatkan kualitasnya. CMMI merupakan salah satu standarisasi yang penulis pilih untuk mengetahui tingkat kematangan dari divisi Innovation CenterAmikom. CMMI yang digunakan ialah CMMI for Development versi 1.3 yang fokus terhadap tingkat kematangan di level 2 dengan 6 proses area. Penelitian ini mengambil 1 sample proyek di Innovation Center(IC) yaitu apliksai presensi berbasis mobile. Berdasarkan hasil dari pengukuran yang telah dilakukan, proses pengembangan lunak di IC berada di tingkat 1 (Initial) yang diketahui bahwa belum semua praktik yang ada di masing-masing 6 proses area diterapkan. Kata kunci— proses pengembangan perangkat lunak, CMMI, CMMI-DEV, Representasi Bertingkat, Tingkat Kematangan. ABSTRACTApplying standards to a company engaged in the development of devices is one way to improve its quality. CMMI is one of the standards chosen by the author to find out the level of maturity of the Innovation Center at Amikom. CMMI is used for CMMI for Development version 1.3 which focuses on the level of maturity at level 2 with 6 process areas. This study took 1 sample project at the Innovation Center (IC), a mobile-based presence application. Based on the results of the measurements that have been made, the development process at the IC is at level 1 (Initial) related to all the practices that exist in each of the 6 process areas that are applied.Kata kunci—  software development process, CMMI, CMMI-DEV, Leveled Representation, Maturity Level.


Author(s):  
Rabiah Al Adawiyah ◽  
Yova Ruldeviyani

Institusi Finansial XYZ merupakan sebuah lembaga penelaah transaksi keuangan yang memiliki tugas dan kewenangan untuk menerima laporan transaksi keuangan dari para pihak pelapor, melakukan analisis terhadap laporan transaksi keuangan, dan meneruskan hasil analisis kepada aparat penegak hukum. Insiden hilangnya data pernah terjadi di Institusi Finansial XYZ pada tahun 2018 yang mengindikasikan Data Operations Management masih belum berjalan dengan baik. Penelitian ini bertujuan untuk mengukur Maturity Level pada Data Operations Management di Institusi Finansial XYZ dengan menggunakan Capability Maturity Model Integration (CMMI) dan Data Management Body of Knowledge (DMBoK). Penelitian ini melakukan asesmen terhadap Maturity Level pada Data Operations Management di Institusi Finansial XYZ dan dari hasil asesmen tersebut diharapkan dapat memberikan rekomendasi untuk perbaikan Data Operations Management. Hasil penelitian menunjukkan bahwa ada dua belas sub-aktivitas Data Operations Management yang berada pada Maturity Level 2 dan ada tiga sub-aktivitas Data Operations Management yang berada pada Maturity Level 3. Rekomendasi diberikan untuk dua belas sub-aktivitas yang masih berada pada Maturity Level 2. Rekomendasi ini diharapkan dapat meningkatkan Maturity Level pada Data Operations Management sehingga Institusi Finansial XYZ dapat menjalankan tugasnya dengan baik untuk menelaah transaksi keuangan dan menghasilkan hasil analisis yang akurat.


Author(s):  
Javed Iqbal ◽  
Muzafar Khan ◽  
Nasir Mehmood Minhas

Project planning is crucial for fruitful completion of a software development project. In case of a certified software development organisation, one can guess whether the software development projects are planned properly or not. But, what to do for a non-certified organisation? The objective of this study is to address this problem. For this purpose, a questionnaire survey has been conducted by involving experienced practitioners. The results show that several software development organisations follow Capability Maturity Model Integration) Project Planning-Process Area practices unofficially. Such organisations are potential candidate organisations for software process improvement initiatives, and would be cheap and safe for successful completion of a project. Keywords: CMMI, software project management, software process improvement, specific goals, specific practices, subpractices.


Ciencia Unemi ◽  
2015 ◽  
Vol 8 (13) ◽  
pp. 90
Author(s):  
Ana Chacon Luna ◽  
Jorge Luis Rodas Silva ◽  
Mariuxi Vinueza Morales

Las TIC aportan a los países para la realización de progresos importantes como el cumplimiento de los objetivos del Milenio. En este sentido el presente artículo tiene como objetivo resaltar la importancia de la calidad en el desarrollo de software. Al hablar de calidad del software involucra la necesidad de describir parámetros que permitan establecer niveles mínimos, que un producto debe cumplir, para que se considere de excelente calidad. La problemática que se presenta es que la mayoría de las características que debe cumplir, para ser considerado de excelente calidad, no son fácilmente cuantificables. En virtud de ello se han desarrollado varios trabajos que establecen propuestas para el desarrollo de softwares con calidad, cumpliendo con las características básicas de todo sistema FURPS (Funcionality,Usability, Reliability; Performance, Supportability), además se han desarrollado estándares de evaluación de la calidad del producto y de la calidad de proceso de desarrollo de software. En el presente trabajo se expondrá sobre las metodologías Capability Maturity Model Integration (CMMI) e ISO/IEC 9000, puesto que a nivel mundial son las que mayormente se aplican. Además se abordará la situación de las empresas ecuatorianas en cuanto al desarrollo de softwares de calidad.Palabras Clave: software, desarrollo de software, evaluación de la calidad. ICTs contribute to countries in the implementation of major developments as the fulfillment of the Millennium Development Goals. In this sense, this article aims to highlight the importance of quality in software development. To measure quality of software it is necessary to describe the parameters that establish minimum standards that a product must meet to be considered quality. The problem that arises is that most of the features that the software must meet to be considered quality are not easily quantifiable. Therefore this work provides various proposals for the development of quality software, meeting the basic features of any system FURPS (Funcionality, Usability, Reliability, Performance, Supportability). Additional standards are proposed to assess product quality and quality of software development process. In this paper we will present the methodologies Capability Maturity Model Integration (CMMI) and ISO/IEC 9000, which are those that mostly apply worldwide. Also the situation of Ecuadorian companies in the development of quality software is addressed. 


2019 ◽  
Vol 26 (4) ◽  
Author(s):  
Lígia de Oliveira Franzosi ◽  
Carla Cristina Amodio Estorilio

Abstract Food companies have been seeking certification of their Product Development Processes (PDP) as a symbol of quality, however, few are prepared to obtain it. One of the hypotheses is that some companies are not mature enough to obtain this certification and maintain it in the long term. To guarantee the product quality, it is important that all the activities responsible for the PDP are aligned, integrated, measured and controlled, thus characterizing the PDP maturity. Therefore, the aim of this work is to analyze the PDP maturity level of the food industry to identify the compatibility with the situation of their Quality Certifications. For this, an adapted method of the Capability Maturity Model Integration (CMMI) is used to measure the company’s maturity, seeking also to identify the status of their certifications. Information was collected from five companies in the food industry, which presented consistency between their certifications and maturity levels; four are level 1 and have no certification and one is level 2 and is certified by the International Organization for Standardization (ISO)


2021 ◽  
Vol 3 (2) ◽  
pp. 87-92
Author(s):  
Muhammad Isa Wibisono ◽  
Karmilasari Karmilasari ◽  
Aang Subiyakto

Pengembangan produk perangkat lunak merupakan salah satu faktor penting bagi organisasi untuk menghasilkan layanan produk digital yang berdampak pada digitalisasi proses pengembangannya. Banyak organisasi sistem informasi di Indonesia menghadapi tujuan itu dan berusaha mengevaluasi proses pengembangan perangkat lunak (PPL) dibuktikan dengan pembahasan penelitian tentang topik tingkat kematangan. Dalam penelitian ini dilakukan pada salah satu organisasi perusahaan telekomunikasi Indonesia sebagai penyedia produk digital. Hal ini bertujuan untuk menilai tingkat kematangan proses PPL saat ini sebagai titik awal peningkatan proses pengembangan organisasi untuk menghasilkan kualitas produk terbaik tanpa cacat. Organisasi perlu menilai dan mengevaluasi tingkat kematangan dalam meningkatkan dan kualitas produk serta analisis kematangan dapat digunakan untuk mengungkap kelemahan proses. Hasilnya, organisasi saat ini pada maturity level 2 (ML2) atau Managed, sedangkan untuk ML3 belum terpenuhi semua process area dengan pendekatan CMMI Roadmaps sebagai langkah berikutnya untuk mencapai maturity level 3 (ML3). Beberapa rekomendasi juga diusulkan untuk meningkatkan sisa process area yang belum memenuhi specific process.


Sign in / Sign up

Export Citation Format

Share Document