Last week we had a meeting with our contact at the department that will be maintaining the software we're going to be developing in our upcoming project. Normally, these kinds of meetings take place in the end of a project, sometimes even under some (release) stress. At least, that was the case for all the previous projects I was involved in at the customer I'm currently at. Most of the time this is because people want to start developing the software instead of thinking about things that are not necessarily their area of expertise......