Joint application development (2nd ed.)
Joint application development (2nd ed.)
Problem domain categories in requirements engineering
International Journal of Human-Computer Studies
Requirements engineering: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Requirements by collaboration: workshops for defining needs
Requirements by collaboration: workshops for defining needs
Business Process Change: Reengineering Concepts, Methods and Technologies
Business Process Change: Reengineering Concepts, Methods and Technologies
Requirements trawling: techniques for discovering requirements
International Journal of Human-Computer Studies
Distributed and Parallel Databases
Experience with SCRAM, a SCenario Requirements Analysis Method
ICRE '98 Proceedings of the 3rd International Conference on Requirements Engineering: Putting Requirements Engineering to Practice
CAiSE '00 Proceedings of the 12th International Conference on Advanced Information Systems Engineering
Facilitator Influence in Group Support Systems: Intended and Unintended Effects
Information Systems Research
HICSS '01 Proceedings of the 34th Annual Hawaii International Conference on System Sciences ( HICSS-34)-Volume 1 - Volume 1
EasyWinWin: Managing Complexity in Requirements Negotiation with GSS
HICSS '02 Proceedings of the 35th Annual Hawaii International Conference on System Sciences (HICSS'02)-Volume 1 - Volume 1
Elicitation Technique Selection: How Do Experts Do It?
RE '03 Proceedings of the 11th IEEE International Conference on Requirements Engineering
A Language Technology Toolset for Development of a Large Group Augmented Facilitation System
HICSS '04 Proceedings of the Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 1 - Volume 1
Collaboration Engineering: Designing Repeatable Processes for High-Value Collaborative Tasks
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences (HICSS'05) - Track 1 - Volume 01
A Repeatable Collaboration Process for Usability Testing
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences (HICSS'05) - Track 1 - Volume 01
Requirements quality control: a unifying framework
Requirements Engineering
Improving the detection of requirements discordances among stakeholders
Requirements Engineering
Applying a pragmatics-based creativity-fostering technique to requirements elicitation
Requirements Engineering
Making the Collaboration Engineering Investment Decision
HICSS '06 Proceedings of the 39th Annual Hawaii International Conference on System Sciences - Volume 01
A conceptual foundation of the thinkLet concept for Collaboration Engineering
International Journal of Human-Computer Studies
Mastering the Requirements Process (2nd Edition)
Mastering the Requirements Process (2nd Edition)
Approach for requirement oriented team building in industrial processes
Computers in Industry
The Skilled Facilitator
Collaboration Engineering For Incident Response Planning: Process Development and Validation
HICSS '07 Proceedings of the 40th Annual Hawaii International Conference on System Sciences
Designing and Evaluating Collaborative Processes for Requirements Elicitation and Validation
HICSS '07 Proceedings of the 40th Annual Hawaii International Conference on System Sciences
Reconceptualizing Generate thinkLets: the Role of the Modifier
HICSS '07 Proceedings of the 40th Annual Hawaii International Conference on System Sciences
Environment-Based Formulation Of Design Problem
Journal of Integrated Design & Process Science
Collaboration Engineering with ThinkLets to Pursue Sustained Success with Group Support Systems
Journal of Management Information Systems
ThinkLets: a collaboration engineering pattern language
International Journal of Computer Applications in Technology
Agile product line planning: A collaborative approach and a case study
Journal of Systems and Software
Generating systems requirements with facilitated group techniques
Human-Computer Interaction
Asking the right questions to elicit product requirements
International Journal of Computer Integrated Manufacturing - THE CHALLENGES OF MANUFACTURING IN THE GLOBALLY INTEGRATED ECONOMY. GUEST EDITOR: ROBIN G. QIU
Athena: A collaborative approach to requirements elicitation
Computers in Industry
Outline of a design science research process
Proceedings of the 4th International Conference on Design Science Research in Information Systems and Technology
Journal of Management Information Systems
Managing stakeholder requirements in a product modelling system
Computers in Industry
Cognitive learning efficiency through the use of design patterns in teaching
Computers & Education
The collaboration engineering approach for designing collaboration processes
CRIWG'07 Proceedings of the 13th international conference on Groupware: design implementation, and use
New Software Engineering Paradigm Based on Complexity Science: An Introduction to NSE
New Software Engineering Paradigm Based on Complexity Science: An Introduction to NSE
Design science in information systems research
MIS Quarterly
Formalization of design chain management using environment-based design (EBD) theory
Journal of Intelligent Manufacturing
Hi-index | 0.00 |
User requirements play a central role in software development processes by bridging the needs of business to the software. In many cases stakeholders who have different perspectives and expectations about the future system need to collaborate to clarify, capture and uncover user requirements in an efficient and effective manner. Many industry experts have admitted that collaboration among stakeholders in a facilitated workshop, aimed at defining and articulating user requirements, is one of the most difficult tasks in software development. The aim of the research described in this paper is to present a process that can address the challenges of collaborative user requirements elicitation workshops. The process contains activities that correspond to a pattern of collaboration. Developed on a pattern-based architecture, the process is reusable and can be applied to similar user requirements elicitation workshops. To achieve this goal, the principles of Collaboration Engineering (CE) are applied to design collaborative processes that consist of ThinkLets, a set of facilitation scripts and process-building blocks, bundled together. The process is evaluated in practice by running facilitated workshops as well as by collecting experts' comments and opinions. The results indicate that the approach is usable and useful. The paper concludes with further elaboration and discussions on research contribution and potential future work in the field.