exploring the relationship between social science and software development methodologies: a blog by Pascal Belouin

Conversation Analysis could be defined as a discourse analysis method which relies on the assumption that only talk-in-interaction constitutes a valid object of analysis: relevant meaning is only created in the framework of an actual conversation between two or more participants. Thus, Conversation Analysis is often described as a positivist approach: conversation analysts argue that [...]

Read more...



Conversation analysis, or CA, focuses on the fine-grain analysis of talk in the framework of actual, day-to-day conversations between social actors. Its aim is to provide practical tools for allowing an understanding of the tacit rules and inherent order of common, day-to-day conversations by using short transcripts or recordings as data. This discourse analysis tradition [...]

Read more...



Abstract It could be argued that discourse surrounding software development methodologies has evolved in recent years from a focus on technology and pure computer science subjects to issues of values, meaning and communication. This shift in the way software development is perceived in the professional world could be further explored through a Foucauldian analysis of [...]

Read more...



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

Read more...