I want to know the answer to the following question:
Under the development of agile software and extreme programing what is written first?
All the background I'm provided with is that "In contrast, some emerging software disciplines such as extreme programming and the agile software development movement, adhere to a "test-driven software development" model.". Is that enough to answer the question?