The Agile Manifesto emphasizes value on individuals and interactions over processes and tools, explicitly encouraging face-to-face communication as the most effective way of conveying information and collaboration between Agile teams. Effective collaboration enables teams to develop workable solutions to complex problems. However, in reality, this is continuously challenged by large, distributed teams, forcing communications in different directions. Towards the interest of (Collaborative Networked) Organizations in the adoption of emerging technologies to support communication and collaboration needs of their Distributed Agile and Adaptive Development Environment (DADE), we propose a DADE architecture based on the emerging Liquid Multi-Device Software paradigm.
The evaluation of our LiquiDADE prototype showed that our approach is relevant and a valuable enhancement for improving agile development practices.