Problem: System Improvement Opportunities
You have been recruited by the company or team behind google email application as a systems analyst to address its shortcomings. Based on the information gathered from your analysis of the present application/system, answer the following questions with clear justifications.
1. Is the present application/system best overhauled from the ground up (i.e., conduct Business Process Reengineering (BPR)), or is it better to make incremental improvements (i.e., conduct Business Process Automation (BPA) or Business Process Improvement (BPI)) to better enhance it? Compare and contrast all THREE (3) of the requirements analysis strategies and mention how the chosen strategy's advantages best suit the given scenario.
2. What software/system development life cycle (SDLC) model can be used as a basis for the process you have chosen? Elaborate how your chosen SDLC's advantages ITS42104 Object-Oriented Analysis and Design [Individual Assignment] 5 outweigh any of its shortcomings, or how its suitability outperforms all the other SDLC models.
3. What requirements gathering techniques can be used to elicit more requirements from the intended end users to improve the application/system? How effective is it when used on the intended/target end user demographic?