Professional Documents
Culture Documents
Automation
http://www.it-career-coach.net/2008/12/16/the-accidental-business-analyst/
Behavior diagrams: It illustrates the behavior of the system; it is used to describe the
functionality of the systems.
Use case diagram: describes the functionality provided by a system in terms of actors,
their goals represented as use cases, and any dependencies among those use cases.
1
FLOWCHARTING
i. Operations, sequence
ii. Top, down
iii. Flow line
iv. Equality, inequality
v. connectors
vi. Off -page
vii. Terminal
viii. documenting
ix. ANSI (American National Standards Institute)
x. Flowcharting template
START
READ
A, B, C
IS IS
B>C? A>B? IS A>C?
END
2
Use Case: It is the sequential flow of activities. It adds value to actors and fulfills the
goals of an actor. In other words, a use case describes "who" can do "what" with the
system.
3
Business rule is a statement that defines or constrains some aspect of the business. It
is intended to assert business structure or to control or influence the behavior of the
business. Business rules describe the operations, definitions and constraints that apply
to an organization. Business rules can apply to people, processes, corporate behavior
and computing systems in an organization, and are put in place to help the
organization achieve its goals.
Project
Gap Analysis: It is a tool that helps a company to compare its actual performance
with its potential performance. "Where are we?" and "Where do we want to be?"
Gap analysis is a formal study of what a business is doing currently and where it
wants to go in the future. It can be conducted, in different perspectives, as follows:
1. Usage gap
2. Product gap
3. Competitive gap
1. Introduction: states the purpose of the analysis and the methods used to
complete the study.
2. Summary: summary of the current situation, the goals the company wants to
achieve, and the detailed plan to achieve these goals.
4
3. Management: management approves the action plan and budget. If approved, the
plan is put into action. Tracking of each step is required to ensure that the plan
remains on schedule and within budget.
A good SRS defines how an application will interact with system hardware, other
programs and human users in a wide variety of real-world situations.
5
MS Visio: It is a diagramming program for Microsoft Windows that uses vector
graphics to create diagrams. Current version is Microsoft Office Visio 2010 for
Windows. Office Visio 2010 (14.0; Standard ($249.99), Professional ($599.99), Premium
($999.99).
1. It offers a wide variety of options to meet diagramming needs for IT, business,
process management, and more.
2. The tools you need quickly.
3. Diagrams can be drawn faster.
4. Complex diagrams can be drawn using Sub processes and Containers.
5. it looks diagrams look professional and appealing
6. Diagrams can be connected to Excel or SQL Server and real time data can be
reflected in diagrams.
7. Diagrams can be shared on web; users can view real time info (even if they don’t
own Visio). They can pan and zoom in the diagram, follow hyperlinks in shapes,
and refresh the data.
8. Ensure consistency and accuracy with diagram validation.
9. we can export and import sharepoint workflows and visio
10.
Business requirements: It is the expected outcome of the business. It talks about the
business value rather than the specific functions of the system.
User (stakeholder) requirements: They are a very important part of the deliverables; the
needs of the stakeholders will have to be correctly interpreted. This deliverable can also
reflect how the product will be designed, developed, and define how test cases must be
formulated. However, stakeholders may not always be users of a system.
6
It may be used to check to see if the current project requirements are being met, and to
help in the creation of a Request for Proposal, various deliverable documents, and project
plan tasks.
Knowledge Areas
1. Define and Scope Business Area: A BA should be given the “project scope”
before requirements gathering is started. Or he has to document the scope as a
part of the requirements gathering stage.
A BA must assess the type of project, people involved and volume of information
required and then find how and where to find requirements. Different techniques
like: interviews, information gathering sessions, surveys, questionnaires,
observation, and existing documents.
The requirements should be prioritized in such a way that the most critical issues
should be addressed.
7
Functional Requirements: These define how a product/service/solution should
work from end user’s perspective.
Transitional Requirements – These are the steps needed to implement the new
product or process smoothly.
Key skills required for a BA are active listening skills, ability to ask pointed, open
ended questions, and facilitating the group meetings and bring consensus.
BA should speak the language of IT and subject matter experts. He should arrange
formal and informal meetings and try to bridge the gap in requirements to bring a
quality document.
6. Verify Solution Meets the Requirements: BA involves in the project even after
Technical team takes over. He reviews technical designs for usability and to
Assure Requirements are met.
Once the solution is developed, BA assesses the software and sees if it meets the
objectives. QA team takes care software testing and QA.
http://www.mindtools.com/pages/article/newPPM_77.htm