Groupware and social dynamics: eight challenges for developers
Communications of the ACM
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
User participation and democracy: a discussion of Scandinavian research on systems development
Scandinavian Journal of Information Systems
Towards an integrated organization and technology development
Proceedings of the 1st conference on Designing interactive systems: processes, practices, methods, & techniques
Design patterns for object-oriented hypermedia applications
Pattern languages of program design 2
Communications of the ACM - Special issue Participatory Design
The unified software development process
The unified software development process
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Lingua Francas for design: sacred places and pattern languages
DIS '00 Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques
An Integrated Approach to Designing and Evaluating CollaborativeApplications and Infrastructures
Computer Supported Cooperative Work
A Pattern Approach to Interaction Design
A Pattern Approach to Interaction Design
Participatory Design: Principles and Practices
Participatory Design: Principles and Practices
Users as Composers: Parts and Features as a Basis for Tailorability in CSCW Systems
Computer Supported Cooperative Work
STEPS to Software Development with Users
ESEC '89 Proceedings of the 2nd European Software Engineering Conference
Evolution in Use of Groupware: Facilitating Tailoring to the Extreme
CRIWG '01 Proceedings of the Seventh International Workshop on Groupware
CRIWG '02 Proceedings of the 8th International Workshop on Groupware: Design, Implementation and Use
End-user controlled group formation and access rights management in a shared workspace system
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
IEEE Transactions on Computers
Common & particular needs: a challenge to participatory design
CHI '07 Extended Abstracts on Human Factors in Computing Systems
Structure-preserving transformations in pattern-driven groupware development
International Journal of Computer Applications in Technology
From pattern to practice: Evaluation of a design pattern fostering trust in virtual teams
Computers in Human Behavior
HCSE'10 Proceedings of the Third international conference on Human-centred software engineering
Hi-index | 0.00 |
When developing groupware satisfying user requirements is even more difficult than in the context of single-user application development; not only the interaction with the application itself but also the interaction between group members must be respected. Current design methodologies insufficiently focus the designers' attention to this aspect. Therefore, we propose the Oregon Software Development Process (OSDP) that fosters end-user participation, structures the interaction between end-users and developers, and emphasizes the use of a shared language between users and developers.