Mental models: towards a cognitive science of language, inference, and consciousness
Mental models: towards a cognitive science of language, inference, and consciousness
A translation approach to portable ontology specifications
Knowledge Acquisition - Special issue: Current issues in knowledge modeling
Reflective systems development
Scandinavian Journal of Information Systems
Communications of the ACM - Ontology: different ways of representing the same concept
ERP Problems and Application Integration Issues: An Empirical Survey
HICSS '01 Proceedings of the 34th Annual Hawaii International Conference on System Sciences ( HICSS-34)-Volume 9 - Volume 9
External experiments: a workable paradigm for collaboration between industry and academia
Lecture notes on empirical software engineering
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Evidence-Based Software Engineering
Proceedings of the 26th International Conference on Software Engineering
Evidence-Based Software Engineering for Practitioners
IEEE Software
The nature of theory in information systems
MIS Quarterly
Perceived productivity threats in large agile development projects
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Information and Software Technology
Hi-index | 0.00 |
To identify and systematize software practitioners' perceptions of a problem is an important first step toward analyzing and searching for a solution to the problem. This paper reports on an industrial study, in which the repertory grid technique was used to elicit practitioners' perceptions of key challenges in the company's software integration practices. The perceptions of a total of nine practitioners from three organizational groups (Developer, QA Manager, Project Manager) were elicited and analyzed. We found that perceptions differ markedly between groups, but that on some issues, there is a consensus across all groups. Three types of challenges were identified as critical, causes, and easy to handle, namely responsibility, requirements, and knowledge. The elicited information may be used to plan process improvement for integration projects in the company, and may also be used in building a general ontology for integration challenges and their solutions.