Code may be trivial, but it's still the critical path.
Even if you do everything else well, your chances of success decrease geometrically with the crappiness of your code. Or...
Success = (A+B+C+...+Z) * SQ^2
where SQ is Software Quality and A thru Z are everything else.