I'm looking for a phrase or word that has a meaning similar to rearranging chairs on the Titanic, but means that it's a lot of effort for a small improvement on something that's already working well. Maybe it helps, but it probably doesn't matter. Any good ready-made ones?
In software development, bikeshedding is an activity that draws focus away from more legitimate concerns to focus on trivial issues that probably don't matter. The word comes from the idea of people building a perfectly functional building, and then arguing over what color they should paint the bikeshed. There are probably bigger things to worry about, and the building, and bikeshed, will be no worse off whatever color the bikeshed is eventually painted.