This document discusses using Acceptance Test Driven Development (ATDD) to focus on building products instead of war. ATDD can help teams develop a common understanding through an ubiquitous language and executable requirements/examples to serve as living documentation. While Test Driven Development ensures things are built correctly, ATDD aims to ensure the right things are built by collaborating to define requirements through examples. The overall message is that software should be created through cooperation instead of conflict or hate.