Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content
Abstract Design by contract is the principle that the interfaces between modules of a software system-especially a mission-critical one-should be governed by precise specifications. The contracts cover mutual obligations (pre-conditions),... more
    • by 
    •   5  
      Software Process ImprovementSoftware SystemsDesign-by-ContractComputer
Small and medium enterprises are a very important cog in the gears of the world economy. The software industry in most countries is composed of an industrial scheme that is made up mainly of small and medium software enterprises—SMEs. To... more
    • by 
    •   13  
      Software EngineeringService QualitySoftware DevelopmentCustomer Satisfaction
Different advances have been made in the development of software process improvement (SPI) standards and models, e.g. capability maturity model (CMM), more recently CMMI, and ISO's SPICE. However, these advances have not been matched by... more
    • by 
    •   12  
      Information SystemsSoftware DevelopmentMaturity ModelComputer Software
We have conducted face-to-face questionnaire based survey sessions with twenty-three Vietnamese software practitioners in order to determine software process improvement (SPI) de-motivators. The main objective of this study is to provide... more
    • by 
    •   5  
      Computer SoftwareFace to FaceSoftware Process ImprovementEmpirical Study
This paper provides an overview of the latest version of the Capability Maturity Model for Software, CMM v1.1. Based on over six years of experience with software process improvement and the contributions of hundreds of reviewers, CMM... more
    • by 
    •   4  
      Software EngineeringSoftware Process ImprovementManagement PracticeCapability Maturity Model
BACKGROUND-Software Process Improvement (SPI) is a systematic approach to increase the efficiency and effectiveness of a software development organization and to enhance software products. OBJECTIVE-This paper aims to identify and... more
    • by 
    •   13  
      Information SystemsData MiningSoftware DevelopmentCustomer Satisfaction
In this article, we present findings from our recent empirical study of the critical success factors (CSFs) for software process improvement (SPI) implementation with 34 SPI practitioners. The objective of this study is to provide SPI... more
    • by 
    •   5  
      Computer SoftwareSoftware Process ImprovementEmpirical StudyCritical Success Factors
    • by 
    •   6  
      Information SystemsTechnologyComputer SoftwareSoftware Process Improvement
Software Process Improvement (SPI) aims to understand the software process as it is used within an organisation and thus drive the implementation of changes to that process to achieve specific goals such as increasing development speed,... more
    • by  and +1
    •   13  
      Information SystemsSoftware EngineeringResearch MethodologyGrounded Theory
This paper presents the results of a study of how software process and software process improvement (SPI) is applied in actual practice in the software industry using the indigenous Irish software product industry as a test-bed. The study... more
    • by  and +1
    •   14  
      Information SystemsSoftware EngineeringGrounded TheorySoftware Management
Our research objective is to understand software outsourcing practitioners' perceptions of the role of trust in managing client-vendor relationships and the factors that are critical to trust in off-shore software outsourcing... more
    • by 
    •   8  
      Information SystemsSoftware DevelopmentEmpirical Software EngineeringVietnam
    • by 
    •   4  
      Information SystemsComputer SoftwareSoftware Process ImprovementUser satisfaction
While there has been much research on the study of global virtual teams and global software teams, there has been practically no research on the nuances of time separation. We present three converging perspectives on this topic: (a) a... more
    • by 
    •   3  
      Global Software DevelopmentComputer SoftwareSoftware Process Improvement
In this paper we develop a learning-mediated model of offshore software project productivity and quality to examine whether widely adopted structured software processes are effective in mitigating the negative effects of work dispersion... more
    • by  and +1
    •   14  
      Information SystemsSoftware EngineeringSoftware DevelopmentApplied Economics
Technology. His research interests include global software development, process improvement, self-management, and agile software development. Moe has a master'
    • by  and +2
    •   14  
      Information SystemsSoftware EngineeringOrganizational ChangeSoftware Development
the Netherlands, where he holds a chair in quality management and quality engineering. His research interests include making (software) quality manageable and transferring new technologies successfully into practice. He received his PhD... more
    • by 
    •   8  
      Information SystemsSoftware DevelopmentSoftwareComputer Software
