What does it mean to design for Presence?

Designing presence in complex systems in the context of the functionality and non-functional requirements on which a system is based should target specific functionality, such as: to facilitate social interaction, to facilitate collaboration, to facilitate exchange, to facilitate a marketplace, to facilitate distributed structures of governance. As the design of presence is not often explicitly addressed as an explicit requirement, it is often neglected. Developments in the outsourcing industry in India, for example, indicate that neglect for presence design is detrimental for the workers involved (Ilavarasan 2008, Upadhya 2008). Presence as a value for design, as a requirement, facilitates designs that make it possible for us to be able to have agency, accept responsibility, and be able to engage with others in meaningful interaction, making it possible for us to steer towards our own well-being and survival.