Programmer perceptions of productivity and programming tools
Communications of the ACM
Programmer productivity: achieving an urgent priority
Programmer productivity: achieving an urgent priority
Software Maintenance: The Problems and Its Solutions
Software Maintenance: The Problems and Its Solutions
Software Maintenance Management
Software Maintenance Management
ICSE '76 Proceedings of the 2nd international conference on Software engineering
Departmentalization in software development and maintenance
Communications of the ACM
SIGCPR '92 Proceedings of the 1992 ACM SIGCPR conference on Computer personnel research
IS maintainability: should it reduce the maintenance effort?
SIGCPR '99 Proceedings of the 1999 ACM SIGCPR conference on Computer personnel research
IS “maintainability”: should it reduce the maintenance effort?
ACM SIGMIS Database
Understanding software operations support expertise: a revealed causal mapping approach
MIS Quarterly - Special issue on Intensive research in information systems: using qualitative, interpretive, and case methods to study information technology—third installment
Supporting shared information systems: boundary objects, communities, and brokering
ICIS '00 Proceedings of the twenty first international conference on Information systems
Changes in MIS research: status and themes from 1989 to 2000
International Journal of Information Systems and Change Management
Productivity improvements in software maintenance
International Journal of Information Management: The Journal for Information Professionals
From CPU to GP-GPU: challenges and insights in GPU-based environmental simulations
Proceedings of the 10th International Workshop on Middleware for Grids, Clouds and e-Science
The Effect of Task and Tool Experience on Maintenance CASE Tool Usage
Information Resources Management Journal
Hi-index | 0.02 |
Software maintenance continues to be one of the most complex problems facing much of the software industry. This study examines EDP professionals' perceptions of what makes software maintainable. Perceptions were assessed through a series of factor analyses on the data collected from a survey of 149 professionals from 20 organizations of varying sizes. The respondents were asked to rate the relative importance of various features which contribute to the ease of maintenance. Results showed that EDP professionals do not share a common perception of software maintainability: software project managers have different perceptions of what contributes to the ease of maintenance than those who are directly involve din maintenance operations. If those who manage and those who actually maintain software do not, in fact, agree on the importance of maintenance factors, then the maintenance problem is much more complex than EDP professionals or software engineers might have originally thought. Perhaps this is the reason why, according to eh survey, EDP professionals are less than optimistic in general about the ability of state-of-the-art approaches to solve the problems of software maintenance.