The central perspective that underlies most of the articles featured on this blog could be summarised by the notion of ‘software as discourse’. I would like to give an overview of what this concept means to me from a theoretical point of view, on which assumptions it relies, and what it entails from a methodological [...]
I take the liberty of going off-subject a little bit by publishing this essay I wrote recently. Hope some will find it of interest! Abstract Neuroscientific discourses about addiction have greatly contributed to our understanding of the biological phenomena that accompany repeated, compulsive drug use. We now have a deep understanding of the mode of [...]
Falsificationism could be understood as a solution to the problems entailed by the use of inductive reasoning for the construction of genuine scientific knowledge, which was introduced by Karl Popper in the middle of the twentieth century. Even though it has since been the subject of criticisms, this concept provoked a redefinition of the line [...]
Although a polemical subject, the application of the concept of closed systems in the social sciences has been seen as a way to limit and even rule out the influence of certain variables in the study of social objects, which in turns seems to allow the elicitation of clear-cut causal relationships. Those causal relationships can [...]
Overview of the Proposed Research Topic During the relatively short history of software development, several development methods have been introduced, from the rather standard waterfall model derived from development methods that can be found in more ‘traditional’ industries (Royce, 1970), to solutions more adapted to the particular issues involved in software development such as user-centered [...]
One of the main issues in the design of most commercial software products is what is commonly called ‘domain definition’. This activity could be roughly understood as the definition of the ‘objects’ and processes that the system will have to manage or provide support for. An interesting thing about domain definition is that it could [...]
As I tried to show in my previous post, the apparition of agile development methodologies could be interpreted as a sign of an evolution of the discourse surrounding software development (and, therefore, software itself) towards social topics. Below are a few aspects of agile development methods that appear particularly significant in this context. As illustrated [...]
This post is based on the slides from my talk at dev8D and various research proposals and essays. Although it’s a relatively young discipline, software design already has a rich history, punctuated by epic failures, a lot of innovation and incredible successes. Indeed, With the explosion of the Web, it could be argued that the [...]
After years of pondering, I have finally decided to write down the few ideas that occur to me when I start thinking about the relationship between social scientific topics and software/interactive system development. The starting point of this reflection is an observation that software development methodologies seem to be slowly drifting towards social scientific matters. [...]
Categories
Archives
- May 2011 (6)
- June 2010 (1)
- May 2010 (1)
- April 2010 (11)
- March 2010 (15)
Pages
Tags
agile bourdieu conversation analysis culture data design dev8d developer discourse discourse analysis domain ethnography foucault genealogy grounded theory history identity interactive systems interface design knowledge language mauss meaning method MVC power Practice research research proposal Rose social sofware social theory sociology software development methodologies subject technology Theory ui ui design ui principles user-centric ux web applications web development Weber
-
Recent Posts
- Is Electronic Currency the Next Big Thing?
- Software as Discourse
- Applying Conversation Analysis Concepts to Interaction Design?
- A Short, Practical Example of User Experience and Interface Design for an Online Drink Ordering Service
- Towards a Critical Discursive Analysis of Neuroscientific Accounts of Addiction
Tag Cloud
agile architecture Barthes bitcoin bourdieu conversation analysis culture data design design decisions dev8d developer development discourse discourse analysis domain economics electronic currency epistemology ethnography facebook foucault genealogy graphical user interface grounded theory gui history hume identity induction information architecture interaction interaction design interactionism interactive systems interface design intro knowledge lacan language linkedIn mauss meaning method model MVC neuroscience politics poststructuralim power Practice professional diversification psychology reductionism representation research research proposal Rose Saussure social capital social sofware social theory sociology software software development methodologies software engineering structuralism stuart hall subject suture technology theoretical model Theory twitter ui ui design ui principles user-centric user experience ux web applications web development Weber wittgenstein