Context Reuse can improve productivity and maintainability in software development. Research has proposed a wide range of methods and techniques. Are these successfully adopted in practice? Objective We propose a preliminary answer by integrating two in-depth empirical studies on software reuse at two large software-producing companies. Method We compare and interpret the study results with a focus on reuse practices, effects, and context. Results Both companies perform pragmatic reuse of code produced within the company, not leveraging other available artefacts. Reusable entities are retrieved from a central repository, if present. Otherwise, direct communication with trusted colleagues is crucial for access. Reuse ...
The Software Productivity Consortium is sponsored by 14 aerospace companies as a developer of softwa...
Software development organizations live or die based on how effectively they generate, assimilate, r...
Software and Management Information Systems application development have become a key area to the pe...
Context Reuse can improve productivity and maintainability in software development. Research has pro...
Systematic reuse is becoming an increasingly accepted way to improve software development productivi...
Software reuse has been considered as a means to help solve the software development crisis. This pa...
Systematic reuse is becoming an increasingly popular way to improve software development productivit...
Software reuse is the use of software resources from all stages of the software development process ...
With the advent of E-Commerce and the increased need to deliver reliable systems in a short timefram...
Business software projects are dealing with a complex subject domain. One approach to facilitate the...
The traditional unit of analysis and control for software managers is the software project, and subs...
Systematic software reuse is proposed to increase productivity and software quality and lead to econ...
Software productivity has been steadily increasing over the last 30 years, but not enough to close t...
Context: Companies adopt many software reuse practices, such as software product line, reuse verbati...
Background: Software practice is evolving with changing technologies and practices such as InnerSour...
The Software Productivity Consortium is sponsored by 14 aerospace companies as a developer of softwa...
Software development organizations live or die based on how effectively they generate, assimilate, r...
Software and Management Information Systems application development have become a key area to the pe...
Context Reuse can improve productivity and maintainability in software development. Research has pro...
Systematic reuse is becoming an increasingly accepted way to improve software development productivi...
Software reuse has been considered as a means to help solve the software development crisis. This pa...
Systematic reuse is becoming an increasingly popular way to improve software development productivit...
Software reuse is the use of software resources from all stages of the software development process ...
With the advent of E-Commerce and the increased need to deliver reliable systems in a short timefram...
Business software projects are dealing with a complex subject domain. One approach to facilitate the...
The traditional unit of analysis and control for software managers is the software project, and subs...
Systematic software reuse is proposed to increase productivity and software quality and lead to econ...
Software productivity has been steadily increasing over the last 30 years, but not enough to close t...
Context: Companies adopt many software reuse practices, such as software product line, reuse verbati...
Background: Software practice is evolving with changing technologies and practices such as InnerSour...
The Software Productivity Consortium is sponsored by 14 aerospace companies as a developer of softwa...
Software development organizations live or die based on how effectively they generate, assimilate, r...
Software and Management Information Systems application development have become a key area to the pe...