CYBERNETICS & HUMAN KNOWING

A Journal of Second Order Cybernetics, Autopoiesis & Cyber-Semiotics

Volume 6, No.2 1999

Contents:


Volume 6 No. 2, 1999

Darek M. Eriksson and Volker Wulf: Self-Organising Social Systems: A Challenge to Computer Supported Cooperative Work Full Text

Christiane Floyd: Software Development Process: Some Reflections on its Cultural, Political and Ethical Aspects from a Constructivist Epistemology Point of View  Abstract

Katharina Just-Hahn and Thomas Herrmann: Step-by-Step: A Method to Support Self-organized Co-ordination
within Workflow Management Systems  Abstract

Michael Paetau: Can Virtual Enterprises Build up an Own Identity? Abstract

Volker Wulf: Evolving Cooperation when Introducing Groupware:
A Self-Organization Perspective Abstract

Kurt Dauer Keller: Sociotechnics and the Structuring of Meaning: Beyond the Idea of Autopoietic Social Systems  Abstract

The artist of this issue is Bruno Kjaer

C&HK Homepage

Subscriptions

Index, forewords and abstracts to back volumes

Software Development Process:
Some Reflections on its Cultural, Political and Ethical Aspects from a Constructivist Epistemology Point of View
 

By Christiane Floyd

Abstract: Design in software development is viewed, from a constructivist epistemological perspective, as an insight building process linking the worlds of application, of methods, and technology. Design unfolds as a web of distinctions and decisions constructing at the same time the problem and a fitting solution. Design is evaluated based on the coherence of the decisions taken and their viability. Closure and self-organization arise from the feedback of evaluation on design, leading to revisions and further distinctions and decisions. Software design is specific in that it starts from operational form in different areas of human practice and provides auto-operational form to be re-embedded in human practice. Dialogical design seeks deeper insights by taking account of and crossing different perspectives. The consequences of this view on software development methods are briefly discussed.