Recent Posts

Pages: [1] 2 3 ... 10
1
Role of BA in Dev and Test phase
•   Assist on requirements clarification to various stakeholders till the business solution arrives
•   It may be user stories, use case diagram, class diagram, activity diagram, ERD
•   Assist on preparing test cases to testers or test managers in some organization BA prepares test cases as well.
•   Close collaboration between the business analyst and business is very important as is continuing that communication and collaboration through the development and testing phases.
•   Finding experienced and knowledgeable business people (experts or group of experts) to work with and learn is important.
           
2
Business Analyst Concepts Discussion / Re: Agile-Scrum Interview Questions
« Last post by 1181059302 on August 20, 2018, 11:10:19 am »

•   Agile is a methodology and scrum is a framework has set of values and principles.
•   Scrum is now widely used for products, services and managing the operation of organizations
•   The individual team is highly flexible and adaptive
•   This delivers working software in a regular intervals to client
•    welcoming changing requirements
•   whole agile team has responsibilities working towards the client solutions

There is no specific example for explaining agile nowadays it is implemented across all industry verticals where solution needs to arrive soon or fix issues or customer acquisition new markets etc…

3
Business Analyst Concepts Discussion / What is the key role of business analyst
« Last post by 1183167903 on August 20, 2018, 03:10:32 am »
What is the key role of business analyst
4
Business Analyst Concepts Discussion / Re: Agile-Scrum Interview Questions
« Last post by 1181059302 on August 18, 2018, 11:29:29 pm »
what is sprint zero?
5
Problem solving
Requirement Gathering
Strategic thinking
Preparing UML diagram
Technical writing
Client services techniques
Public speaking/Presenting
Team building
6
Business Analyst Concepts Discussion / Re: What is Importance of flow chart
« Last post by 1181280005 on July 31, 2018, 02:18:08 pm »
Flowchart is a pictorial representation which include all physical activity, end user activity and system prespective activity.
Each step in the process is represented by a different symbol and contains a short description of the process step. The flow chart symbols are linked together with arrows showing the process flow direction.
7
Business Analyst Concepts Discussion / Re: use case actors
« Last post by 1181280005 on July 31, 2018, 02:11:09 pm »
Actors are majorly two:
1)Primary Actor
2)Secondary Actor

1)Primary Actor are those who are directly interacting with the use case.
2)Secondary Actor are those who indirectly interacts with the use case.
8
The major elements of use case diagram is after reading the case study.
Actor
Actors are usually individuals involved with the system defined according to their roles. The actor can be a human or other external system.

Use Case
A use case describes how actors uses a system to accomplish a particular goal. Use cases are typically initiated by a user to fulfill goals describing the activities and variants involved in attaining the goal.

Relationship
The relationships between and among the actors and the use cases.

System Boundary
The system boundary defines the system of interest in relation to the world around it.

Home Tutorials Use Case Diagram
What is a Use Case Diagram in UML?
Use Case Diagram Notations
Actor
Use Case
Relationship
System Boundary
Benefits of Use Case Diagram
How to Draw Use Case Diagram?
Structuring Use Cases
Include
Extend
Abstract & Generalization
Business Use Case
Use Case Diagram Examples
Use Case Diagram Tutorial
A use case describes how a user uses a system to accomplish a particular goal. A use case diagram consists of the system, the related use cases and actors and relates these to each other to visualize: what is being described? (system), who is using the system? (actors) and what do the actors want to achieve? (use cases), thus, use cases help ensure that the correct system is developed by capturing the requirements from the user's point of view.

Use Case Diagram Example
What is a Use Case Diagram in UML?
A use case is a list of actions or event steps typically defining the interactions between a role of an actor and a system to achieve a goal. A use case is a useful technique for identifying, clarifying, and organizing system requirements. A use case is made up of a set of possible sequences of interactions between systems and users that defines the features to be implemented and the resolution of any errors that may be encountered.

While a use case itself might drill into a lot of detail (such as, flow of events and scenarios) about every possibility, a use-case diagram can help provide a higher-level view of the system, providing the simplified and graphical representation of what the system must actually do.

A use case (or set of use cases) has these characteristics:

Organizes functional requirements
Models the goals of system/actor (user) interactions
Describes one main flow of events (main scenarios) and possibly other exceptional flows (alternatives), also called paths or user scenarios
Try it!
Finding an online Use Case Diagram tool? Just click the Draw button below to create your Use Case Diagram online. Visual Paradigm Online is free* and intuitive. You can also go through this Use Case Diagram tutorial to learn about Use Case Diagram before you get started.

Draw Now
Use Case Diagram Notations
Use cases define interactions between external actors and the system to attain particular goals. A use case diagram contains four main components

Use Case Diagram Notations
Actor
Actors are usually individuals involved with the system defined according to their roles. The actor can be a human or other external system.

Use Case
A use case describes how actors uses a system to accomplish a particular goal. Use cases are typically initiated by a user to fulfill goals describing the activities and variants involved in attaining the goal.

