IEEE Transactions on Software Engineering
A logical design methodology for relational databases using the extended entity-relationship model
ACM Computing Surveys (CSUR)
An empirical validation of software cost estimation models
Communications of the ACM
A management overview of software reuse
A management overview of software reuse
Software engineering metrics and models
Software engineering metrics and models
IEEE Spectrum
Understanding and Controlling Software Costs
IEEE Transactions on Software Engineering
Function point analysis
CASE productivity perceptions of software engineering professionals
Communications of the ACM - Special issue: multiprocessing
Software methodology in the harsh light of economics
Information and Software Technology
Software reuse—key to enhanced productivity: some quantitative models
Information and Software Technology
Scale Economies in New Software Development
IEEE Transactions on Software Engineering
Function Points in the Estimation and Evaluation of the Software Process
IEEE Transactions on Software Engineering
Journal of Management Information Systems
Evaluation of strategic investments in information technology
Communications of the ACM
Economics of reuse: issues and alternatives
Information and Software Technology
Software reuse: a key to the maintenance problem
Information and Software Technology
The entity-relationship model—toward a unified view of data
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
Object-Oriented Software Construction
Object-Oriented Software Construction
Software Engineering Economics
Software Engineering Economics
IEEE Software
Function Point Analysis: Difficulties and Improvements
IEEE Transactions on Software Engineering
A meta-model for software development resource expenditures
ICSE '81 Proceedings of the 5th international conference on Software engineering
Reusability Framework, Assessment, and Directions
IEEE Software
Software Reuse through Building Blocks
IEEE Software
IEEE Transactions on Software Engineering
Measuring the Productivity of Computer Systems Development Activities with Function Points
IEEE Transactions on Software Engineering
A method of programming measurement and estimation
IBM Systems Journal
Changes in the management of the information systems organization: an exploratory study
SIGCPR '94 Proceedings of the 1994 computer personnel research conference on Reinventing IS : managing information technology in changing organizations: managing information technology in changing organizations
The dimensions and correlates of systems development quality
SIGCPR '94 Proceedings of the 1994 computer personnel research conference on Reinventing IS : managing information technology in changing organizations: managing information technology in changing organizations
Exploring the software engineering component in MIS research
Communications of the ACM
Supporting Search for Reusable Software Objects
IEEE Transactions on Software Engineering - Special issue: best papers of the 17th International Conference on Software Engineering (ICSE-17)
Communications of the ACM
The Role of Opportunism in the Software Design Reuse Process
IEEE Transactions on Software Engineering
An Empirical Study of Software Reuse with Special Attention to Ada
IEEE Transactions on Software Engineering
SIGCPR '98 Proceedings of the 1998 ACM SIGCPR conference on Computer personnel research
Measuring reuse of SAP requirements: a model-based approach
SSR '99 Proceedings of the 1999 symposium on Software reusability
CASE deployment in IS organizations
Communications of the ACM
Risks of rapid application development
Communications of the ACM
Critical success factors for software projects
ICIS '98 Proceedings of the international conference on Information systems
Quality management in systems development: an organizational system perspective
MIS Quarterly - Special issue on Intensive research in information systems: using qualitative, interpretive, and case methods to study information technology—third installment
Development infrastructure characteristics and process capability
Communications of the ACM - Supporting community and building social capital
Repository Evaluation of Software Reuse
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
Strategies for Software Reuse: A Principal Component Analysis of Reuse Practices
IEEE Transactions on Software Engineering
The business case for software reuse
IBM Systems Journal
Assessing the cost-effectiveness of software reuse: a model for planned reuse
Journal of Systems and Software - Special issue: Applications of statistics in software engineering
Journal of Management Information Systems
Journal of Management Information Systems
Total quality management in information systems development: key constructs and relationships
Journal of Management Information Systems - Special section: Exploring the outlands of the MIS discipline
Globally distributed software development project performance: an empirical analysis
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
The Role of Similarity in the Reuse of Object-Oriented Analysis Models
Journal of Management Information Systems
The extent of CASE technology use within systems development projects
International Journal of Computer Applications in Technology
Changes in MIS research: status and themes from 1989 to 2000
International Journal of Information Systems and Change Management
Journal of Management Information Systems
Applying the fuzzy-weighted-average approach to evaluate network security systems
Computers & Mathematics with Applications
A socio-technical approach to improving the systems development process
Information Systems Frontiers
Expert Systems with Applications: An International Journal
Electronic Commerce Research and Applications
Software reuse in agile development organizations: a conceptual management tool
Proceedings of the 2011 ACM Symposium on Applied Computing
CASE-mediated organizational and deutero learning at NASA
Information Systems Frontiers
Information systems strategy: Past, present, future?
The Journal of Strategic Information Systems
Hi-index | 0.06 |
Growing competition in the investment banking industry has given rise to increasing demand for high functionality software applications that can be developed in a short period of time. Yet delivering such applications creates a bottleneck in software development activities. This dilemma can be addressed when firms shift to development methods that emphasize software reusability. This article examines the productivity implications of object and repository-based integrated computer-aided software engineering (ICASE) software development in the context of a major investment bank's information systems strategy. The strategy emphasizes software reusability. Our empirical results, based on data from 20 projects that delivered software for the bank's New Trades Processing Architecture (NTPA), indicate an order of magnitude gain in software development productivity and the importance of reuse as a driver in realizing this result. In addition, results are presented on the extent of the learning that occurred over a two-year period after ICASE was introduced, and on the influence of the link between application characteristics and the ICASE tool set in achieving development performance. This work demonstrates the viability of the firm's IS strategy and offers new ideas for code reuse and software development productivity measurement that can be applied in development environments that emphasize reuse.