banking change request scrum operations surveys functional requirement user story planning mobile banking case business analysis sprint planning integration project coordination quality assurance onboarding mutual fund management software development test case retail banking finance software development life cycle agile methodology business administration jira current source business development elicitation cadence skill waterfall methodology acceptance testing business process measurement system analysis workflows energetic