The most troubling part is that often our projects are multi-year grants, with each phase building on the prior, which truly merits the use of good software engineering techniques.
However, as soon as the PI of the grant sees as much as a proof of concept piece of software, they want you to move to the next feature immediately. It places a high burden on the undergraduate and graduate students doing the actual development work.
The most troubling part is that often our projects are multi-year grants, with each phase building on the prior, which truly merits the use of good software engineering techniques.
However, as soon as the PI of the grant sees as much as a proof of concept piece of software, they want you to move to the next feature immediately. It places a high burden on the undergraduate and graduate students doing the actual development work.