I have the following sentence, but I'm not sure if the verb should be conjugated as do or does:
... this means moving away from a convoluted collection of Excel spreadsheets or a cumbersome software that do/does not truly lend...
Excel spreadsheets and convoluted software both refer to outdated ways of doing things, so they share the same semantic purpose in the sentence; they should be grouped. A company could be using either a collection of Excel spreadsheets or a cumbersome software package to solve this problem. They wouldn't use both at the same time, so or is appropriate. The software would solve the problem, but it does the job poorly. Excel spreadsheets also solve the problem, but poorly. Therefore, the two are related but are not packaged together.
My gut feeling is does because each subject is singular, but when combined with or, they become plural, so do makes more sense.
Which is correct?