The first stage was to talk to the various user types (learners, assessors, administrators) so that I could establish the workflows that were needed. Sitting with the users I could establish both their needs from the system as well as their pain points with the existing process.
There was also a large integration aspect to the project, as there were a number of other systems that would feed into our system or receive data from it. This required a technical integration document which I collaborated with our, and the client’s development teams to produce, and also fed into my designs and technical functional descriptions.