Global interorganizational software development projects are becoming common, but their management and the creation of practices and processes to support collaboration seem to be harder than what the companies expect. In this article, we... more
    • by 
    •   7  
      Software DevelopmentGlobal Software DevelopmentProblem SolvingComputer Software
A number of advances have been made in the development of software process improvement (SPI) standards and models, e.g. Capability Maturity Model (CMM), more recently CMMI, and ISO’s SPICE. However, these advances have not been matched by... more
    • by 
    •   12  
      Information SystemsSoftware DevelopmentComputer SoftwareCase Study
Competisoft provides the Latin American software industry with a reference framework for improvement and certification of its software processes.The project is based on proven solutions, including the MoProSoft model that four Mexican... more
    • by 
    •   5  
      Software IndustrySoftware Process ImprovementLatin AmericanSoftware Process
In a company producing off-the-shelf software for mass markets, the future development steps of the products cannot be negotiated with one or few customers. The decisions concerning the priorities of the requirements must be made within... more
    • by 
    •   3  
      Computer SoftwareSoftware Process ImprovementProduct Development
In this paper we present survey data characterizing the implementation of SPI in 85 UK companies. We aim to provide SPI managers with more understanding of the critical success factors of implementing SPI. We present an analysis of the... more
    • by  and +1
    •   3  
      Computer SoftwareSoftware Process ImprovementEmpirical Study
    • by 
    •   18  
      Information SystemsQuality ManagementOpen Source SoftwareAdoption
A recent trend in software engineering is the shift from a focus on laboratory-oriented software engineering to a more industry-oriented view of software engineering processes. This complements preceding ideas about software engineering... more
    • by 
    •   9  
      Software EngineeringSoftware Process Improvement and AssessmentSoftware DevelopmentDesign Process Model (Software engineering)
Learning from high performance projects is crucial for software process improvement. Therefore, we need to identify outstanding projects that may serve as role models. It is common to measure productivity as an indicator of performance.... more
    • by 
    •   22  
      Information SystemsSoftware EngineeringData MiningProject Management
In order to guide the tailoring of existing approaches for the establishment of software processes in small companies, we report our experiences on defining and implementing software processes in two small software companies. The paper... more
    • by 
    •   6  
      Information SystemsComputer SoftwareSoftware Process ImprovementBusiness Model
    • by 
    •   4  
      Information SystemsSoftwareComputer SoftwareSoftware Process Improvement
In this paper we explore how open source projects address issues of usability. We describe the mechanisms, techniques and technology used by open source communities to design and refine the interfaces to their programs. In particular we... more
    • by 
    •   7  
      Computer ScienceUsabilityInterface DesignOpen Source
    • by 
    •   8  
      Information SystemsEngineeringComputer ScienceComputer Software
Harmonization plays an important role in organizations that are seeking to resolve manifold needs at their different hierarchical levels through multiple models such as CMMI, ISO 90003, ITIL, SWEBOK, COBIT, amongst others. A great... more
    • by 
    •   7  
      Computer SoftwareSoftware Process ImprovementStandard ModelBasel II
    • by 
    •   9  
      Information SystemsSoftware Process Improvement and AssessmentSoftware DevelopmentComputer Software
Software process improvement efforts often seek to shorten development lead-time. A potential means is to facilitate architectural changes by providing a design rationale, i.e. a documentation of why the architecture is built as it is.... more
    • by 
    •   11  
      Computer ScienceSoftware ArchitectureQuantitative analysisReal Time Embedded Systems
Product or company names used in this set are for identification purposes only. Inclusion of the names of the products or companies does not indicate a claim of ownership by IGI Global of the trademark or registered trademark. Library of... more
    • by 
    •   3  
      Case StudySoftware Process ImprovementSmall and Medium Enterprise
The evaluation of software processes is nowadays a very important issue due to the growing interest of software companies in the improvement of the productivity and quality of delivered products. Software measurement plays a fundamental... more
    • by 
    •   11  
      EngineeringSoftware MeasurementModel Driven EngineeringMathematical Sciences
    • by 
    •   7  
      Information SystemsComputer SoftwareProcess ImprovementSoftware Process Improvement
