Andrew Clement

Learn More
Existing models for describing a process such as a business process or a software development process tend to focus on the what or the how of the process For example a health insurance claim process would typically be described in terms of a number of steps for assessing and approving a claim In trying to improve or redesign a process however one also needs(More)
For a variety of reasons, today's middleware systems are highly complex. This complexity surfaces internally in the middleware construction, and externally in the programming models supported and features offered. We believed that aspect-orientation could help with these problems, and undertook a case study based on members of an IBM® middleware(More)
W h i l e m o d e r n m e t h o d s f o r i n f o r m a t i o n s y s t e m d e v e l o p m e n t g e n e r a l l y a c c e p t t h a t u s e r s s h o u l d b e i n v o l v e d in s o m e w a y [15], t h e f o r m o f t h e i n v o l v e m e n t d i f f e r s c o n s i d e r a b l y . M o s t l y , u s e r s a r e v i e w e d a s r e l a t i v e l y p a s(More)
The image of computers being used to empower people is a potent and appealing one. For the many working people whose autonomy is routinely challenged by the constraints of large organizations or the vagaries of the market, the spread of sophisticated desktop computers holds the promise of gaining in personal control. While testimonials to the efficacy of(More)
This paper reports a university course-based case study undertaken with a volunteer organisation. Our goals were to explore the use of participatory design in a non-profit volunteer setting; to reflect on the experience of learning and applying participatory methodologies; and to create a prototype, using off-the-shelf database software, that could become a(More)
Desktop computerisation is a widespread phenomenon that affects many women office workers. So far, much of the discussion of this topic treats these workers as ‘users’ while the need for them to (re)design their work and information systems tends to be ignored. This paper applies both conventional and social analytic notions of information systems design to(More)
Since the 1980s, PD has been expanding its scope in terms of scale of information systems as well as diversity of participants, settings and design techniques. A current frontier of PD is infrastructuring, the development of large scale systems that serve a wide range of needs of varied 'publics' in an ideally taken-for-granted manner. This paper takes a(More)
This paper discusses the privacy implications of multi-media communications systems by examining how privacy issues arise and are dealt with by the researchers who are simultaneously developing and using such systems. While several design principles are emerging from this process that can guide future developments, it is argued that greater attention to(More)