lecture 8: collaboration with users Flashcards
user involvement
user involvement can have different purposes - improving the requirement of the system or the design to make the implementation easier.
its important to remember that user involvement can take place in different stages, be achieved by different methodes and can be both symbolic involvement or strong control involvement
frame
a build-up repertoire of tacit knowledge that is used to impose structure upon, and impact meaning to, otherwise ambitious social and situational information to facilitate understanding.
nature of technology
images/understanding of technology
technology strategy
why organizations acquire and implement technology
technology-in-use
how it will be used
technological frame
Subset of members’ organizational frames that concern the assumptions, expectations, and knowledge they use to understand technology in organizations.
• This includes not only the nature and role of the technology itself, but the specific conditions, applications, and consequences of that technology in particular contexts of use.
How to use: Examining the underlying assumptions, expectations, and knowledge that people have about technology.
Change agent
a change agent is a person or a group mostly from inside the organization who helps an organization transform itself by focusing on such matters as organizational effectiveness, improvement and development.
how to manage user involvement properly
Know the work the system should support: Users typically have significant knowledge of the application domain, the tasks they perform, work practices, context of the system use and their behaviour and preferences.
Some knowledge is tacit: A part of the knowledge is tacit thus difficult to be articulated with typical elicitation techniques (such as interviews).
Better requirements and solutions: User involvement might improve the quality, accuracy and completeness of requirements.
The role of user involvement: analysis
Involving users during early phases of development like requirements elicitation is necessary to capturing their needs and to make sure that systems are aligned with business processes.
The role of user involvement: Design
having users participate in prototyping. By involving user in design the IT-systems and future work practices can be aligned. Furthermore requirements can be validated.
The role of user involvement: Programming
answering questions and clarifying requirements.
The role of user involvement: Testing
Verifying that the system actually comply with the requirements and is useful.
The role of user involvement: implementation
change agents.
benefits: phycological
user satisfaction
user system acceptance
facilitating change
better users attitude toward system
increasing relevance to the system by users
increasing customer loyalty
assist in maintaining long term relationship with users
benefits: Managerial
better communication
improved management practice
developing realistic expectation
reducing cost of conflict resolution