Programmer perceptions of productivity and programming tools
Communications of the ACM
Human factors in software engineering: a review of the literature
Journal of Systems and Software
Managing programming productivity
Journal of Systems and Software
Predicting performance in an introductory computer science course
Communications of the ACM
The Role of Domain Expenence in Software Design
IEEE Transactions on Software Engineering - Special issue on artificial intelligence and software engineering
Understanding and Automating Algorithm Design
IEEE Transactions on Software Engineering - Special issue on artificial intelligence and software engineering
The Roles of Execution and Analysis in Algorthm Design
IEEE Transactions on Software Engineering - Special issue on artificial intelligence and software engineering
A model curriculum for a liberal arts degree in computer science
Communications of the ACM - The MIT Press scientific computation series
Designing information system task teams
SIGCPR '85 Proceedings of the twenty-first annual conference on Computer personnel research
Computers & Education
Papers presented at the first workshop on empirical studies of programmers on Empirical studies of programmers
Debugging by skilled and novice programmers
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Managing for innovation: leading technical people
Managing for innovation: leading technical people
By the way, did anyone study any real programmers?
Papers presented at the first workshop on empirical studies of programmers on Empirical studies of programmers
The psychology of computer programming
The psychology of computer programming
The network nation: human communication via computer
The network nation: human communication via computer
Recommended curriculum for CS2, 1984: a report of the ACM curriculum task force for CS2
Communications of the ACM
Designing organizational interfaces
CHI '85 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Technology in use (panel session)
CHI '85 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Programmer performance and the effects of the workplace
ICSE '85 Proceedings of the 8th international conference on Software engineering
Identifying potential to acquire programming skill
Communications of the ACM
A controlled experiment in program testing and code walkthroughs/inspections
Communications of the ACM
Exploratory experimental studies comparing online and offline programming performance
Communications of the ACM
Tutorial, Human Factors in Software Development
Tutorial, Human Factors in Software Development
Programmers at Work: Interviews with 19 of Today's Most Brilliant Programmers
Programmers at Work: Interviews with 19 of Today's Most Brilliant Programmers
Software Engineering Economics
Software Engineering Economics
The Mythical Man-Month: Essays on Softw
The Mythical Man-Month: Essays on Softw
Motivating and Managing Computer Personnel
Motivating and Managing Computer Personnel
Carnegie Mellon Curriculum for Undergraduate Computer
Carnegie Mellon Curriculum for Undergraduate Computer
Computer communication system design affects group decision making
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Communication skills required by computer professionals
SIGCPR '81 Proceedings of the eighteenth annual computer personnel research conference
A study of programming problem representation in novice and expert programmers
SIGCPR '81 Proceedings of the eighteenth annual computer personnel research conference
Fifteen years of psychology in software engineering: Individual differences and cognitive science
ICSE '84 Proceedings of the 7th international conference on Software engineering
User/systems/management interfaces and the team model
SIGCPR '80 Proceedings of the seventeenth annual computer personnel research conference
Matching computer personnel and the job environment
SIGCPR '77 Proceedings of the fifteenth annual SIGCPR conference
Improving team productivity in system software development
SIGCPR '77 Proceedings of the fifteenth annual SIGCPR conference
A proposed computer-science curriculum for computer professionals
ACM SIGCSE Bulletin
The importance of the individual
ACM SIGSOFT Software Engineering Notes
Importing theory "Z" to the software shop: cultural technology transfer
ACM SIGCPR Computer Personnel
The relationship of cognitive style to the derivation of information requirements
ACM SIGCPR Computer Personnel
Software psychology: Human factors in computer and information systems (Winthrop computer systems series)
ACM SIGMIS Database
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
The growing demand for software requires increasingly productive people and organizations, yet little is known about how best to select, train, organize, and manage people and organizations to produce software. Boehm's COCOMO software costing model has shown that people and organizations can have a dramatic effect on productivity and costs. Issues of project organization, education and training, professional development, career paths, personnel selection, evaluation, group dynamics, and motivation play a significant part in software productivity. As this review of 130 references to the recent research literature indicates, work is being done on these issues, however, some gaps need to be filled and methods developed to insure their effective use.