Mapping situations within a system development project
Information and Management
A field study of the software design process for large systems
Communications of the ACM
Systems development in information systems research
Journal of Management Information Systems - Special issue on management support systems
Software Process Evolution at the SEL
IEEE Software
Communications of the ACM
The role of experimentation in software engineering: past, current, and future
Proceedings of the 18th international conference on Software engineering
An empirical study of communication in code inspections
ICSE '97 Proceedings of the 19th international conference on Software engineering
Informing General CSCW Product Development through Cooperative Design in Specific Work Domains
Computer Supported Cooperative Work
Qualitative Methods in Empirical Studies of Software Engineering
IEEE Transactions on Software Engineering
Proceedings of the Conference on The Future of Software Engineering
Proceedings of the 22nd international conference on Software engineering
The Organisation in Ethnography –A Discussion of Ethnographic Fieldwork Programs in CSCW
Computer Supported Cooperative Work
Reflective systems development
Scandinavian Journal of Information Systems
Office procedure as practical action: models of work and system design
ACM Transactions on Information Systems (TOIS)
Improving software organizations: from principles to practice
Improving software organizations: from principles to practice
Agile software development
The Inmates Are Running the Asylum
The Inmates Are Running the Asylum
Communication and Organization: An Empirical Study of Discussion in Inspection Meetings
IEEE Transactions on Software Engineering
Ethical Issues in Empirical Studies of Software Engineering
IEEE Transactions on Software Engineering
STEPS to Software Development with Users
ESEC '89 Proceedings of the 2nd European Software Engineering Conference
The M.A.D. Experience: Multiperspective Application Development in evolutionary prototyping
ECCOP '98 Proceedings of the 12th European Conference on Object-Oriented Programming
Designing for changing work and business practices
Adaptive evolutionary information systems
'Bad Practice' or 'Bad Methods' " Are Software Engineering and Ethnographic Discourses Incompatible?
ISESE '02 Proceedings of the 2002 International Symposium on Empirical Software Engineering
Participatory It Design: Designing for Business and Workplace Realities
Participatory It Design: Designing for Business and Workplace Realities
Proceedings of the 2003 conference on Designing for user experiences
Personas is not applicable: local remedies interpreted in a wider context
PDC 04 Proceedings of the eighth conference on Participatory design: Artful integration: interweaving media, materials and practices - Volume 1
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 08
Human and social factors of software engineering
Proceedings of the 27th international conference on Software engineering
Work-Oriented Design of Computer Artifacts
Work-Oriented Design of Computer Artifacts
When Plans do not Work Out: How Plans are Used in Software Development Projects
Computer Supported Cooperative Work
How agile are industrial software development practices?
Journal of Systems and Software - Special issue: Selected papers from the 4th source code analysis and manipulation (SCAM 2004) workshop
Editorial: For the Special issue on Qualitative Software Engineering Research
Information and Software Technology
Interpretation, interaction and reality construction in software engineering: An explanatory model
Information and Software Technology
Reflections on a work-oriented design project
Human-Computer Interaction
SE '08 Proceedings of the IASTED International Conference on Software Engineering
Reporting user experience through usability within the telecommunications industry
Proceedings of the 2008 international workshop on Cooperative and human aspects of software engineering
Guidelines for conducting and reporting case study research in software engineering
Empirical Software Engineering
SHARK '09 Proceedings of the 2009 ICSE Workshop on Sharing and Reusing Architectural Knowledge
Taking care of cooperation when evolving socially embedded systems: The PloneMeeting case
CHASE '09 Proceedings of the 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering
Reporting usability metrics experiences
CHASE '09 Proceedings of the 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering
SE '08 Proceedings of the IASTED International Conference on Software Engineering
PD method and socio-political context of the development organization
Proceedings of the Tenth Anniversary Conference on Participatory Design 2008
Using ethnographic methods in software engineering research
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
SPI success factors within product usability evaluation
Journal of Systems and Software
A competency framework for the stakeholders of a software process improvement initiative
Proceedings of the 2011 International Conference on Software and Systems Process
Information and Software Technology
Qualitative research on software development: a longitudinal case study methodology
Empirical Software Engineering
Infrastructuring when you don't - end-user development and organizational infrastructure
IS-EUD'11 Proceedings of the Third international conference on End-user development
Infrastructuring with a focus on developing end-users capabilities
IS-EUD'11 Proceedings of the Third international conference on End-user development
CEE-SET'08 Proceedings of the Third IFIP TC 2 Central and East European conference on Software engineering techniques
Challenges of applying ethnography to study software practices
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Hi-index | 0.00 |
The development of methods tools and process improvements is best to be based on the understanding of the development practice to be supported. Qualitative research has been proposed as a method for understanding the social and cooperative aspects of software development. However, qualitative research is not easily combined with the improvement orientation of an engineering discipline. During the last 6 years, we have applied an approach we call `cooperative method development', which combines qualitative social science fieldwork, with problem-oriented method, technique and process improvement. The action research based approach focusing on shop floor software development practices allows an understanding of how contextual contingencies influence the deployment and applicability of methods, processes and techniques. This article summarizes the experiences and discusses the further development of this approach based on several research projects in cooperation with industrial partners.