scholarly journals Implementing CMMI using a Combination of Agile Methods

2006 ◽  
Vol 9 (1) ◽  
Author(s):  
Julio Ariel Hurtado Alegrıa ◽  
Marıa Cecilia Bastarrica

This paper explores the possibility for software companies of getting a CMMI certification of their processes by applying agile practices. For this purpose, starting with CMMI maturity level 2 generic goals and practices, we analyze the applicability of a series of agile methods, identifying their individual or combined contribution in the fulfillment of each process area. The main result of this research is the definition of a “fulfillment delta” required for a small or medium size company to reach CMMI level 2 using agile methods. We present an application case where a small company applied a combination of XP and Scrum for implementing the requirement management area. We compare the theoretical fulfillment delta with this company’s results.

Author(s):  
Andreas Munk-Madsen ◽  
Peter Axel Nielsen

The authors report in this article from a survey of medium-sized and large software companies in Denmark where major variations were found in the practice of software process improvement (SPI). Many software companies intend to do SPI; but few companies invest the necessary effort in improvement, and few perform maturity assessments. In general, across the surveyed companies, the effects of SPI are very limited. The study also found that internal motivators are more frequent than external motivators. This article presents and discusses the survey and the results. It also discusses implications for IT organizations and professionals and recommends: (1) assessing the maturity level; (2) allocating sufficient resources to SPI; and (3) creating a positive feedback loop between SPI benefits and SPI efforts.


Author(s):  
Andreas Munk-Madsen ◽  
Peter Axel Nielsen

The authors report in this article from a survey of medium-sized and large software companies in Denmark where major variations were found in the practice of software process improvement (SPI). Many software companies intend to do SPI; but few companies invest the necessary effort in improvement, and few perform maturity assessments. In general, across the surveyed companies, the effects of SPI are very limited. The study also found that internal motivators are more frequent than external motivators. This article presents and discusses the survey and the results. It also discusses implications for IT organizations and professionals and recommends: (1) assessing the maturity level; (2) allocating sufficient resources to SPI; and (3) creating a positive feedback loop between SPI benefits and SPI efforts.


2012 ◽  
Vol 9 (1) ◽  
pp. 455-484 ◽  
Author(s):  
Jovan Popovic ◽  
Dragan Bojic

Even though there are a number of software size and effort measurement methods proposed in literature, they are not widely adopted in the practice. According to literature, only 30% of software companies use measurement, mostly as a method for additional validation. In order to determine whether the objective metric approach can give results of the same quality or better than the estimates relying on work breakdown and expert judgment, we have validated several standard functional measurement and analysis methods (IFPUG, NESMA, Mark II, COSMIC, and use case points), on the selected set of small and medium size real-world web based projects at CMMI level 2. Evaluation performed in this paper provides objective justification and guidance for the use of a measurement-based estimation in these kinds of projects.


2000 ◽  
Author(s):  
Emiliano Cioffarelli ◽  
Enrico Sciubba

Abstract A hybrid propulsion system of new conception for medium-size passenger cars is described and its preliminary design developed. The system consists of a turbogas set operating at fixed rpm, and a battery-operated electric motor that constitutes the actual “propulsor”. The battery pack is charged by the thermal engine which works in an electronically controlled on/off mode. Though the idea is not entirely new (there are some concept cars with similar characteristics), the present study has important new aspects, in that it bases the sizing of the thermal engine on the foreseen “worst case” vehicle mission (derived from available data on mileage and consumption derived from road tests and standard EEC driving mission cycles) that they can in fact be accomplished, and then proceeds to develop a control strategy that enables the vehicle to perform at its near–peak efficiency over a wide range of possible missions. To increase the driveability of the car, a variable-inlet vane system is provided for the gas turbine. After developing the mission concept, and showing via a thorough set of energy balances (integrated over various mission profiles), a preliminary sizing of the turbogas set is performed. The results of this first part of the development program show that the concept is indeed feasible, and that it has important advantages over both more traditional (Hybrid Vehicles powered by an Internal Combustion Engine) and novel (All-Electric Vehicle) propulsion systems.


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.


2019 ◽  
Vol 9 (7) ◽  
pp. 1464 ◽  
Author(s):  
Alfonso Romero-Conrado ◽  
Jairo Coronado-Hernandez ◽  
Gregorio Rius-Sorolla ◽  
José García-Sabater

The definition of lot sizes represents one of the most important decisions in production planning. Lot-sizing turns into an increasingly complex set of decisions that requires efficient solution approaches, in response to the time-consuming exact methods (LP, MIP). This paper aims to propose a Tabu list-based algorithm (TLBA) as an alternative to the Generic Materials and Operations Planning (GMOP) model. The algorithm considers a multi-level, multi-item planning structure. It is initialized using a lot-for-lot (LxL) method and candidate solutions are evaluated through an iterative Material Requirements Planning (MRP) procedure. Three different sizes of test instances are defined and better results are obtained in the large and medium-size problems, with minimum average gaps close to 10.5%.


