I just started as a junior business analyst and working on defining the requirement for an already existing system, so I am gathering the requirements for a just added service.
One of the requirements is that an invoice file should be able to be downloaded as a csv and xml, and not only as a excel file. I have a hard time figuring out if it is a functional or non-functional requirement, because it does not impact how the system behaves, but it also has nothing to do with security/maintenance etc.
The second requirements is that the file now has a few columns which will have to be extended to 5 more (like currency, VAT, etcetera). I do not know if these are already stored in the database, but if they do exist --> would it be seen as a functional or non functional requirement? And if they do no exist yet --> would it be seen as a functional or non functional requirement?
thanks a lot!