Too Long; Didn't Read
Any R&D project is an iterative process where we have initial hypotheses and start building software components to validate them or have lessons learned for informed decision-making. R&D projects are cyclic as we must revisit assumptions several times, pivot, improve, correct – it typically takes a few iterations before getting the real result.