So yeah, regarding requirement collection, first of all you need to be clear on what the client requires and then you need to document each and everything. Once documented, you can send it across to your clients to verify it and once the project is signed off, you can ask your teams to work on it.