Author(s):  
Ahmad Maulana Fikri ◽  
Hesti Shofia Priastika ◽  
Nadine Octaraisya ◽  
Sadriansyah Sadriansyah ◽  
Lovinta Happy Trinawati

Abstrak: Tata kelola teknologi informasi fokus pada teknologi informasi, sistem, manajemen kinerja dan resikonya.Kerangka kerja COBIT 2019 digunakan dalam melakukan penerapan tata kelola teknologi informasi. PT XYZ diambil bertujuan mengetahui kualitas layanan, kinerja manajemen, serta resiko pada perusahaan dengan melihat pada referensi dari laporan tahunan PT XYZ dan menganalisis nilai capability level serta maturity level. Setelah dilakukan analisis terhadap 11 design factor, didapatkan bahwa ada 5 proses domain yang memiliki nilai diatas 75% yaitu BAI02, BAI03, BAI06, DSS02, dan DSS04 kemudian dilanjutkan dengan core model evaluation dan diperoleh hasil nilai capability level masing- masing yaitu BAI02 memiliki nilai capability pada level 2; BAI03 memiliki nilai capability pada level 1; BAI06 memiliki nilai capability pada level 1; ). DSS02 memiliki nilai capability pada level 2; dan DSS04 memiliki nilai capability pada level 2, maka nilai maturity level keseluruhan dari PT XYZ adalah 1, capability level dapat ditingkatkan dengan melakukan aktivitas yang belum dilakukan oleh perusahaan sampai dengan mencapai nilai fully untuk tiap level.   Kata kunci: capability, COBIT, maturity, tata kelola, teknologi.   Abstract: Information technology governance focuses on information technology, systems, performance management and risk. The 2019 COBIT framework is used in implementing information technology governance. PT XYZ was taken to determine the quality of service, management performance, and risk to the company by looking at the references from the PT XYZ annual report and analyzing the capability level and maturity level. After analyzing 11 design factors, it was found that there were 5 domain processes that had values ​​above 75%, namely BAI02, BAI03, BAI06, DSS02, and DSS04 then continued with core model evaluation and the results obtained for each capability level, namely BAI02 had a value. capability at level 2; BAI03 has capability value at level 1; BAI06 has a capability value at level 1; ). DSS02 has capability value at level 2; and DSS04 has a capability value at level 2, so the overall maturity level of PT XYZ is 1, the capability level can be increased by doing activities that the company has not done until it reaches the full value for each level.   Keywords: capability, COBIT, governance, maturity, technology.


2019 ◽  
Vol 13 (3/4) ◽  
pp. 237-256 ◽  
Author(s):  
Nikolaos Panayiotou ◽  
Vasileios Stavrou

Purpose This paper aims to construct an assessment framework to establish a maturity model for Web Electronic Services offered at a local government level and investigate the maturity of Greek municipalities in the E-Government field, trying to correlate how this is affected by demographic variables. Design/methodology/approach An original assessment framework regarding municipal Electronic Services was created based on the literature review. The assessment framework was included in a methodological approach supported by the PROMETHEE II method, as well as by selected statistical methods. The framework and the methodological approach were applied in the case of Greek municipalities. Findings The analysis revealed the low maturity level of Greek municipalities in Electronic Services sector. The Greek case study indicated that the proposed framework and methodological approach could provide useful insights to municipalities for the improvement of its E-Government Web services based on their strategic preferences. Research limitations/implications The assessment took place only in Greece, assessing all the country's municipalities and conducting research only in the municipalities’ websites. The proposed methodology suggests that the PROMETHEE II multi-criteria decision analysis method can support the assessment of the maturity level of local government entities. Moreover, the combination of the PROMETHEE II–empowered assessment framework with demographic statistical analysis can assist orthological decision-making concerning future investments in Web Electronic Services. The methodology could be a good option for future research efforts (assessments) in municipalities, in Greece and worldwide. Practical implications The framework is both easy to use and fairly complete. The fact that the assessment was conducted in all the Greek municipalities makes it much more reliable, as it provides the whole picture. The suggested methodology which includes the proposed framework could be used in the cases of municipalities in other countries to assist future actions concerning the investment in Web Electronic Services. Originality/value This study provided a medium-size framework, being both complete and easy to use during the evaluation process of all the municipalities in Greece. In addition, the statistical analysis received data from a decision-making tool to execute the clustering (Cluster analysis is usually performed based on the raw data).


Sign in / Sign up

Export Citation Format

Share Document