My manager's (director of QA) original role was configuration manager or something like that. She wears different hats in the company, and one of them is Director of QA. We were discussing branches coming off from the trunk of the source code tree and I asked what happens if the coders don't merge it back in or something....she stated that it's no big deal they just "copy and paste". Inside, I died. Copy and paste is a risky way to code. How could my boss think this was okay?
What does "merge it back in or something" mean? What's the "something?" You can do copy-and-paste routines if you then do a merge process that compares originals to changed source code or that just highlights differences in a report. We do that all the time but we don't just rely on copy-and-paste. We have copy-and-paste sometimes and then merge and then we analyze the logs. Since your boss was a configuration manager, I'd clarify what she meant since it's unlikely that she's totally ignorant on the topic. Our configuration manager used to refer to "copy and paste" even when talking about reusable component code.