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
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.

Similar publications:

Log in to view a list of similar publications

The publication has not yet bookmarked in any reading list

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

Download statistics

Log in to view the download statistics for this publication
Export bibliographic details as: CF Format · APA · BibTex · EndNote · Harvard · MLA · Nature · RIS · Science