I'm not sure which point you are making: that different planets have different year lengths (as handily calculated by your link), or that time passes at different rates in different reference frames (as pointed out by your post).
I admit that the term "person years" presumes that all persons measure a year to be precisely the same length, and further, I confess that we are perhaps racist in assuming that Earth is the only planet that matters.
However, we are not currently aware of any long-term software development taking place far from Earth's surface.
And while developers in individual inertial reference frames do indeed disagree in their measurements of time, the resulting disputes are insignificant at our scales.
Besides, we had enough trouble just getting time zones sorted out. Does Ruby even have a Lorentzian time transformation library?