System owners, users, designers and builders participate in defining and designing information system. Key An attribute, or a group of attributes, that assumes a unique value for each entity instance.
a process in which a group of users and/or team members interact, learn from one another and discuss problems for resolution. A structured workshop can be used to define requirements and design system externals. (p. 93)
This is an application development approach where users and the technical staff get together and development requirements for a particular application together.