Should a Systems Analyst collect, analyze and formalize requirements? Sure.
Therefore, the best practice is to work close to Customer and Business and to have an ability to do communications as soon as possible. But that is not necessary at all.
I'll show the succesfull experience of divided by the ocean interaction between Team and Customer, and Analyst's role in this process:
- How we evolved Requirement Managment System.
- Approaches that we used. What worked and what didn't.
- The problems we faced with and solutions.
- Optimization and evolution of Dev team and QA team work process.
I hope the report will be useful for everyone who works with foreign Customers and foreign Business