Relationship
The relationships between and among the actors and the use cases.

System Boundary
The system boundary defines the system of interest in relation to the world around it.

Benefits of Use Case Diagram
Use cases is a powerful technique for the elicitation and documentation of black-box functional requirements.
Because, use cases are easy to understand and provide an excellent way for communicating with customers and users as they are written in natural language.
Use cases can help manage the complexity of large projects by partitioning the problem into major user features (i.e., use cases) and by specifying applications from the users' perspective.
A use case scenario, often represented by a sequence diagram, involves the collaboration of multiple objects and classes, use cases help identify the messages (operations and the information or data required - parameters) that glue the objects and classes together.
Use cases provide a good basis to link between the verification of the higher-level models (i.e. interaction between actors and a set of collaborative objects), and subsequently, for the validation of the functional requirements (i.e. blueprint of white-box test).
Use case driven approach provides an traceable links for project tracking in which the key development activities such as the use cases implemented, tested, and delivered fulfilling the goals and objectives from the user point of views.

A Use Case diagram can be developed by following the steps below.

Identify the Actors (role of users) of the system.
For each category of users, identify all roles played by the users relevant to the system.
Identify what are the users required the system to be performed to achieve these goals.
Create use cases for every goal.
Structure the use cases.
Prioritize, review, estimate and validate the users.
9
Business Analyst must play various roles and responsible for the following:

Gathering & Analysing the business Requirements
Identifying the goals and GAP analysis
Planning, Monitoring and Managing the Projects and Change Requests
Impact and Risk Analysis
Communication management with stakeholders
Conduct regular meetings when needed
Documenting as per industry standards
Solution evaluation
Training the users & UAT assistance.


Let’s talk about the role of a business analyst in change request:

Change request depends up on the type/nature of the project and most importantly stake Holder expectations which might allow for a raise in change requests, which should be managed by a business analyst. The client may raise a Change Request at any stage of the project, it may be at the very initial stage or it may be at the final stage.

Once a request for change is raised by a stakeholder, we need to understand the reason for the change and that proposed change will impact on the project

BA should be able to understand the side effects/consequences that change request would leave on the stake holders, processes, policies or systems

If the change determined to provide less benefits with more amount of resources, then that change cannot be implemented.
BA needs to evaluate if the resources such as time, staff, money etc. are providing worth the benefit that the requested change proposed

BA can implement the change proposed by the stake holders only when he/ she receives an approval or rejection from the project Manager
Business analyst and Project Manager ensure whether the change would leave a minor or a major change.
If the change is a major one, then the change should not impact in the delivery date of the project and the project scope


Business analyst performs the below activities that are explained above:

FEASIBILITY STUDY
IMPACT ANALYSIS
EFFORT ESTIMATION
10
Business Analyst Concepts Discussion / Re: Tools used by a Business Analyst
« Last post by 1170505308 on July 15, 2018, 11:27:39 pm »
GANTT Chart:

Gantt chart is a kind of bar chart that used for development of project schedule.

Gantt charts are used for planning and scheduling in projects.

Gantt charts are used is most of the projects
Example: Software development, construction, Planning of a architecture.

If the project is small and simple in nature, we can create our own Gantt chart in Excel.

Using Gantt chart is easy, but it would become complex when the project is involved in hundreds of activities.

Gannt chart is considered as the most important project management tool used for showing the phases, tasks, milestones and resources needed as part of a project.


R:
A programming language and a software environment for statistical computing and graphics

R language is an open source (anybody can access) tool and user-friendly tool.

R is object-oriented language

There are many GUI available can sit on R and enhance its user friendliness.


Microsoft Visio:

The application mainly designed for communication purpose

Visio can also be used for Capturing and presenting ideas to stake holders.

We can use Visio for designing flow charts, creating data models

Visio is used for preparing UML diagrams use case and activity diagrams.

Through Visio we can prepare Software& Database, Network, Business diagrams

Microsoft word:
Requirements specification documents can be prepared using Microsoft word.

There are many templates included in the Microsoft word that can be used for documenting requirements and also we can create our own templates.

Microsoft word provided various features to use for example the application allows us to set various fonts, apply themes

Microsoft word allows to embed external objects like Excel work sheets

Microsoft Excel:

Data analysis is effectively supported through Microsoft Excel.

We can create pivot tables to examine the trends in data, sort and filter data

Excel is made to support to create tables, charts or graphs

Excel supports many mathematical functions that would help in most parts and types of analysis.

Microsoft Power Point:

M Power point is used for capturing, designing and represented as presentation with the help of slides

Power point supports text, graphics and multimedia to support a presentation.
Microsoft PowerPoint support various features that can be used/included for developing beautiful and professional presentations.

Google Docs:

Google Docs is used for sharing non- confidential information

Google Docs allows to chat and collaborate with stake holders involved in the project.

and many more applications to mention like Axure, Balsmiq etc.,
Pages: [1] 2 3 ... 10