Final answer:
When purchasing software or developing in-house software, a team of both IT and non-IT personnel should be involved in the decision process. Cost should not be the only factor considered, and extensive testing of the software is generally required.
Step-by-step explanation:
When purchasing software or developing in-house software, a team of both IT and non-IT personnel should be involved in the decision process, not just the librarian and IT manager. This is because software decisions should take into account the needs and requirements of both the technical team and the end users. Additionally, cost should not be the only factor considered; extensive testing of the software is generally required to ensure its functionality and reliability.