Ravi Sharma Business Analysis Frameworks and Methodologies: Tools for Effective Requirements Gathering and Analysis