Publication 3126

Floyd C. (1999) Software development process: Some reflections on its cultural, political and ethical aspects from a constructivist epistemology point of view. Cybernetics & Human Knowing 6(2): 5–18. Fulltext at http://cepa.info/3126
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.

Local

The publication is bookmarked in the following reading lists:

None You cannot bookmark this publication into a reading list because you are not member of any » Log in to create one.

There are currently no annotations

To add an annotation you need to log in first
Export bibliographic details as: CF Format · APA · BibTex · EndNote · Harvard · MLA · Nature · RIS · Science