1985 Opinion survey of MIS managers: Key issues
MIS Quarterly
Systems analysis and design: current practices
MIS Quarterly
Evaluation of vendor products: CASE tools as methodology companions
Communications of the ACM
Current practices in management information systems
Information and Management
Adoption intention in GSS: relative importance of beliefs
ACM SIGMIS Database - Special double issue: diffusion of technological innovation
Communications of the ACM
An empirical investigation on factors affecting the acceptance of CASE by systems developers
Information and Management
Strong vs. weak approaches to systems development
Communications of the ACM
Factors that Impact Implementing a System Development Methodology
IEEE Transactions on Software Engineering
The realities of software technology payoffs
Communications of the ACM
Journal of Systems and Software
Understanding and improving technology transfer in software engineering
Journal of Systems and Software - Special issue on invited articles on top systems and software engineering scholars
System development methodology implementation: perceived aspects of importance
Information Resources Management Journal
Object-oriented methods: current practices and attitudes
Journal of Systems and Software
Modern Systems Analysis and Design
Modern Systems Analysis and Design
Software Process Models and Project Performance
Information Systems Frontiers
A Snapshot of Systems Development Practice
IEEE Software
Comments on 'Factors that Impact Implementing a System Development Methodology'
IEEE Transactions on Software Engineering
An Empirical Analysis of Productivity and Quality in Software Products
Management Science
Selecting the appropriate application development methodology
ACM SIGMIS Database
Toward a contingency model for selecting an information system prototyping strategy
Journal of Management Information Systems - Special section: Strategic and competitive information systems
Cognitive fit in requirements modeling: a study of object and process methodologies
Journal of Management Information Systems - Special section: Strategic and competitive information systems
Empirical Software Engineering
Predicting acceptance of Software Process Improvement
HSSE '05 Proceedings of the 2005 workshop on Human and social factors of software engineering
The Introduction and Use of a Tailored Unified Process A Case Study
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
Investigation of IS professionals' intention to practise secure development of applications
International Journal of Human-Computer Studies
Experimental evaluation of an object-oriented function point measurement procedure
Information and Software Technology
A meta-analysis of the technology acceptance model
Information and Management
A Framework for Roles for Development, Evolution and Maintenance of SOA-Based Systems
SDSOA '07 Proceedings of the International Workshop on Systems Development in SOA Environments
Evaluating the adoption potential of design science efforts: The case of APSARA
Decision Support Systems
Empirical studies of agile software development: A systematic review
Information and Software Technology
Information and Software Technology
Acceptance of agile methodologies: A critical review and conceptual framework
Decision Support Systems
Proceedings of the special interest group on management information system's 47th annual conference on Computer personnel research
Understanding developer and manager perceptions of function points and source lines of code
Journal of Systems and Software
Hello World! --- Experiencing Usability Methods without Usability Expertise
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
Information and Software Technology
Sensemaking and knowledge building in system development
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction - Volume Part II
How a service-oriented architecture may change the software development process
Communications of the ACM
A quantitative model to evaluate post-implementation efficiency of Scrum
Proceedings of the 2010 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the 9th SoMeT_10
The relationship between organizational culture and the deployment of agile methods
Information and Software Technology
Evaluating requirements modeling methods based on user perceptions: A family of experiments
Information Sciences: an International Journal
Do software process improvements lead to ISO 9126 architectural quality factor improvement
Proceedings of the 8th international workshop on Software quality
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
Drivers of agile software development use: Dialectic interplay between benefits and hindrances
Information and Software Technology
Towards designing enterprises for evolvability based on fundamental engineering concepts
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems
Using rational unified process in an SME – a case study
EuroSPI'05 Proceedings of the 12th European conference on Software Process Improvement
CAiSE'06 Proceedings of the 18th international conference on Advanced Information Systems Engineering
Evaluation of a conceptual model-based method for discovery of dependency links
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part I
Understanding post-adoptive agile usage: An exploratory cross-case analysis
Journal of Systems and Software
Towards evolvable software architectures based on systems theoretic stability
Software—Practice & Experience
Influencing the adoption of software engineering methods using social software
Proceedings of the 34th International Conference on Software Engineering
Tailoring and introduction of the rational unified process
EuroSPI'07 Proceedings of the 14th European conference on Software Process Improvement
MDD vs. traditional software development: A practitioner's subjective perspective
Information and Software Technology
How not to survey developers and repositories: experiences analyzing language adoption
Proceedings of the ACM 4th annual workshop on Evaluation and usability of programming languages and tools
Information Resources Management Journal
Information Resources Management Journal
Empirical analysis of programming language adoption
Proceedings of the 2013 ACM SIGPLAN international conference on Object oriented programming systems languages & applications
Social influences on secure development tool adoption: why security tools spread
Proceedings of the 17th ACM conference on Computer supported cooperative work & social computing
Hi-index | 0.02 |
Many organizations attempt to deploy methodologies intended to improve software development processes. However, resistance by individual software developers against using such methodologies often obstructs their successful deployment. To better explain why individual developers accept or resist methodologies, five theoretical models of individual intentions to accept information technology tools were examined. In a field study of 128 developers in a large organization that implemented a methodology, each model explained significant variance in developers' intentions to use the methodology. Similar to findings from the tool adoption context, we found that, if a methodology is not regarded as useful by developers, its prospects for successful deployment may be severely undermined. In contrast to the typical pattern of findings in a tool context, however, we found that methodology adoption intentions are driven by: 1) the presence of an organizational mandate to use the methodology, 2) the compatibility of the methodology with how developers perform their work, and 3) the opinions of developers' coworkers and supervisors toward using the methodology. Collectively, these results provide surprising new insights into why software developers accept or resist methodologies and suggest what software engineering managers might do to overcome developer resistance.