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 we have seen, themes such as meaning, interactions, communication, values and identities are widely explored in disciplines such as for instance sociology or psychology. The question then arises of the way sociological theory (for example) could allow a better understanding of the social aspects of interactive systems (again, for lack of a better word): [...]
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 [...]