Maintaining information systems in organizations
Maintaining information systems in organizations
Departmentalization in software development and maintenance
Communications of the ACM
Software maintenance management: changes in the last decade
Journal of Software Maintenance: Research and Practice
Software maintenance: 1990 status
Journal of Software Maintenance: Research and Practice
Attitudes of maintenance personnel towards maintenance work: a comparative analysis
Journal of Software Maintenance: Research and Practice
Software maintenance from a service perspective
Journal of Software Maintenance: Research and Practice
Types of software evolution and software maintenance
Journal of Software Maintenance: Research and Practice
Software Maintenance Management
Software Maintenance Management
ICSE '76 Proceedings of the 2nd international conference on Software engineering
Software maintenance in Hong Kong
ICSM '95 Proceedings of the International Conference on Software Maintenance
Practices of Software Maintenance
ICSM '98 Proceedings of the International Conference on Software Maintenance
Impacts of the Organizational Model on Testing: Three Industrial Cases
Empirical Software Engineering
How much does unused code matter for maintenance?
Proceedings of the 34th International Conference on Software Engineering
Methodology Mashups: An Exploration of Processes Used to Maintain Software
Journal of Management Information Systems
Hi-index | 0.00 |
Differences between software development and maintenance imply that software maintenance work should be measured and managed somewhat differently from software development. On the other hand, maintenance programmers frequently perform the same tasks as development programmers do. How to departmentalize maintenance and development is thus becoming an issue. Departmentalization in software development and maintenance can be classified into two categories, maintenance separated from development and maintenance jointly with development. Departmentalization has its strengths and weaknesses. In this work, quantitative empirical methods are applied to investigate the influence of departmentalization on fulfillment opportunity, time allocations of activities, problem occurrences, and management process in software maintenance. Seven hypotheses are formed and tested by statistical methods. The result shows that separate organizations demonstrate specialization in software maintenance, but managerial attitudes also aggravate the potential status difference for such organizations. Other major pitfalls for departmentalization are also identified.