This paper presents a framework that draws on structuration theory and dialectical hermeneutics to explicate the dynamics of software process improvement (SPI) in a packaged software organisation. Adding to the growing body of qualitative... more
    • by 
    •   15  
      Information SystemsQualitative ResearchStructuration TheorySoftware Quality
Context: Diagnosing processes in a small company requires process assessment practices which give qualitative and quantitative results; these should offer an overall view of the process capability. The purpose is to obtain relevant... more
    • by 
    •   7  
      Information SystemsSoftware Process Improvement and AssessmentComputer SoftwareSoftware Process Improvement
Current research in the field of software product management (SPM) and software process improvement does not take the situational context of a company into account. Taking the context into account, allows small and medium sized companies... more
    • by 
    •   5  
      Software Product ManagementSoftware Process ModelsSoftware Process ImprovementMaturity Matrix
This paper describes the case study of an application of the Capability Maturity Model (CMM) to a micro team with less than 10 people and very limited resources, clearly placed in the first CMM level of maturity, the Initial level. A... more
    • by  and +1
    •   2  
      Computer SoftwareSoftware Process Improvement
With increasing interest by the software development community in software process improvement (SPI), it is vital that SPI programs are evaluated and the reports of lessons learned disseminated. This paper presents an evaluation of a... more
    • by 
    •   13  
      Information SystemsSoftware DevelopmentComputer SoftwareProcess Improvement
Little attention has been paid in the literature on "how to implement" software process improvement (SPI) which has resulted in limited success for many SPI efforts. In this paper we report on our recent empirical study which explored the... more
    • by 
    •   11  
      Software DevelopmentSoftware Process ImprovementResearch PaperEmpirical Study
Objective: In this paper, we present findings from an empirical study that was aimed at identifying the relative ''perceived value" of CMMI level 2 specific practices based on the perceptions and experiences of practitioners of small and... more
    • by 
    •   12  
      Information SystemsConfiguration ManagementInformation Systems DevelopmentComputer Software
This paper presents a comprehensive overview of all the important areas within Software Product Management (SPM). The overview has been created and validated in collaboration with many experts from practice and the scientific community.... more
    • by 
    •   5  
      AssessmentSoftware Product ManagementSoftware Process ImprovementMaturity Matrix
For many years now software process improvement (SPI) has been recognised as an effective way for companies to improve the quality of the software they produce and the productivity with which they work. Much work has gone into developing... more
    • by 
    •   8  
      Software DevelopmentWeb DevelopmentProcess ImprovementUnified Modelling Language
In market-driven development where time-to-market is of crucial importance, software development companies seek improvements that can decrease the lead-time and improve the delivery precision. One way to achieve this is by analyzing the... more
    • by  and +1
    •   9  
      Software DevelopmentFault DetectionComputer SoftwareProcess Improvement
The paper concerns software process improvement in Very Small Enterprises (VSEs). It presents briefly a gradual methodology to initiate software process improvement in VSE through three steps approach and develops the first and most... more
    • by 
    •   7  
      Information SystemsInformationComputer SoftwareSoftware Process Improvement
    • by  and +1
    •   14  
      Software EngineeringRisk ManagementSoftware ReliabilitySoftware Design
In this article, we analyze current initiatives in multimodel software process improvement and identify criteria for multimodel solutions. With multimodel, we mean the simultaneous usage of more than one quality approach (e.g. standards,... more
    • by  and +2
    •   15  
      Quality ManagementSoftware Process Improvement and AssessmentAgile Software Process ImprovementAuditing
Top-down process improvement approaches provide a high-level model of what the process of a software development organisation should be. Such models are based on the consensus of a designated working group on how software should be... more
    • by 
    •   3  
      Computer SoftwareSoftware Process ImprovementElectrical And Electronic Engineering
This paper presents a case study of the installation and use of an electronic process guide (EPG) within a small-to-medium software development company. The purpose of the study is to better understand how software engineers use this... more
    • by 
    •   12  
      Information SystemsSoftware EngineeringSoftware DevelopmentEmpirical Software Engineering
In order to investigate practitioners' opinions of software process and software process improvement, we have collected a large volume of qualitative evidence from 13 companies. At the same time, other researchers have reported... more
    • by  and +1
    •   10  
      Content AnalysisEmpirical Software EngineeringCase StudyFocus Group