REUSABILITY-BASED STRATEGY FOR DEVELOPMENT OF INFORMATION-SYSTEMS - IMPLEMENTATION EXPERIENCE OF A BANK

被引:43
作者
APTE, U
SANKAR, CS
THAKUR, M
TURNER, JE
机构
[1] AUBURN UNIV,DEPT MANAGEMENT,AUBURN,AL 36849
[2] MELLON BANK,PITTSBURGH,PA 15217
[3] PROFIT MANAGEMENT GRP,HAVERTOWN,PA 19083
关键词
SOFTWARE REUSABILITY; PROGRAMMER PRODUCTIVITY; PROGRAMMER WORKBENCH; BANKING SYSTEMS; INFORMATION SYSTEMS DEVELOPMENT; INFORMATION SYSTEMS STRATEGY;
D O I
10.2307/249791
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes the experience of a large bank in designing and implementing an information systems strategy that is based on the concept of resuability. The design and implementation was performed in two stages: (1) building a prototype to investigate the feasibility and attractiveness of reusability concept for the bank; and (2) its subsequent implementation using a library of reusable entities and a programmer's workbench. The implementation experience confirmed that applying the reusability concept to all stages of the system's life cycle results in both strategic (e.g., improving programmer productivity and increasing the bank's capacity for timely response to market opportunities) and operational (e.g., reducing and controlling system development and maintenance costs) benefits. It is estimated that the library of reusable entities embedded within the programmer workbench saved the bank over $1.5 million in development costs in 1989 alone. Two of the most important lessons learned in implementing the reusability-based strategy are: (1) reusability comes in many flavors and should be applied to all stages of systems life cycle; and (2) major challenges in implementing the reusability-based strategy are managerial, not technical.
引用
收藏
页码:421 / 433
页数:13
相关论文
共 20 条
[1]   FRAME-BASED SOFTWARE ENGINEERING [J].
BASSETT, PG .
IEEE SOFTWARE, 1987, 4 (04) :9-16
[2]   REUSABILITY FRAMEWORK, ASSESSMENT, AND DIRECTIONS [J].
BIGGERSTAFF, T ;
RICHTER, C .
IEEE SOFTWARE, 1987, 4 (02) :41-49
[3]  
BIGGERSTAFF TJ, 1984, IEEE T SOFTWARE ENG, V10, P474
[4]   UNDERSTANDING AND CONTROLLING SOFTWARE COSTS [J].
BOEHM, BW ;
PAPACCIO, PN .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1988, 14 (10) :1462-1477
[5]  
FRANK WL, 1981, COMPUTERWORLD 0504, P65
[6]  
GRUMAN G, 1988, IEEE SOFTWARE, V5, P87
[7]  
HAYES RH, 1979, HARVARD BUS REV, V57, P133
[8]   AN EXPANSIVE VIEW OF REUSABLE SOFTWARE [J].
HOROWITZ, E ;
MUNSON, JB .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1984, 10 (05) :477-487
[9]  
INCE D, 1988, SOFTWARE DEV FASHION
[10]   AN ASSET-BASED SYSTEMS-DEVELOPMENT APPROACH TO SOFTWARE REUSABILITY [J].
KARIMI, J .
MIS QUARTERLY, 1990, 14 (02) :179-198