Quality Practices for Managing Software Development in Information System

Author(s):  
Syeda Umema Hani

Information Systems are developed and acquired in business organization in order to achieve the competitive advantage. A good quality information system plays vital role in providing good product and service value to its customers. This study intends to discuss suitable quality practices which could not only support development of a good quality software product but also linked up well with the strategic needs of the organizational business. It first presents what industry recommends for quality practices of software development. Then a framework has been presented that links Information System’s development process improvement with strategic needs of an organization. It also demonstrates development of a primarily process improvement activity i.e. “process improvement plan” depicting how business goals leads to an adaptation of process framework like Capability Maturity Model for Development (CMMI-DEV) while using multi-model PI approach and the benefits achieved with its adaptation targeting development of a Quality Information System.

2014 ◽  
pp. 1584-1606
Author(s):  
Syeda Umema Hani

Information Systems are developed and acquired in business organization in order to achieve the competitive advantage. A good quality information system plays vital role in providing good product and service value to its customers. This study intends to discuss suitable quality practices which could not only support development of a good quality software product but also linked up well with the strategic needs of the organizational business. It first presents what industry recommends for quality practices of software development. Then a framework has been presented that links Information System’s development process improvement with strategic needs of an organization. It also demonstrates development of a primarily process improvement activity i.e. “process improvement plan” depicting how business goals leads to an adaptation of process framework like Capability Maturity Model for Development (CMMI-DEV) while using multi-model PI approach and the benefits achieved with its adaptation targeting development of a Quality Information System.


Author(s):  
Syeda Umema Hani ◽  
Abu Turab Alam

Information Systems acquisition, implementation, and development have been taking place in business organization to gain the competitive advantage. Rapid advancement of Technology is also popping up unethical issues involving violations of End users' data protection and privacy. This article discusses standard quality practices adhere to which a good quality software product is guaranteed while supporting the organizational strategic needs. It presents a framework that bridges Quality software development process improvement with strategic needs of an organization. Standard practices under consideration includes Capability Maturity Model for Development (CMMI-DEV) while using multi-model Process Improvement approach where an organization could use Balance Score Card technique while setting its strategic goals and monitoring their performance related to Information System development, and also link it with Information System management framework “Control Objectives for Information and Related Technology” (COBIT) - 5 released by Information Systems Audit and Control Association (ISACA), so that users could easily switch between the two standards. In last benefits are reported for using quality practices to realize attainment of competitive advantage.


2022 ◽  
pp. 308-329
Author(s):  
Syeda Umema Hani ◽  
Abu Turab Alam

Information Systems acquisition, implementation, and development have been taking place in business organization to gain the competitive advantage. Rapid advancement of Technology is also popping up unethical issues involving violations of End users' data protection and privacy. This article discusses standard quality practices adhere to which a good quality software product is guaranteed while supporting the organizational strategic needs. It presents a framework that bridges Quality software development process improvement with strategic needs of an organization. Standard practices under consideration includes Capability Maturity Model for Development (CMMI-DEV) while using multi-model Process Improvement approach where an organization could use Balance Score Card technique while setting its strategic goals and monitoring their performance related to Information System development, and also link it with Information System management framework “Control Objectives for Information and Related Technology” (COBIT) - 5 released by Information Systems Audit and Control Association (ISACA), so that users could easily switch between the two standards. In last benefits are reported for using quality practices to realize attainment of competitive advantage.


2016 ◽  
Vol 24 (3) ◽  
pp. 45-70 ◽  
Author(s):  
Delroy Chevers ◽  
Annette M. Mills ◽  
Evan Duggan ◽  
Stanford Moore

