Software process improvement: Awareness, use, and benefits in Canadian software development firms [PDF]
Since 1982, the software development community has been concerned with the delivery of quality systems. Software process improvement (SPI) is an initiative to avoid the delivery of low quality systems.
Delroy Chevers
doaj +2 more sources
Tuning COCOMO-II for Software Process Improvement: A Tool Based Approach [PDF]
In order to compete in the international software development market the software organizations have to adopt internationally accepted software practices i.e.
SYEDA UMEMA HANI+2 more
doaj +3 more sources
Success Factors for Conducting Software-Process Improvement in Web-Based Software Projects
Continuous Software Process Improvement (SPI) is essential for achieving and maintaining high-quality software products. Web-based software enterprises, comprising a substantial proportion of global businesses and forming a cornerstone of the world’s ...
Al-Rousan Thamer
doaj +2 more sources
Progressively, Software development organizations are investing their resources, time and, money on Software Process Improvement (SPI) since it is beneficial in the enhancement of product quality, reduction in development time, and cost of software ...
Usama Farooq+5 more
doaj +1 more source
Efficient Adoption and Assessment of Multiple Process Improvement Reference Models [PDF]
A variety of reference models such as CMMI, COBIT or ITIL support IT organizations to improve their processes. These process improvement reference models (IRMs) cover different domains such as IT development, IT Services or IT Governance but also share ...
Simona Jeners+2 more
doaj +1 more source
Software process improvement: a systematic mapping study on the state of the art [PDF]
Software process improvement (SPI) has been around for decades: frameworks are proposed, success factors are studied, and experiences have been reported.
Marco Kuhrmann+2 more
doaj +2 more sources
Test‐driven development, engagement in activity, and maintainability: An empirical study
The software engineering community aims to achieve and maintain high‐efficient software engineering practical activities. One of the techniques used for this purpose is Test‐Driven Development (TDD), which is a cyclic and test‐centered development method
Wei Ren, Stephen Barrett
doaj +1 more source
Software Engineering Process and Methodology in Blockchain-Oriented Software Development: A Systematic Study [PDF]
Software Engineering is the process of a systematic, disciplined, quantifiable approach that has significant impact on large-scale and complex software development. Scores of well-established software process models have long been adopted in the software development life cycle that pour stakeholders towards the completion of final software product ...
arxiv +1 more source
A Model-Driven Approach for Software Process Line Engineering
It has become increasingly preferable to construct bespoke software development processes according to the specifications of the project at hand; however, defining a separate process for each project is time consuming and costly. One solution is to use a
Halimeh Agh, Raman Ramsin
doaj +1 more source
A benchmarking program to support software process improvement adaptation in a developing country, a Pakistan case [PDF]
Background Standardization of software development processes using the software process improvement (SPI) frameworks like capability maturity model integration (CMMI) or the International Organization for Standardization (ISO) are vital for better ...
Umema Hani+5 more
doaj +2 more sources