Business environments these days are characterized by complexity, and acceleration of everything from communication to production methods. IT has been one of the major drivers of this complexity and acceleration.
There are nearly limitless applications of IT in the service of business. IT improves productivity through streamlining of process and enhances efficiency and effectiveness of individual workers as well as groups through connectivity that it offers. IT also makes it possible for business to grow by access to new markets and new partners.
Considering those capabilities of IT, it can be disappointing to see the limited success that has been achieved in applying it in real business environments. Researches continually show that companies have difficulty with IT projects.
a good Business Analyst can help mitiate the below risks
Incomplete requirements: Business Analyst main responsibility is making sure the requirements are clear and scope is defined.BA Reduces the problem to 0 by understanding the scope, the objectives, end to end process and manage the reqs from drafting to end of the project, not just at the beginning, but keep an eye all the way.
Lack of user involvement: Reduce this by correctly identifying the stakeholders and engaging them and asking them the right questions.
Unrealistic expectations: BA can reduce this by defined benefits, and by checking feasibility - feasibility of cost, design and technology with the relevant people
Lack of Executive support: Ensure a sponsor is engaged from the start , and sets their objectives which the BA can help to define.
Changing Requirements: Businesses change all the time so some change is good and inevitable, BUT Use the right techniques and ask the right questions of the right people and change will be kept to a minimum. Bas say, “the users have changed their minds again”, but its the BA’s job to help the users to understand their own requirements, b ut taking them through their e2e processes and by ensuring their data is understood. When they do change, control and manage the change.
Lack of Planning: Time is required to capture the reqs and for full User Acceptance Testing and for structured walkthroughs. For quality control. The BA needs to liaise with the PM over this.