For software development firms to be competitive they must assure the quality of the software product. This has led many firms to adopt software process improvement (SPI) programs such as the capability maturity model integration (CMMI). However, for small software firms, especially those in developing countries with limited resources, these programs are often too cumbersome and costly to implement. To address this issue, this paper proposes a simplified SPI model for small firms (SPM-S) comprised of 10 key software development practices; with fewer practices, the proposed model should be more accessible and less costly to implement. Using data collected in four developing countries in the English-speaking Caribbean from 112 developer/user dyads, the model is evaluated with respect to its impact on software quality. The findings show that the software development process coupled with supporting technology (e.g. project management tools) significantly impact software product quality. Implications for software process improvement in small firms and future research are discussed.


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.


Author(s):  
Minna Pikkarainen ◽  
Fergal McCaffery

Agile or Plan-driven approaches to software process improvement (such as the Capability Maturity Model Integration (CMMI) and the ISO/IEC 15504 standard) claim to provide companies with improved processes, higher quality software and faster software development. Assessment is an important component of any software process improvement programme, as in order for an organisation to commence an improvement programme, they must first be aware of the current state of their software development practices. Therefore, in the case of small companies such assessments need also to be cost effective and focused only on the most relevant process areas.


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 32 (2) ◽  
pp. 1-26
Author(s):  
Daniel Adrian Doss ◽  
Russ Henley ◽  
Qiuqi Hong ◽  
Trey Pickett

Summary This article examined a variant of the Capability Maturity Model integrated (CMMi) through the lens of advertising process improvement. The population and sample were taken from a national array of U.S. marketing organizations. Using ANOVA, a 0.05 significance level, and a stratification of service marketing organizations versus product marketing organizations, the study showed a statistically significant difference (F(1, 304) = 4.03; p = 0.04; ω2 = 0.00) regarding the hypothesis representing the notion that processes were potentially sporadic, chaotic, and ad hoc. This notion corresponded to the first maturity level of the examined process maturity framework. With respect to the Likert-scale data representing the first maturity level, the successive means analysis showed that both service marketing firms (M = 2.99) and product marketing firms (M = 2.74) reported neutrality regarding whether processes were deemed sporadic, chaotic, and ad hoc. Thus, the respondents perceived no evidence of the first maturity level among the queried work settings. Future studies may examine different stratifications of marketing firms (e.g., for-profit versus non-profit; domestic versus international; and so on) to better explore the proposed advertising maturity model.


2014 ◽  
pp. 1385-1400 ◽  
Author(s):  
Maged Abdullah ◽  
Rodina Ahmad ◽  
Lee Sai Peck ◽  
Zarinah Mohd Kasirun ◽  
Fahad Alshammari

Software Process Improvement (SPI) has become the survival key of numerous software development organizations who want to deliver their products cheaper, faster, and better. A software process ultimately describes the way that organizations develop their software products and supporting services; meanwhile, SPI on the other hand, is the act of changing the software process and maintenance activities. This chapter purposefully describes the benefits of software process improvement. The Capability Maturity Model (CMM) and the Capability Maturity Model Integration (CMMI) are briefly surveyed and extensively discussed. Prior literature on the benefits and impacts of CMM and CMMI-based software process improvement is also highlighted.


Author(s):  
Badariah Solemon ◽  
Shamsul Sahibuddin ◽  
Abdul Azim Abd Ghani

Requirements Engineering (RE) is a key discipline in software development, and several standards and models are available to help assess and improve RE processes. However, different standards and models can also help achieve different improvement goals. Thus, organizations are challenged to select these standards and models to best suit their specific context and available resources. This chapter presents a review of selected RE-specific and generic process improvement models that are available in the public domain. The review aims to provide preliminary information that might be needed by organizations in selecting these models. The chapter begins with analyses of how RE maturity is addressed in the Capability Maturity Model Integration (CMMI) for Development. Then, it describes the principal characteristics of, and the assessment and improvement framework applied in four RE-specific process assessment and improvement models: the Requirements Engineering Good Practice Guide (REGPG), the Requirements Engineering Process Maturity(REPM), the Requirements Capability Maturity Model (R-CMM), and the Market-Driven Requirements Engineering Process Model (MDREPM). This chapter also examines the utility and lesson learned of these models.


Sign in / Sign up

Export Citation Format

Share Document