An empirical study of users as application developers
Information and Management - Annals of discrete mathematics, 24
On program development effort and productivity
Information and Management
Standard software quality metrics
AT&T Technical Journal
Software quality assurance in a changing development environment
AFIPS Conference Proceedings; vol. 55 1986 National Computer Conference
Evaluating measures of program quality
The Computer Journal
End-user computing environments—finding a balance between productivity and control
Information and Management
Software development productivity tools and metrics
ICSE '88 Proceedings of the 10th international conference on Software engineering
The measurement of end-user computing satisfaction
MIS Quarterly
A summary of software measurement experiences in the software engineering laboratory
Journal of Systems and Software
Organizational issues of end-user computing
ACM SIGMIS Database
Function Points in the Estimation and Evaluation of the Software Process
IEEE Transactions on Software Engineering
Applied software measurement: assuring productivity and quality
Applied software measurement: assuring productivity and quality
Productivity measures for information systems
Information and Management
On end-user computing productivity: Results of controlled experiments
Information and Management
The measurement of user information satisfaction
Communications of the ACM
Some basic determinants of computer programming productivity
Communications of the ACM
Exploratory experimental studies comparing online and offline programming performance
Communications of the ACM
Measuring Programmer Productivity and Software Quality
Measuring Programmer Productivity and Software Quality
Application Development without Programmers
Application Development without Programmers
An Introduction to Software Quality Control
An Introduction to Software Quality Control
A framework for the measurement of software quality
Proceedings of the software quality assurance workshop on Functional and performance issues
Business students in information systems: wizards or apprentices?
ACSE '00 Proceedings of the Australasian conference on Computing education
An IS research relevancy manifesto
Communications of the AIS
A comparison of end user and expert system quality assessments
Advanced topics in end user computing
Advanced topics in end user computing
Current issues in IT education
The use of a knowledge-based system in conceptual data modeling
Decision Support Systems
Journal of Management Information Systems - Special issue: Impacts of information technology investment on organizational performance
The role of spreadsheet knowledge in user-developed application success
Decision Support Systems
The Effects of Information Technology Project Complexity on Group Interaction
Journal of Management Information Systems
User developed application success: sources and effects of involvement
Behaviour & Information Technology
The use of a knowledge-based system in conceptual data modeling
Decision Support Systems
User Developed Applications and Information Systems Success: A Test of DeLone and McLean's Model
Information Resources Management Journal
Hi-index | 0.00 |
As inexpensive microcomputers and easy-to-use software have proliferated throughout organizations, increasing numbers of employees are developing applications. The end-user computing (EUC) literature contains many prescriptions for managing this activity, but there has been little direct empirical examination of the effectiveness of end users as application developers. This paper describes a study in which five different applications were developed independently by paired teams of end users and IS students acting as surrogate IS professionals. This permitted comparison of end users and surrogate IS professionals on the quality of the finished applications and on productivity. The quality analysis focused on technical design and implementation factors as measured by defect counting and a subjective quality attribute rating. Productivity was measured by function point analysis and lines-of-code metrics.The results of the study indicate that the surrogate IS professionals were much more productive and produced higher-quality applications than did the end users. The fact that student surrogates significantly outperformed the end users is particularly interesting since experienced IS professionals might be expected to show even greater differences in productivity and quality. The study should be replicated using IS professionals to confirm the preliminary findings. The results suggest that additional research on the efficacy of end users as application developers is needed.