Business analysts belong in every part of your organization. As the scope of business analysis is very wide, there has been a tendency for business analysts to specialize in one of the three sets of activities which constitute the scope of business analysis, the primary role for business analysts is to identify business needs and provide solutions to business problems these are done as being a part of following set of activities.
A business analyst is a person who is an asset in his organization due to his knowledge of both – the technical know-how that is known to the software developers of the field and the understanding of the sector dynamics as known to the management professionals in the field.
For example, quality analyst at Skyline Technologies Tim Morrow says he has served his team as a scrum master, a traditional business analyst (where he reviewed requirements and worked on the backlog of tasks to maximize business value) and as a product owner.
While a common concept for most business analysts, many have no idea of what UML is exactly, or more importantly, how to use it. As the Unified Modeling Language, UML is used worldwide in the software development process, it is extremely important that business analysts master it. For, for it is the universal language of their profession.
Throughout the late 1980s and 1990s, organisations evolved their IT systems to take further advantage of computer technology – but many projects failed to deliver the desired benefits often because of a focus on delivering ‘technology’ at the expense of business needs.