They need to be aware of various 'doomsday' scenarios. Computer, server, hard drive, whatever, breaks, isn't it great to have a backup? If you can't get them to agree on this concept, you can't move on.
Now, what if they were asked to make a presentation, but on the third page, the client would like to see it with and without the graph. What would you do? Make a second copy with the changes. If they told you they didn't want the graph, would you throw away the 'version' with the graph? Probably not because you never know. If you can't get them to agree on this concept, you can't move on.
Have you ever sent a file for review only to have the person change it? Did you keep your version? Did you have to give the file you sent them a different name because you know when they make changes it is too difficult to tell the difference or save them in the same folder? And aren't these names getting long? If you can't get them to agree on this concept, you can't move on.
Wouldn't it be nice if we has something that would just keep track of all of this for us? No more sending email attachments. No more wondering which one did the Boss make that change on, but I made another change and now we can't get them together. No more long file names trying to explain which 'version' we are on. If you can't get them to agree on this concept, you'll just havce to move on.
1I would have explained a problem which could have solved with the help of Versioning and then would have explained what versioning is all about. you did the same and yet they do not understand? – Tech Jerk – 2010-09-20T10:31:57.577
Yes, it is as if they fundamentally do not understand the problem space. – Andrew Cox – 2010-09-20T10:43:43.553
32To be fair, lots of programmers don't understand versioning either. Heh, in fact - lots of programmers don't understand programming. – Jaco Pretorius – 2010-09-20T10:45:29.387
Just wear a baby-blue suit and wide tie and rickroll them back to the '70s... – Talvi Watia – 2010-09-20T17:07:55.713