flow chart

9
FLOW CHART (Professional Business Analyst Training organisation)

Upload: coepd

Post on 20-Jul-2015

24 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Flow chart

FLOW CHART

(Professional Business Analyst Training organisation)

Page 2: Flow chart

Flow chart was introduced by Frank Gilbreth in 1921 in

the presentation Process Charts to the members of the

American Society of Mechanical Engineers (ASME).

A flowchart is a kind of diagram that represents

process in representing the steps as boxes of various

kinds, and orders them by connecting them with

arrows.

Page 3: Flow chart

This helps in finding a solution for a given problem. They

help in analyzing, designing, documenting program in

various fields.

Flowchart is a marvelous procedure for systems

developers in reducing the uncertainty in the

relationships among objects, information, people and

processes.

Page 4: Flow chart

Since the rate of usage increased day by day flow charting

symbols were made consistent and are included in

virtually all graphics and word processing products.

They are used to handle simple charts. As complexity

increases in charts and relationships, there are many more

differentiated products available.

Page 5: Flow chart

Traditional BA (Waterfall) Agile BA

Requirements are documented in Use

Cases,Business Requirements, Functional

requirements, UI Specifications, Business Rules.

Requirements are documented in Epics, User

Stories and optionally Business (or Essential) Use

cases.

Focuses on completeness of requirement and

spends time in ensuring the requirement is

unambiguous and has all the details.

Focuses on understanding the problem and being

the domain expert so that s/he can answer

questions from the development team swiftly and

decisively.

Focuses on getting a ‘sign off’ on the requirements.

Focuses on ensuring the requirements meet the

currentbusiness needs, even if it requires

updating them.

Often there is a wall between the BA/Business and

the Development team.

Agile BA (Often called as Product Owner) is part of

the team.

Tends to dictate solutions.

Has to remain in the problem domain, leaving the

development team ‘space’ to explore different

solutions.

Long turnaround. Quick turnaround.

Focus on what the requirements document said. In

other words, output (Artifact) is a well written

thorough requirements document.

Focus on the functionality of the developed

software. In other words, output (Artifact) is the

software that meets thebusiness needs.

Page 6: Flow chart

A few types of flow charts are as follows:

1) SPECIALIZED FLOW CHARTS helps in specific issues in

software development. (REFER FIG:1)

2) DATA FLOW DIAGRAMS finds the movement of

information in a process, how information enters and

leaves in a system, changes in the information, where

information is stored. (REFER FIG: 2)

Page 7: Flow chart

3) BUSINESS PROCESS MAPS defines the components

specific activity, what a business entity is, standards to be

followed for business process should be completed.

(REFER FIG: 3)

Page 8: Flow chart

4) STATE TRANSITION DIAGRAMS identify the behavior of

systems. (REFER FIG: 4)

5) ENTITY RELATIONSHIP DIAGRAMS DESCRIBES the

relationships between entities, and describes the

attributes for entities, and relationship between entities.

(REFER FIG:5)

Page 9: Flow chart