How do you bring the gap between stakeholders and development team?
Tatiana Vdovychenko
0 replies
They ensure that the needs and expectations of the stakeholders are clearly understood by the developers. This involves gathering and analyzing business requirements, translating them into technical specifications, and ensuring that the final product aligns with the stakeholders’ vision.
A simple example: the CEO wants a pop-up in your mobile app that says, “Rate our app in the stores.” If there’s no business analyst, the developer creates a pop-up that appears every 5 minutes in the app, regardless of the user experience, and covers half of the functionality, with the user unable to close the pop-up until they rate the app — even if they’ve already done so.
If a business analyst is involved in the process, they ask clarifying questions and formulate the task like this:
1) Use a specific design for the pop-up.
2) Trigger the pop-up only after certain actions in the app (e.g., successful experiences like a completed purchase that took less than 20 seconds).
3) Extend the clickable area for closing the pop-up to 160% of the size of the “X” button.
4) Before showing the pop-up, check if the user has already provided a rating. If they have, do not display the pop-up.
5) Ensure the pop-up does not cover certain key areas on the screens.
6) Return the user to the screen they were on before rating, and additionally show a “Thank you” pop-up.
7) Set a specific duration for the pop-up to remain on the screen without user action.
8) And many other important details.
Here is a great article about business analyst by JetSoftPro, a software development service:
https://jetsoftpro.com/blog/business-analyst-in-software-development-what-they-do/
🤔
No comments yet be the first to help
No comments yet be the first to help