BCS Edinburgh: Lessons Learned Breaking the TDD Rules