Zebra interview question

Given an algorithm describe your process to turn it into production worthy code.