Positioning of the BA practice in the agile, what is the role of BA and how she/he fits in the agile ceremonies, what is the basic role she/he plays and what are the common tools BA uses and can she/he replaces any of the Agile known roles.
============== Follow us ==============
Website: http://xpdays.org
Linked In: https://www.linkedin.com/company/xpdays
Facebook: https://www.facebook.com/xpdaysorg
Twitter: https://twitter.com/xpdaysorg
#agile #business_analysis #xpdays #agilearena
3. Presented By &
Business Analyst in Agile Space
XP Days xpdays.org is an initiative
for gathering people interested in
Agile, eXtreme Programming (aka:
XP), Scrum, Coding, etc.
XP is a lightweight, efficient, and low-
risk Agile Software Development
Framework intended to improve
software quality.
Agile Arena agilearena.net is an Agile
Consulting and Training company. specialized in
agile adoption and transformation for companies
and teams through:
• Designing their agile adoption programs
• Executing our programs and guiding the team
through their journey to sustainable agility .
• We also provide accredited training classes
for companies and individuals
4. This Webinar
is Held By:
Hazem Ibrahim
Senior IT Specialist
Turner international Middle East
5. Presented By &
About Me
• More than 23 year of experience in IT/software Projects
• Senior Business Analyst
• Senior IT Specialist at international Project Management /Contract Management
firm
• Vast Software Development experience in various disciplines
• Certified project management professional PMI – PMP®
• Agile certified practitioner PMI – ACP®
• Agile Certified practitioner ICAgile – ICP®
• Certified professional business anaslyst PMI – PBA®
• Certified business analysis Professional IIBA – CBAP®
• Certified international award for delivering training Highfield – IADT®
• Distinguished Toastmnaster DTM
• District 20, Division F Director, Toastmasters International
Business Analyst in Agile Space
6. Presented By &
Rules
Rule #1 Rules are made to be broken
Rule #2 We are here to learn and the best way is while having fun
Rule #3 Please keep your cameras on when possible
Rule #4 You know your exists, so incase of emergency don’t jump from
the window
Rule #6 Please keep your mics off unless requested to speak
Rule #7 Use the chat, it’s been monitored
Rule #8 Did you realize that we don’t have Rule #5
Business Analyst in Agile Space
7. Presented By &
AGENDA
• Agile, agile, and agile
• What is Business Analysis?
• Who is the Business Analyst?
• BA Role in Agile Team
• Gaps Covered by BA
• BA Agile Tools
• Q&A
Business Analyst in Agile Space
What will we be covering this webinar?
8. Presented By &
Agile, agile, and agile
Business Analyst in Agile Space
Individuals and Interactions
Processes and Tools
Working Software
Comprehensive Documentation
Customer Collaboration
Contract Negotiation
Responding to Change
Following a plan
Collaboration among stakeholders to deliver
value to customers in frequent increments
with consistent reflection and adaptation
9. Presented By &
Agile, agile, and agile
Business Analyst in Agile Space
Agile Roles
Product Owner Iteration Manager
(Team Facilitator)
Development Team
10. Presented By &
Agile, agile, and agile
• Rapid Delivery of Shippable Code
• Iterative Delivery of the Product of Feature
• High Responsive to Change
• Focus on Highest Business Value
• Visible Progress for Each Iteration
• Burnout Prevention
• Team Ownership
Business Analyst in Agile Space
What fruit shall we reap?
11. Presented By &
Business analysis can be defined as a technique that is
used to liaise between various stakeholders in order to
understand a business’s needs, structure, policies,
and operations to find solutions that help the
organization achieve its desired objectives.
Business Analysis
Business Analyst in Agile Space
What is it ?
IIBA
Business analysis is the
practice of enabling
change in an enterprise
by defining needs and
recommending
solutions that deliver
value to stakeholders.
PMI
Business analysis is the application of
knowledge, skills, tools, and techniques to:
• Determine problems and identify business
needs;
• Identify and recommend viable solutions for
meeting those needs;
• Elicit, document, and manage stakeholder
requirements in order to meet business and
project objectives.
understan
d
need
s
achiev
e
liais
e
Ref: IIBA - BABOK, PMI – PMI Guide to BA
desired
objectives
12. Presented By &
• Understand current State
• Define future State
• Determine activities required to move from current to
future State
• Address business needs
• Manage risk and reduce rework
• Achieve stakeholder satisfaction
Business Analyst in Agile Space
Business Analysis
Benefits
13. Presented By &
Business Analyst in Agile Space
Who is Business Analyst
The Business Analyst
Product Owner Iteration Manager
Development Team
BA Skill Set
- Analytical
- Communication
- Facilitation
- Decision Making
- Influencing
- Leadership
- Presentation
- Problem Solving
- System Thinking
- Teamwork
BA Titles
- Business Architect
- Business System Analyst
- Data Analyst
- Entrprise Analyst
- Process Analyst
- Product Manager
- Requirements Engineer
- System Analyst
- Management Consultant
14. Presented By &
Business Analyst in Agile Space
Who is Business Analyst
BA role in Agile Team
BA as Business Advisor
• Analyze the Business Domain
• Stock the Product Backlog
• Groom the Product Backlog
BA as Business Coach
• Facilitate Collaboration
• Generate Examples
• Transfer Knowledge
15. Presented By &
• Anlaysis Skill
• Scope and Focus
• Time Constraints
• Writing Ability
Business Analyst in Agile Space
Who is the Business Analyst
Gaps covered bt BA
16. Presented By &
• Brainstorming
Business Analyst in Agile Space
BA Agile Tools
They are plenty
• Reviews
• Prototypying
• Persona
• Priotirization
• Interviews
• Observation
• Root Cause
• 5 Whys
• SOWT
• Use Case
• User Story
17. Presented By &
Business Analyst in Agile Space
BA Agile Tools
User Story
The Tripple C
INVESTing in your user story
Write the story
Testing the story
18. Presented By &
Business Analyst in Agile Space
BA Agile Tools
User Story
The Tripple C
INVESTing in your user story
Write the story
Testing the story
The smallest amount of
work that represents some
value to an end user and
can be delivered in a sprint
19. Presented By &
Business Analyst in Agile Space
BA Agile Tools
User Story The Tripple C
•Card
•Conversation
•Confirmation
20. Presented By &
N
ndependent
Business Analyst in Agile Space
BA Agile Tools
User Story
INVESTing in your story
I
egotiable
Valuable
Estimable
Small
Testable
21. Presented By &
Business Analyst in Agile Space
BA Agile Tools
User Story
Writing the Story
As a <user / role / stakeholder>
I want <do something / full fill requirement>
So I can <Achieve value>
22. Presented By &
Business Analyst in Agile Space
BA Agile Tools
User Story
Testing the Story
Given
When
Then