Agile, Sdlc, Development, Testing, Sdlc Phases.
from the clients like what does the software actually do, who are target customers etc. Based on that, BA will accept or decline the project. If the project is acceptable, BA will focus on what should be achieved and how to achieve it. After gathering the requirements, BA will prepare requirements