qnli question: Under the development of agile software and extreme programing what is written first? sentence: In this process, unit tests are written first, by the software engineers (often with pair programming in the extreme programming methodology).