The document discusses the role of business analysts in agile software development. It argues that in traditional approaches, requirements are gathered at the start of a project by business analysts who then leave the project. However, in agile approaches, requirements gathering is an ongoing process and business analysts need to stay involved throughout to have a dialogue rather than just produce documents. The business analyst role evolves from an "order taker" to an internal consultant, facilitating discussions between business and development teams.
Agile product owners-what ails them (philly_dayofagile)Anupam Kundu
Presentation I used at Philadelphia Day of Agile (#dayofagile) http://dayofagile.org/agenda.
It was received well within the audience. Any comments are welcome...
We keep getting a commong question "How is Zachman Certified -Enterprise Architect" is different from TOGAF or other EA framework certification programs? is there any difference? can you help us in decision making process
Enterprise quality data for the supply chainIBS America
Slide presentation on Optimizing the Supply Chain throughout the supply chain, where attendees were able to have a framework for reviewing the systems that support their supply chain.
Do you know how many software as a service (SaaS) applications have been deployed in your company, and in which departments?
Do you know how data from those applications is interacting with data behind your firewall?
Do you know how long these data integration requests currently take?
Find out about cloud integration in the era of “hybrid IT.”
Self-Service Data Integration: How to balance the need for agility without sacrificing governance and data stewardship.
Security & Administration: What is the impact of cloud integration and how does it fit into your current architecture?
Business Intelligence and Compliance: Can you deliver cloud application data to your BI teams as well as meet regulatory compliance requirements?
Cloud Master Data Management: How does this fit into your cloud application on-boarding strategy?
Simplicity (Agile Tour 2011 China) - Bill Liguobiao_li
This presentation was delivered by me in Agile Tour 2011 in total of 4 cities' events. It is on the topic of "Simplicity" and related Agile mindset and practices.
Slides from my talk at Agile India 2012 (http://agile2012.in). This talk introduces concepts of lean startup and presents a case study of product development at Ennova (www.ennova.com.au)
SoftExpert PPM Suite is the most robust, functional and easy-to-use solution for prioritizing, planning, managing and executing projects, portfolios and programs. SoftExpert PPM solution is an integrated suite that allows organizations to seamlessly manage their services, projects, products and resources.
Agile product owners-what ails them (philly_dayofagile)Anupam Kundu
Presentation I used at Philadelphia Day of Agile (#dayofagile) http://dayofagile.org/agenda.
It was received well within the audience. Any comments are welcome...
We keep getting a commong question "How is Zachman Certified -Enterprise Architect" is different from TOGAF or other EA framework certification programs? is there any difference? can you help us in decision making process
Enterprise quality data for the supply chainIBS America
Slide presentation on Optimizing the Supply Chain throughout the supply chain, where attendees were able to have a framework for reviewing the systems that support their supply chain.
Do you know how many software as a service (SaaS) applications have been deployed in your company, and in which departments?
Do you know how data from those applications is interacting with data behind your firewall?
Do you know how long these data integration requests currently take?
Find out about cloud integration in the era of “hybrid IT.”
Self-Service Data Integration: How to balance the need for agility without sacrificing governance and data stewardship.
Security & Administration: What is the impact of cloud integration and how does it fit into your current architecture?
Business Intelligence and Compliance: Can you deliver cloud application data to your BI teams as well as meet regulatory compliance requirements?
Cloud Master Data Management: How does this fit into your cloud application on-boarding strategy?
Simplicity (Agile Tour 2011 China) - Bill Liguobiao_li
This presentation was delivered by me in Agile Tour 2011 in total of 4 cities' events. It is on the topic of "Simplicity" and related Agile mindset and practices.
Slides from my talk at Agile India 2012 (http://agile2012.in). This talk introduces concepts of lean startup and presents a case study of product development at Ennova (www.ennova.com.au)
SoftExpert PPM Suite is the most robust, functional and easy-to-use solution for prioritizing, planning, managing and executing projects, portfolios and programs. SoftExpert PPM solution is an integrated suite that allows organizations to seamlessly manage their services, projects, products and resources.
IntelGenx, through its cutting edge formulation platforms, has developed a broad and diverse product portfolio, including products for the treatment of severe depression, hypertension, erectile dysfunction, benign prostatic hyperplasia, migraine, insomnia, bipolar disorder, idiopathic pulmonary fibrosis, allergies and pain management.
La carretera Atlántico (Noruega), Aqualine (Japón), Eshima Ohashi (Japón) y el Puente de la Confederación (Canadá) son algunos de los puentes más impresionantes del mundo.
I had a good session yesterday as a guest lecturer at UCT to discuss the value of Business Architecture in executing projects using agile as the delivery method to the group completing the Postgraduate Diploma in Enterprise Systems and Business Process Management.
This session will be a combination of presentation and demonstration where we will discuss the role of the Business Analyst in Business Process Modeling and the importance of modeling. A demonstration of how modeling tools can assist a BA in their work will be delivered and will include:
- documenting current or future processes
- determining how processes can be optimized and improved using simulation metrics
- using forms in process design and storyboarding
- publishing models to a larger community for feedback.
- how process models can be transformed into the language of IT (UML, BPEL, etc).
We will also demonstrate BPM BlueWorks, which is an online platform for business analysts! It can help accelerate business process improvement at NO COST. Features include dozens of industry-specific strategy, capability and process maps. Private online tools and workspaces to build new business processes and capability to share online workspaces with your colleagues. Check out http://www.bpmblueworks.com
From Waterfall to Agile - from predictive to adaptive methodsBjörn Jónsson
In this introduction into Agile methods, the background and environment of Software Development is discussed. Results of the 1995 Chaos report are mentioned, as well as interests in adaptive "lightweight" methods. Agile methods are explained in general and Scrum method taken as a concrete sample.
With an increasing number of organizations adopting Agile practices and the majority of them following SCRUM, Agile has gained mainstream recognition in the past couple of years. Today organizations are seeing the value in Agile ceremonies and have brought in the roles and practices that are instrumental in the success of SCRUM.
The Agile workshop has several benefits such as helping you understand the SCRUM process, providing the ability to prune product backlog, conduct release planning ceremony and much more.
Similar to The BA role in Agile software development (20)
How value should be managed in software development.
Considers ROI and cost of delay.
(Helps if you are Agile)
This presentation builds on #NoProjects.
A look at the options available to companies when delivering development services using Agile methods.
October 2014 - Presentation to Agile4Agencies, London.
November 2014 - Updated for Skills Matter, London
Building Your Employer Brand with Social MediaLuanWise
Presented at The Global HR Summit, 6th June 2024
In this keynote, Luan Wise will provide invaluable insights to elevate your employer brand on social media platforms including LinkedIn, Facebook, Instagram, X (formerly Twitter) and TikTok. You'll learn how compelling content can authentically showcase your company culture, values, and employee experiences to support your talent acquisition and retention objectives. Additionally, you'll understand the power of employee advocacy to amplify reach and engagement – helping to position your organization as an employer of choice in today's competitive talent landscape.
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesHolger Mueller
Holger Mueller of Constellation Research shares his key takeaways from SAP's Sapphire confernece, held in Orlando, June 3rd till 5th 2024, in the Orange Convention Center.
At Techbox Square, in Singapore, we're not just creative web designers and developers, we're the driving force behind your brand identity. Contact us today.
In the Adani-Hindenburg case, what is SEBI investigating.pptxAdani case
Adani SEBI investigation revealed that the latter had sought information from five foreign jurisdictions concerning the holdings of the firm’s foreign portfolio investors (FPIs) in relation to the alleged violations of the MPS Regulations. Nevertheless, the economic interest of the twelve FPIs based in tax haven jurisdictions still needs to be determined. The Adani Group firms classed these FPIs as public shareholders. According to Hindenburg, FPIs were used to get around regulatory standards.
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraAvirahi City Dholera
The Tata Group, a titan of Indian industry, is making waves with its advanced talks with Taiwanese chipmakers Powerchip Semiconductor Manufacturing Corporation (PSMC) and UMC Group. The goal? Establishing a cutting-edge semiconductor fabrication unit (fab) in Dholera, Gujarat. This isn’t just any project; it’s a potential game changer for India’s chipmaking aspirations and a boon for investors seeking promising residential projects in dholera sir.
Visit : https://www.avirahi.com/blog/tata-group-dials-taiwan-for-its-chipmaking-ambition-in-gujarats-dholera/
Top mailing list providers in the USA.pptxJeremyPeirce1
Discover the top mailing list providers in the USA, offering targeted lists, segmentation, and analytics to optimize your marketing campaigns and drive engagement.
Recruiting in the Digital Age: A Social Media MasterclassLuanWise
In this masterclass, presented at the Global HR Summit on 5th June 2024, Luan Wise explored the essential features of social media platforms that support talent acquisition, including LinkedIn, Facebook, Instagram, X (formerly Twitter) and TikTok.
3.0 Project 2_ Developing My Brand Identity Kit.pptxtanyjahb
A personal brand exploration presentation summarizes an individual's unique qualities and goals, covering strengths, values, passions, and target audience. It helps individuals understand what makes them stand out, their desired image, and how they aim to achieve it.
Navigating the world of forex trading can be challenging, especially for beginners. To help you make an informed decision, we have comprehensively compared the best forex brokers in India for 2024. This article, reviewed by Top Forex Brokers Review, will cover featured award winners, the best forex brokers, featured offers, the best copy trading platforms, the best forex brokers for beginners, the best MetaTrader brokers, and recently updated reviews. We will focus on FP Markets, Black Bull, EightCap, IC Markets, and Octa.
An introduction to the cryptocurrency investment platform Binance Savings.Any kyc Account
Learn how to use Binance Savings to expand your bitcoin holdings. Discover how to maximize your earnings on one of the most reliable cryptocurrency exchange platforms, as well as how to earn interest on your cryptocurrency holdings and the various savings choices available.
An introduction to the cryptocurrency investment platform Binance Savings.
The BA role in Agile software development
1. More important than ever:
The Business Analysts’ role in
Agile software development
IIBA Conference, September 2009
IIBA Nottingham, May 2010
Allan Kelly
Big Airline, June 2010 allan@allankelly.net
Skills Matter, July 2010
http://www.allankelly.net
Software Strategy
http://www.softwarestrategy.co.uk1
2. Allan Kelly, BSc, MBA
Consulting, Training & Coaching
for Agile adoption and deepening
Author:
Changing Software Development:
Learning to be Agile, Wiley 2008.
33 Business Strategy
Patterns for Software
97 Things Every Programmer Creators
Should Know, Henney, 2010
Context Encapsulation in Pattern
Languages of Program Design
volume 5, 2006
4. “Agile processes promise
to react flexibly to
What is Agility? changing requirements,
Jim Highsmith, thus providing the
2002 “Agility is the ability to highest business value
both create and to the customer at any
respond to change in point in time”
order to profit in a
turbulent business
environment.”
Jutta Eckstein 2004
Today: Agile as Better
Respond to changing (business) environment
Faster, more productive, higher quality
Tomorrow: Agile creates new business models
Opportunities for those not confined by traditional IT4
6. Agile in context
More
prescriptive
XP
Scrum
…
Kanban
Agile
More
Lean thinking philosophical:
value, idea
Organizational Learning based
Applicability
7. 1999-2004: Agile = XP
Extreme Programming
First
Agile method to gain popularity
Developer centric practices and literature
Business need from onsite Customer
Customer on C3 was a Business Analyst
“Customer” view too simplistic
Short sighted
Assume customer knows
No discussion on how the customer knows
7
8. 2005-today: Agile = Scrum
Scrum
Aproject management method
without a project manager
Product Owner specifies need
Scrum silent on how the
Product Owner knows
8
9. Who is the
Product Owner?
Business
Subject Analyst
Matter /Domain
Expert
Product Manager 9
10. Traditional approach
Business Analysis /
System Analysis
Royce, 1968, “Managing the Development
of Large Software Systems” 10
12. BA/Product Owner
Traditional approach
Agile approach works ahead of
team - scouting out
requirements
6+ months
Slice through
work
Decide requirement Decide requirement
Everything in
iteration
End-to-End
Analysis / Design Analysis / Design
Deliver business
functionality
Code & Unit Test Code & Unit Test
Merge & Release
Merge & Release
Iteration 1 (2 weeks) Iteration 2 (2 weeks)
13. BA/Product Owner
works ahead of
team - scouting out
requirements
Slice through
work
Decide requirement Decide requirement
Everything in
iteration
End-to-End Analysis / Design Analysis / Design
Deliver business
functionality
Code & Unit Test Code & Unit Test
Merge & Release Merge & Release
Iteration 1 (2 weeks) Iteration 2 (2 weeks)
14. Close quarters requirements
Goals and objectives
replace Big Requirements Documents
under continual review
Requirements gathering is ongoing process
rather than only at the start
BA needs to stay involved
rather than leave after initial stages
Delivered functionality changes and evolves
in direction of the goal and objective
More to it than requirements gathering
Dialogue over document
14
15. Business Analysts, move on up
Filling
the Product Owner
role well BA need to: Business Analysis
Maturity Model
Move up Maturity Model r
tOwne
From Order taker duc
Pro
To Internal Consultant
Improving business
effectiveness
Source and more details on BAMM:
http://www.assistkd.com/bamm/bamm.html
15
16. Less (software) is more
Potentially 80% of software Only about 20% of
development work is waste features & functions
• Better requirements can reduce
in typical custom
demand by 80%
software are used
If 30+% of requirements
change then We often encounter
• Why bother doing work on them in requirements churn
the first place? of 30% to 50%
Solution: Mary & Tom Poppendieck
Implementing Lean Software
• Just In Time Requirements Development 2007
• Identify, implement, deliver in
quick succession 16
17. But....
There is a time and a place for everything
....
Requirements come second when
changing to Agile
17
18. The Alignment Trap
IT Highly aligned
‘Alignment trap’ ‘IT Enabled growth’
Challenge 1: 11% companies 7% companies
Doing the right thing
• Get Agile • IT spending +13%
higher than average
• IT spending 6% less than
average
• From Maintenance to • Sales -14% over 3 • Sales growth +35% over
Well-oiled years 3 years
• Delivery focus
‘Maintenance zone’ ‘Well-oiled IT’
74% companies 8% companies
Challenge 2:
• Average IT spending • IT spending 15% below
• From Well-oiled • Sales -2% over 3 average
• To Growth years • Sales growth +11% over
• Requirements focus Less
aligned
3 year
IT Less Doing things right IT More
Effective Effective
Source: Shpilberg, Berez, Puryear, Shah: MIT Sloan Review, Fall 2007
19. When adopting Agile
Sequence the changes
1. First Do it right
Management focus on the development team
2. Do not emphasis requirements or BA role
3. Get developers more effective
Then
4. Do the right thing
Focus on the what
5. Long term benefits in BA role 19
20. Project constraints
Product
Resources
Owner
needs to Features (People)
make these
trade offs
Fixed in
the short run
(Brooks Law)
Scope creep Time
(run backwards)
Time boxed
Agile projects negotiate over requirements
rather than resources or time 20
21. More work for Product Owners
Less work for Project Managers
• Negotiate over feature delivery • Self organizing teams
• Not when • No task allocation
• Flexible release plan Project • Tracking by delivery
• Not Gantt chart Manager • Not % complete
• Measure value delivered • Commitment over
• Not time spent estimates
• Changing requirements
• Not work packages
BA/Product
• Sustainable pace Development
• No whip cracking
Owner team
21
22. More work for Product Owners
Less work for Project Managers
• Negotiate over feature delivery • Self organizing teams
- Not when - No task allocation
• Flexible release plan Project
Manager
• Tracking by delivery
- No Gantt chart - Not % complete
• Measure value delivered • Commitment over
- Not time spent estimates
• Changing requirements
BA/Product - No work packages Development
Owner • Sustainable pace
- No whip cracking team
22
23. More work for BA’s
More work for BA’s
More/better analysis can reduce work load in time
More responsible for value delivered
More conversations with Developers
Writing/Creating acceptance tests
Slack for Just in time requirements (Queuing theory)
Move from requirements push to needs pull
Therefore... 1 BA for every 3 to 7 developers
Stable product: 1 BA -> 7 developers
Rapid change: 1 BA -> 3 developers
23
24. Take aways
1. Being Agile means delivering business needs
2. Product Owner is often a BA
Agile process does not remove need for needs
3. BA take a back seat in early transition
Step forward as team becomes effective
Key in reducing work to be done
4. Product Owner role is larger than BA role
Need greater staffing
Shift from Requirements Push to Need Pull
24