Технология NEM разработана в соответствии с методологией разработки через тестирование (TDD). Эта методология концентрирует все усилия на соблюдении заранее установленных требований до начала внедрения технологии, гарантируя, что каждый небольшой фрагмент кода был создан для удовлетворения одного из этих требований или тестов, а также во избежание неэффективности и ненужного кода.