SlideShare ist ein Scribd-Unternehmen logo
1 von 45
Business Analyst as
Scrum Product Owner
Craig Brown
BA World Symposium, 2009
Introduction notes
In this presentation I plan to elaborate on one of the several ways business analysts
can step into the role of product owner.
Who else is more suited than the masters of bridging gaps, delivering business value
and getting things done?
The first part of this talk runs through some generally accepted definitions of a
business analyst’s role. I then briefly talk about the basics of scrum before diving into
a more in-depth exploration of the Product Owner role (in enterprise contexts.) Lastly
I talk about some of the areas I believe that BA’s may need to adjust their thinking
when moving from a traditional BA role to the PO role.
This conversation is far from over and your contribution to the discussion is most
welcome.

Craig Brown
www.betterprojects.net
Sponsored by IGL
Ingena Group Limited
Level 8, 30 Collins Street, Melbourne Vic 3000
www.ingena.com.au
What is a business analyst?
In 2007 and 08 I surveyed job descriptions for BAs to see what hiring organisations
were looking for from business analysts. This is what I found.
This role encompasses more than the ability to document processes
and apply technological expertise.

…wherever they sit, Business Analysts must be great communicators,
tactful diplomats, problem solvers, thinkers and analysers - with the
ability to understand and respond to user needs in rapidly changing
business environments.

We define the purpose of the role of the Business Analyst as being
ultimately responsible for ensuring that organisations get the most
from their limited IT and change management resource.

                                                                       Guy Beachamp
                       http://www.businessanalystsolutions.com/what_is_a_business_analyst2.htm
“...the most successful and valuable analysts are
those who understand the "Business" rather than
those who understand IT.”

“A broad experience of business is required, the
more varied, the better.”


                            Derrick Brown and Jan Kusiak,
                                       IRM Training Pty Ltd
The role of the BA differs from the role of the
Project Manager in that the BA is responsible for
defining and managing the scope of a business
solution, while the PM is responsible for the work
necessary to implement that solution.


                                                                 IIBA blurb
                     http://www.theiiba.org/AM/Template.cfm?Section=What_s_a_BA_
Business analysts often play a critical role in
aligning the needs of business units with the
capabilities delivered by information technology,
and may serve as a translator between those two
groups.

It includes the definition of organizational goals,
how those goals connect to specific objectives,
determining the course of action that an
organization has to undertake to achieve those
goals and objectives, and defining how the
various organizational units and stakeholders
within and outside of that organization interact
                                             BABOK v2
A Business Analyst is a professional who supports
the evolution and implementation of business
decisions via the application of specialist
analytical tools, techniques and procedures.



                                  Brenda Treasure and Martin Vaughn
Core Consulting for ABAA in Business Analysis Competency Framework
                              http://www.abaa.org.au/cms/tiki-download_file.php?fileId=66
As a BA, I find my client area is glad to have
someone to deal with that “techo” stuff and
therefore the challenge is to ensure a level of
common understanding and “getting the business
system right” first time.


                                      Maria Horrigan,
                                      SMS Technology
                                    www.barocks.com
The professional business analyst… differs from
traditional IS analysts in that it focuses almost
exclusively on adding value to the business”




                        Kathleen Haas, Management Concepts
Business Analysts get the job done. It's that
simple - they get the job done. When everyone
else retreats, gives up, waffles or disassociates
from the job the analyst gets the job done.


                                                              HM Winning
                           Trials and Tribulations of a Business Analyst,
                                                               IT Toolbox
          http://it.toolbox.com/blogs/business-analyst/what-is-a-business-analyst-here-you-go-24325
Business   Technical
What is a
‘Product
 Owner’
Alexa Page rank search
Laura Brandau
Bridging-the-gap.com
Laura Brandau
Bridging-the-gap.com
Scrum…
…which is an agile thing
The Agile Manifesto
We are uncovering better ways of developing software by doing it and
  helping others do it. Through this work we have come to value:

        Individuals and        over       processes and tools
          interactions

                               over         comprehensive
      Working software
                                            documentation

    Customer collaboration     over       contract negotiation


    Responding to change       over         following a plan


  That is, while there is value in the items on the right,
           we value the items on the left more
The Agile Manifesto
We are uncovering better ways of developing software by doing it and
  helping others do it. Through this work we have come to value:

        Individuals and
                Scrum          over       processes and tools
          interactions

                               over         comprehensive
      Working software
                                            documentation

    Customer collaboration     over       contract negotiation


    Responding to change       over         following a plan


  That is, while there is value in the items on the right,
           we value the items on the left more
The Agile Manifesto
We are uncovering better ways of developing software by doing it and
  helping others do it. Through this work we have come to value:

        Individuals and        over          Scrum
                                          processes and tools
          interactions

                               over         comprehensive
      Working software
                                            documentation

    Customer collaboration     over       contract negotiation


    Responding to change       over         following a plan


  That is, while there is value in the items on the right,
           we value the items on the left more
Principles behind the Agile Manifesto
1. Our highest priority is to satisfy the         1. Working software is the primary measure of
   customer through early and continuous             progress.
   delivery of valuable software.
                                                  2. Agile processes promote sustainable
2. Welcome changing requirements, even late          development. The sponsors, developers, and
   in development. Agile processes harness           users should be able to maintain a constant
   change for the customer's competitive             pace indefinitely.
   advantage.
                                                  3. Continuous attention to technical
3. Deliver working software frequently, from a       excellence and good design enhances
   couple of weeks to a couple of months, with       agility.
   a preference to the shorter timescale.
                                                  4. Simplicity--the art of maximizing the
4. Business people and developers must work          amount of work not done--is essential.
   together daily throughout the project.
                                                  5. The best architectures, requirements, and
5. Build projects around motivated individuals.      designs emerge from self-organizing
    Give them the environment and support            teams.
   they need, and trust them to get the job
                                                  6. At regular intervals, the team reflects on
   done.
                                                     how to become more effective, then tunes
6. The most efficient and effective method of        and adjusts its behavior accordingly.
   conveying information to and within a
   development team is face-to-face
   conversation.
Principles behind the Agile Manifesto
•   Our highest priority is to satisfy the         •   Working software is the primary measure of
    customer through early and continuous              progress.
    delivery of valuable software.
                                                   •   Agile processes promote sustainable
•   Welcome changing requirements, even                development. The sponsors, developers, and
    late in development. Agile processes               users should be able to maintain a constant
    harness change for the customer's                  pace indefinitely.
    competitive advantage.
                                                   •   Continuous attention to technical
•   Deliver working software frequently, from a        excellence and good design enhances
    couple of weeks to a couple of months, with        agility.
    a preference to the shorter timescale.
                                                   •   Simplicity--the art of maximizing the
•   Business people and developers must work           amount of work not done--is essential.
    together daily throughout the project.
                                                   •   The best architectures, requirements, and
•   Build projects around motivated individuals.       designs emerge from self-organizing
     Give them the environment and support             teams.
    they need, and trust them to get the job
                                                   •   At regular intervals, the team reflects on
    done.
                                                       how to become more effective, then tunes
•   The most efficient and effective method of         and adjusts its behavior accordingly.
    conveying information to and within a
    development team is face-to-face
    conversation.
Scrum’s three aspects
Sprint




Process
People



 (agile scrum)

  team           Scrum master   Product Owner




1,510,000          292,000         35,100
People



 (agile scrum)

  team           Scrum master   Product Owner




1,510,000          292,000         35,101
The product owner
•   Assure team is pursuing a common vision
•   Establish priorities to track business value
•   Act as ‘the customer’ for developer questions
•   Work with product management to plan releases
•   Plan, elaborate and accept user stories and iterations
•   Technical: understand and prioritize refactoring and infrastructure


                                                     Dean Leffingwell,
                                               Scaling Software Agility
User Stories
(We’ll come back to that)
The issue for BA’s assuming the Product Owner role is ‘authority’




                                                        Rochelle Glover, Fronde
                                            http://www.fronde.com/blog/?p=318
C.R.A.C.K.
 Analysts
 (Barry Boehm, Richard Turner)




Collaborative

Representative

Accountable

Committed

Knowledgeable
Products (Deliverables)
Pre-sprint work
Post sprint
implementation
     work
Pre sprint   Sprint   Post sprint
As a <user type>
  I want to <achieve a goal>
So that I can <get some value>
INVEST
in good user stories
Plus


• Estimates*
• Release plan
• Acceptance
  criteria
• “Acceptance”




* Don’t produce them, but
probably does report them
Plus


• Business Value
• Balancing
  stakeholder needs
• Implementation
  planning
• Selling the
  solution
Plus
Constant interaction
with the dev team
Secrets to success
•   Early and often
•   Focus on value
•   Release focus
•   Avoid eating elephants
•   Test first approach to requirements
•   Done-Done  (James Shore, The Art of Agile Development)



•   Communication, communication,
    communication (as usual)
Questions?

                       Craig Brown
             www.betterprojects.net
View the notes page to see the credits and sources of the photos




                                                                                                          Craig Brown
                                                                                                www.betterprojects.net

          This work is licenced under the Creative Commons Attribution 2.5 Australia License. To view a copy of this licence, visit
http://creativecommons.org/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA.

Weitere ähnliche Inhalte

Was ist angesagt?

How to Get a Job as a Product Manager by Airbnb Product Lead
How to Get a Job as a Product Manager by Airbnb Product LeadHow to Get a Job as a Product Manager by Airbnb Product Lead
How to Get a Job as a Product Manager by Airbnb Product LeadProduct School
 
BA and a PO: Where do they meet and where do they conflct
BA and a PO:  Where do they meet and where do they conflctBA and a PO:  Where do they meet and where do they conflct
BA and a PO: Where do they meet and where do they conflctCherifa Mansoura
 
Product roadmap-guide-by-product plan
Product roadmap-guide-by-product planProduct roadmap-guide-by-product plan
Product roadmap-guide-by-product planLewis Lin 🦊
 
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...Vishrut Shukla
 
Business analysis tutorial
Business analysis tutorialBusiness analysis tutorial
Business analysis tutorialNaman Verma
 
Cracking the Product Manager Interview with Gayle McDowell
Cracking the Product Manager Interview with Gayle McDowellCracking the Product Manager Interview with Gayle McDowell
Cracking the Product Manager Interview with Gayle McDowellProduct School
 
No-code low-code marketing perspective
No-code low-code marketing perspectiveNo-code low-code marketing perspective
No-code low-code marketing perspectiveDigital Wednesday
 
Enterprise Architecture & Project Portfolio Management 1/2
Enterprise Architecture & Project Portfolio Management 1/2Enterprise Architecture & Project Portfolio Management 1/2
Enterprise Architecture & Project Portfolio Management 1/2Jean Gehring
 
The Rise Of Low-Code And No-Code Platforms And Its Future | SynergyTop
The Rise Of Low-Code And No-Code Platforms And Its Future | SynergyTopThe Rise Of Low-Code And No-Code Platforms And Its Future | SynergyTop
The Rise Of Low-Code And No-Code Platforms And Its Future | SynergyTopSynergyTop Inc
 
Agile business analyst
Agile business analystAgile business analyst
Agile business analystTechcanvass
 
Agile methodology
Agile methodologyAgile methodology
Agile methodologyPayod Soni
 
Free CBAP V3 question bank
Free CBAP V3 question bankFree CBAP V3 question bank
Free CBAP V3 question bankLN Mishra CBAP
 
Data Analytics for better Product Decision Making by Mixpanel PM
Data Analytics for better Product Decision Making by Mixpanel PMData Analytics for better Product Decision Making by Mixpanel PM
Data Analytics for better Product Decision Making by Mixpanel PMProduct School
 
9 reasons why low code no-code platform is the best choice for increasing ado...
9 reasons why low code no-code platform is the best choice for increasing ado...9 reasons why low code no-code platform is the best choice for increasing ado...
9 reasons why low code no-code platform is the best choice for increasing ado...Enterprise Bot
 
How to Build a Product Roadmap by Walmart Senior Product Manager
How to Build a Product Roadmap by Walmart Senior Product ManagerHow to Build a Product Roadmap by Walmart Senior Product Manager
How to Build a Product Roadmap by Walmart Senior Product ManagerProduct School
 

Was ist angesagt? (20)

How to Get a Job as a Product Manager by Airbnb Product Lead
How to Get a Job as a Product Manager by Airbnb Product LeadHow to Get a Job as a Product Manager by Airbnb Product Lead
How to Get a Job as a Product Manager by Airbnb Product Lead
 
BA and a PO: Where do they meet and where do they conflct
BA and a PO:  Where do they meet and where do they conflctBA and a PO:  Where do they meet and where do they conflct
BA and a PO: Where do they meet and where do they conflct
 
Product roadmap-guide-by-product plan
Product roadmap-guide-by-product planProduct roadmap-guide-by-product plan
Product roadmap-guide-by-product plan
 
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
 
Business analysis tutorial
Business analysis tutorialBusiness analysis tutorial
Business analysis tutorial
 
Cracking the Product Manager Interview with Gayle McDowell
Cracking the Product Manager Interview with Gayle McDowellCracking the Product Manager Interview with Gayle McDowell
Cracking the Product Manager Interview with Gayle McDowell
 
No-code low-code marketing perspective
No-code low-code marketing perspectiveNo-code low-code marketing perspective
No-code low-code marketing perspective
 
Enterprise Architecture & Project Portfolio Management 1/2
Enterprise Architecture & Project Portfolio Management 1/2Enterprise Architecture & Project Portfolio Management 1/2
Enterprise Architecture & Project Portfolio Management 1/2
 
Agile KPIs vs. Traditional KPIs – A mind shift
Agile KPIs vs. Traditional KPIs – A mind shiftAgile KPIs vs. Traditional KPIs – A mind shift
Agile KPIs vs. Traditional KPIs – A mind shift
 
The Rise Of Low-Code And No-Code Platforms And Its Future | SynergyTop
The Rise Of Low-Code And No-Code Platforms And Its Future | SynergyTopThe Rise Of Low-Code And No-Code Platforms And Its Future | SynergyTop
The Rise Of Low-Code And No-Code Platforms And Its Future | SynergyTop
 
Agile business analyst
Agile business analystAgile business analyst
Agile business analyst
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Agile transformation KPIs
Agile transformation KPIsAgile transformation KPIs
Agile transformation KPIs
 
Free ECBA Questions
Free ECBA QuestionsFree ECBA Questions
Free ECBA Questions
 
Free CBAP V3 question bank
Free CBAP V3 question bankFree CBAP V3 question bank
Free CBAP V3 question bank
 
Overview of Low-code
Overview of Low-code Overview of Low-code
Overview of Low-code
 
AgileCamp 2015: Scrum for Full Scale Manufacturing, Joe Justice
AgileCamp 2015: Scrum for Full Scale Manufacturing, Joe JusticeAgileCamp 2015: Scrum for Full Scale Manufacturing, Joe Justice
AgileCamp 2015: Scrum for Full Scale Manufacturing, Joe Justice
 
Data Analytics for better Product Decision Making by Mixpanel PM
Data Analytics for better Product Decision Making by Mixpanel PMData Analytics for better Product Decision Making by Mixpanel PM
Data Analytics for better Product Decision Making by Mixpanel PM
 
9 reasons why low code no-code platform is the best choice for increasing ado...
9 reasons why low code no-code platform is the best choice for increasing ado...9 reasons why low code no-code platform is the best choice for increasing ado...
9 reasons why low code no-code platform is the best choice for increasing ado...
 
How to Build a Product Roadmap by Walmart Senior Product Manager
How to Build a Product Roadmap by Walmart Senior Product ManagerHow to Build a Product Roadmap by Walmart Senior Product Manager
How to Build a Product Roadmap by Walmart Senior Product Manager
 

Andere mochten auch

Career In I.T. as a Business Analyst
Career In I.T. as a Business Analyst Career In I.T. as a Business Analyst
Career In I.T. as a Business Analyst Ren Parikh
 
The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010scrummasternz
 
Business Analyst Training
Business  Analyst  TrainingBusiness  Analyst  Training
Business Analyst TrainingCraig Brown
 
85 business analyst interview questions and answers
85 business analyst interview questions and answers85 business analyst interview questions and answers
85 business analyst interview questions and answersBusinessAnalyst247
 
Project Manager And Business Analyst Collaboration
Project Manager And Business Analyst CollaborationProject Manager And Business Analyst Collaboration
Project Manager And Business Analyst CollaborationWhy-What-How Consulting, LLC
 
The BA Role in Data Projects
The BA Role in  Data ProjectsThe BA Role in  Data Projects
The BA Role in Data ProjectsIIBA UK Chapter
 
Release Train Engineer - the Master Scrum Master
Release Train Engineer  - the Master Scrum Master Release Train Engineer  - the Master Scrum Master
Release Train Engineer - the Master Scrum Master Mia Horrigan
 
Taller 3. la sexta extinción
Taller 3.  la sexta extinciónTaller 3.  la sexta extinción
Taller 3. la sexta extincióncarlos_soto
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months laterCraig Brown
 
الجودة في التعليم
الجودة في التعليمالجودة في التعليم
الجودة في التعليمali alkhwagh
 
CWG+2G+CBSE Project report
CWG+2G+CBSE Project reportCWG+2G+CBSE Project report
CWG+2G+CBSE Project reportKhem Singh
 
Collaboration: Cockburn's Dance of Contribution in a Workshop
Collaboration: Cockburn's Dance of Contribution in a WorkshopCollaboration: Cockburn's Dance of Contribution in a Workshop
Collaboration: Cockburn's Dance of Contribution in a WorkshopCraig Brown
 
imentor steve jobs
imentor steve jobsimentor steve jobs
imentor steve jobsKhem Singh
 
مهارة التخطيط للجودة
مهارة التخطيط للجودةمهارة التخطيط للجودة
مهارة التخطيط للجودةali alkhwagh
 
Melbourne agile and scrum sig slides v01-00
Melbourne agile and scrum sig   slides v01-00Melbourne agile and scrum sig   slides v01-00
Melbourne agile and scrum sig slides v01-00Craig Brown
 
التقييم الذاتي
التقييم الذاتيالتقييم الذاتي
التقييم الذاتيali alkhwagh
 
World's cheapest CRM on Demand - RTe CRM is available now @ $6.99/User/Month ...
World's cheapest CRM on Demand - RTe CRM is available now @ $6.99/User/Month ...World's cheapest CRM on Demand - RTe CRM is available now @ $6.99/User/Month ...
World's cheapest CRM on Demand - RTe CRM is available now @ $6.99/User/Month ...Amarnath Gupta
 

Andere mochten auch (20)

Career In I.T. as a Business Analyst
Career In I.T. as a Business Analyst Career In I.T. as a Business Analyst
Career In I.T. as a Business Analyst
 
The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010
 
Business Analyst Training
Business  Analyst  TrainingBusiness  Analyst  Training
Business Analyst Training
 
85 business analyst interview questions and answers
85 business analyst interview questions and answers85 business analyst interview questions and answers
85 business analyst interview questions and answers
 
Project Manager And Business Analyst Collaboration
Project Manager And Business Analyst CollaborationProject Manager And Business Analyst Collaboration
Project Manager And Business Analyst Collaboration
 
The BA Role in Data Projects
The BA Role in  Data ProjectsThe BA Role in  Data Projects
The BA Role in Data Projects
 
Release Train Engineer - the Master Scrum Master
Release Train Engineer  - the Master Scrum Master Release Train Engineer  - the Master Scrum Master
Release Train Engineer - the Master Scrum Master
 
Taller LiFi
Taller LiFiTaller LiFi
Taller LiFi
 
Taller 3. la sexta extinción
Taller 3.  la sexta extinciónTaller 3.  la sexta extinción
Taller 3. la sexta extinción
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months later
 
الجودة في التعليم
الجودة في التعليمالجودة في التعليم
الجودة في التعليم
 
CWG+2G+CBSE Project report
CWG+2G+CBSE Project reportCWG+2G+CBSE Project report
CWG+2G+CBSE Project report
 
Collaboration: Cockburn's Dance of Contribution in a Workshop
Collaboration: Cockburn's Dance of Contribution in a WorkshopCollaboration: Cockburn's Dance of Contribution in a Workshop
Collaboration: Cockburn's Dance of Contribution in a Workshop
 
الجودة
الجودةالجودة
الجودة
 
imentor steve jobs
imentor steve jobsimentor steve jobs
imentor steve jobs
 
مهارة التخطيط للجودة
مهارة التخطيط للجودةمهارة التخطيط للجودة
مهارة التخطيط للجودة
 
Melbourne agile and scrum sig slides v01-00
Melbourne agile and scrum sig   slides v01-00Melbourne agile and scrum sig   slides v01-00
Melbourne agile and scrum sig slides v01-00
 
التقييم الذاتي
التقييم الذاتيالتقييم الذاتي
التقييم الذاتي
 
Lecture chapter 5
Lecture chapter 5Lecture chapter 5
Lecture chapter 5
 
World's cheapest CRM on Demand - RTe CRM is available now @ $6.99/User/Month ...
World's cheapest CRM on Demand - RTe CRM is available now @ $6.99/User/Month ...World's cheapest CRM on Demand - RTe CRM is available now @ $6.99/User/Month ...
World's cheapest CRM on Demand - RTe CRM is available now @ $6.99/User/Month ...
 

Ähnlich wie Business Analyst As Product Owner

The Agile Manifesto (and a brief history lesson)
The Agile Manifesto (and a brief history lesson)The Agile Manifesto (and a brief history lesson)
The Agile Manifesto (and a brief history lesson)Adrian Howard
 
How to outsource Scrum projects guide
How to outsource Scrum projects   guideHow to outsource Scrum projects   guide
How to outsource Scrum projects guideLeszek Leo Baz
 
How to outsource Scrum projects - a guide
How to outsource Scrum projects - a guideHow to outsource Scrum projects - a guide
How to outsource Scrum projects - a guideXSolve
 
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017AgileNZ Conference
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software DevelopmentAvidan Hetzroni
 
Agile and management why all the pain
Agile and management   why all the painAgile and management   why all the pain
Agile and management why all the painJoe Lukan
 
Importance of agile manifesto.
Importance of agile manifesto.Importance of agile manifesto.
Importance of agile manifesto.mikeg2018
 
Glossary of Agile Terms
Glossary of Agile TermsGlossary of Agile Terms
Glossary of Agile TermsValtech UK
 
Project Requriement Management Vs Agile software development
Project Requriement Management Vs  Agile software developmentProject Requriement Management Vs  Agile software development
Project Requriement Management Vs Agile software developmentbizpresenter
 
Agile presentation adriana feb 2012
Agile presentation adriana feb 2012Agile presentation adriana feb 2012
Agile presentation adriana feb 2012Adriana Beal
 
AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxVardha Mago
 

Ähnlich wie Business Analyst As Product Owner (20)

The Agile Manifesto (and a brief history lesson)
The Agile Manifesto (and a brief history lesson)The Agile Manifesto (and a brief history lesson)
The Agile Manifesto (and a brief history lesson)
 
How to outsource Scrum projects guide
How to outsource Scrum projects   guideHow to outsource Scrum projects   guide
How to outsource Scrum projects guide
 
How to outsource Scrum projects - a guide
How to outsource Scrum projects - a guideHow to outsource Scrum projects - a guide
How to outsource Scrum projects - a guide
 
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
 
Starting with Agile
Starting with AgileStarting with Agile
Starting with Agile
 
A littlebook about agile
A littlebook about agileA littlebook about agile
A littlebook about agile
 
The Role of the BA in Agile Software Development
The Role of the BA in Agile Software DevelopmentThe Role of the BA in Agile Software Development
The Role of the BA in Agile Software Development
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
 
Successful Agile/UX
Successful Agile/UXSuccessful Agile/UX
Successful Agile/UX
 
Culture
CultureCulture
Culture
 
Agile and management why all the pain
Agile and management   why all the painAgile and management   why all the pain
Agile and management why all the pain
 
Importance of agile manifesto.
Importance of agile manifesto.Importance of agile manifesto.
Importance of agile manifesto.
 
Unit2
Unit2Unit2
Unit2
 
Glossary of Agile Terms
Glossary of Agile TermsGlossary of Agile Terms
Glossary of Agile Terms
 
Software engineering in the agile manifesto
Software engineering in the agile manifestoSoftware engineering in the agile manifesto
Software engineering in the agile manifesto
 
Project Requriement Management Vs Agile software development
Project Requriement Management Vs  Agile software developmentProject Requriement Management Vs  Agile software development
Project Requriement Management Vs Agile software development
 
Agile resources e-book
Agile resources e-bookAgile resources e-book
Agile resources e-book
 
Agile presentation adriana feb 2012
Agile presentation adriana feb 2012Agile presentation adriana feb 2012
Agile presentation adriana feb 2012
 
AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docx
 
Itm 423
Itm 423Itm 423
Itm 423
 

Mehr von Craig Brown

Collaboration deep dive Agile India 2020
Collaboration deep dive Agile India 2020Collaboration deep dive Agile India 2020
Collaboration deep dive Agile India 2020Craig Brown
 
Business analyst professional day 2019
Business analyst professional day 2019Business analyst professional day 2019
Business analyst professional day 2019Craig Brown
 
Collaboration workbook
Collaboration workbook Collaboration workbook
Collaboration workbook Craig Brown
 
Collaboration in 8 steps
Collaboration in 8 stepsCollaboration in 8 steps
Collaboration in 8 stepsCraig Brown
 
Last 2018 briefing night
Last 2018 briefing nightLast 2018 briefing night
Last 2018 briefing nightCraig Brown
 
Continual feedback
Continual feedbackContinual feedback
Continual feedbackCraig Brown
 
Improve together
Improve togetherImprove together
Improve togetherCraig Brown
 
Matrix management
Matrix managementMatrix management
Matrix managementCraig Brown
 
Ambler's agile modelling
Ambler's agile modellingAmbler's agile modelling
Ambler's agile modellingCraig Brown
 
Recruiting agile vs agility sportsbet_feb2016
Recruiting agile vs agility sportsbet_feb2016Recruiting agile vs agility sportsbet_feb2016
Recruiting agile vs agility sportsbet_feb2016Craig Brown
 
Good to Great strengthfinder workshop for teams
Good to Great strengthfinder workshop for teamsGood to Great strengthfinder workshop for teams
Good to Great strengthfinder workshop for teamsCraig Brown
 
How to Start a Project
How to Start a ProjectHow to Start a Project
How to Start a ProjectCraig Brown
 
Story mapping introduction short version
Story mapping introduction short versionStory mapping introduction short version
Story mapping introduction short versionCraig Brown
 
Requirements & scope
Requirements & scopeRequirements & scope
Requirements & scopeCraig Brown
 
Requirements = Scope
Requirements = ScopeRequirements = Scope
Requirements = ScopeCraig Brown
 
Requirements = Scope, BA World Bengaluru 2011
Requirements = Scope, BA World Bengaluru 2011Requirements = Scope, BA World Bengaluru 2011
Requirements = Scope, BA World Bengaluru 2011Craig Brown
 
Starting a new project using Scrum
Starting a new project using ScrumStarting a new project using Scrum
Starting a new project using ScrumCraig Brown
 
Ba tips: the complexity of workshops
Ba tips:  the complexity of workshopsBa tips:  the complexity of workshops
Ba tips: the complexity of workshopsCraig Brown
 
Kano Analysis and Software Requrements
Kano Analysis and Software RequrementsKano Analysis and Software Requrements
Kano Analysis and Software RequrementsCraig Brown
 

Mehr von Craig Brown (20)

Collaboration deep dive Agile India 2020
Collaboration deep dive Agile India 2020Collaboration deep dive Agile India 2020
Collaboration deep dive Agile India 2020
 
Business analyst professional day 2019
Business analyst professional day 2019Business analyst professional day 2019
Business analyst professional day 2019
 
Collaboration workbook
Collaboration workbook Collaboration workbook
Collaboration workbook
 
Collaboration in 8 steps
Collaboration in 8 stepsCollaboration in 8 steps
Collaboration in 8 steps
 
Last 2018 briefing night
Last 2018 briefing nightLast 2018 briefing night
Last 2018 briefing night
 
Continual feedback
Continual feedbackContinual feedback
Continual feedback
 
Improve together
Improve togetherImprove together
Improve together
 
Matrix management
Matrix managementMatrix management
Matrix management
 
Ambler's agile modelling
Ambler's agile modellingAmbler's agile modelling
Ambler's agile modelling
 
Recruiting agile vs agility sportsbet_feb2016
Recruiting agile vs agility sportsbet_feb2016Recruiting agile vs agility sportsbet_feb2016
Recruiting agile vs agility sportsbet_feb2016
 
Good to Great strengthfinder workshop for teams
Good to Great strengthfinder workshop for teamsGood to Great strengthfinder workshop for teams
Good to Great strengthfinder workshop for teams
 
How to Start a Project
How to Start a ProjectHow to Start a Project
How to Start a Project
 
Story mapping introduction short version
Story mapping introduction short versionStory mapping introduction short version
Story mapping introduction short version
 
Agile values
Agile valuesAgile values
Agile values
 
Requirements & scope
Requirements & scopeRequirements & scope
Requirements & scope
 
Requirements = Scope
Requirements = ScopeRequirements = Scope
Requirements = Scope
 
Requirements = Scope, BA World Bengaluru 2011
Requirements = Scope, BA World Bengaluru 2011Requirements = Scope, BA World Bengaluru 2011
Requirements = Scope, BA World Bengaluru 2011
 
Starting a new project using Scrum
Starting a new project using ScrumStarting a new project using Scrum
Starting a new project using Scrum
 
Ba tips: the complexity of workshops
Ba tips:  the complexity of workshopsBa tips:  the complexity of workshops
Ba tips: the complexity of workshops
 
Kano Analysis and Software Requrements
Kano Analysis and Software RequrementsKano Analysis and Software Requrements
Kano Analysis and Software Requrements
 

Kürzlich hochgeladen

Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in PhilippinesDavidSamuel525586
 
PB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal BrandPB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal BrandSharisaBethune
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024Adnet Communications
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditNhtLNguyn9
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 

Kürzlich hochgeladen (20)

Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in Philippines
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
PB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal BrandPB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal Brand
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal audit
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 

Business Analyst As Product Owner

  • 1. Business Analyst as Scrum Product Owner Craig Brown BA World Symposium, 2009
  • 2. Introduction notes In this presentation I plan to elaborate on one of the several ways business analysts can step into the role of product owner. Who else is more suited than the masters of bridging gaps, delivering business value and getting things done? The first part of this talk runs through some generally accepted definitions of a business analyst’s role. I then briefly talk about the basics of scrum before diving into a more in-depth exploration of the Product Owner role (in enterprise contexts.) Lastly I talk about some of the areas I believe that BA’s may need to adjust their thinking when moving from a traditional BA role to the PO role. This conversation is far from over and your contribution to the discussion is most welcome. Craig Brown www.betterprojects.net
  • 3. Sponsored by IGL Ingena Group Limited Level 8, 30 Collins Street, Melbourne Vic 3000 www.ingena.com.au
  • 4. What is a business analyst?
  • 5. In 2007 and 08 I surveyed job descriptions for BAs to see what hiring organisations were looking for from business analysts. This is what I found.
  • 6. This role encompasses more than the ability to document processes and apply technological expertise. …wherever they sit, Business Analysts must be great communicators, tactful diplomats, problem solvers, thinkers and analysers - with the ability to understand and respond to user needs in rapidly changing business environments. We define the purpose of the role of the Business Analyst as being ultimately responsible for ensuring that organisations get the most from their limited IT and change management resource. Guy Beachamp http://www.businessanalystsolutions.com/what_is_a_business_analyst2.htm
  • 7. “...the most successful and valuable analysts are those who understand the "Business" rather than those who understand IT.” “A broad experience of business is required, the more varied, the better.” Derrick Brown and Jan Kusiak, IRM Training Pty Ltd
  • 8. The role of the BA differs from the role of the Project Manager in that the BA is responsible for defining and managing the scope of a business solution, while the PM is responsible for the work necessary to implement that solution. IIBA blurb http://www.theiiba.org/AM/Template.cfm?Section=What_s_a_BA_
  • 9. Business analysts often play a critical role in aligning the needs of business units with the capabilities delivered by information technology, and may serve as a translator between those two groups. It includes the definition of organizational goals, how those goals connect to specific objectives, determining the course of action that an organization has to undertake to achieve those goals and objectives, and defining how the various organizational units and stakeholders within and outside of that organization interact BABOK v2
  • 10. A Business Analyst is a professional who supports the evolution and implementation of business decisions via the application of specialist analytical tools, techniques and procedures. Brenda Treasure and Martin Vaughn Core Consulting for ABAA in Business Analysis Competency Framework http://www.abaa.org.au/cms/tiki-download_file.php?fileId=66
  • 11. As a BA, I find my client area is glad to have someone to deal with that “techo” stuff and therefore the challenge is to ensure a level of common understanding and “getting the business system right” first time. Maria Horrigan, SMS Technology www.barocks.com
  • 12. The professional business analyst… differs from traditional IS analysts in that it focuses almost exclusively on adding value to the business” Kathleen Haas, Management Concepts
  • 13. Business Analysts get the job done. It's that simple - they get the job done. When everyone else retreats, gives up, waffles or disassociates from the job the analyst gets the job done. HM Winning Trials and Tribulations of a Business Analyst, IT Toolbox http://it.toolbox.com/blogs/business-analyst/what-is-a-business-analyst-here-you-go-24325
  • 14. Business Technical
  • 16. Alexa Page rank search
  • 20. …which is an agile thing
  • 21. The Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and over processes and tools interactions over comprehensive Working software documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more
  • 22. The Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and Scrum over processes and tools interactions over comprehensive Working software documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more
  • 23. The Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and over Scrum processes and tools interactions over comprehensive Working software documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more
  • 24. Principles behind the Agile Manifesto 1. Our highest priority is to satisfy the 1. Working software is the primary measure of customer through early and continuous progress. delivery of valuable software. 2. Agile processes promote sustainable 2. Welcome changing requirements, even late development. The sponsors, developers, and in development. Agile processes harness users should be able to maintain a constant change for the customer's competitive pace indefinitely. advantage. 3. Continuous attention to technical 3. Deliver working software frequently, from a excellence and good design enhances couple of weeks to a couple of months, with agility. a preference to the shorter timescale. 4. Simplicity--the art of maximizing the 4. Business people and developers must work amount of work not done--is essential. together daily throughout the project. 5. The best architectures, requirements, and 5. Build projects around motivated individuals. designs emerge from self-organizing Give them the environment and support teams. they need, and trust them to get the job 6. At regular intervals, the team reflects on done. how to become more effective, then tunes 6. The most efficient and effective method of and adjusts its behavior accordingly. conveying information to and within a development team is face-to-face conversation.
  • 25. Principles behind the Agile Manifesto • Our highest priority is to satisfy the • Working software is the primary measure of customer through early and continuous progress. delivery of valuable software. • Agile processes promote sustainable • Welcome changing requirements, even development. The sponsors, developers, and late in development. Agile processes users should be able to maintain a constant harness change for the customer's pace indefinitely. competitive advantage. • Continuous attention to technical • Deliver working software frequently, from a excellence and good design enhances couple of weeks to a couple of months, with agility. a preference to the shorter timescale. • Simplicity--the art of maximizing the • Business people and developers must work amount of work not done--is essential. together daily throughout the project. • The best architectures, requirements, and • Build projects around motivated individuals. designs emerge from self-organizing Give them the environment and support teams. they need, and trust them to get the job • At regular intervals, the team reflects on done. how to become more effective, then tunes • The most efficient and effective method of and adjusts its behavior accordingly. conveying information to and within a development team is face-to-face conversation.
  • 28. People (agile scrum) team Scrum master Product Owner 1,510,000 292,000 35,100
  • 29. People (agile scrum) team Scrum master Product Owner 1,510,000 292,000 35,101
  • 30. The product owner • Assure team is pursuing a common vision • Establish priorities to track business value • Act as ‘the customer’ for developer questions • Work with product management to plan releases • Plan, elaborate and accept user stories and iterations • Technical: understand and prioritize refactoring and infrastructure Dean Leffingwell, Scaling Software Agility
  • 31. User Stories (We’ll come back to that)
  • 32. The issue for BA’s assuming the Product Owner role is ‘authority’ Rochelle Glover, Fronde http://www.fronde.com/blog/?p=318
  • 33. C.R.A.C.K. Analysts (Barry Boehm, Richard Turner) Collaborative Representative Accountable Committed Knowledgeable
  • 37. Pre sprint Sprint Post sprint
  • 38. As a <user type> I want to <achieve a goal> So that I can <get some value>
  • 40. Plus • Estimates* • Release plan • Acceptance criteria • “Acceptance” * Don’t produce them, but probably does report them
  • 41. Plus • Business Value • Balancing stakeholder needs • Implementation planning • Selling the solution
  • 43. Secrets to success • Early and often • Focus on value • Release focus • Avoid eating elephants • Test first approach to requirements • Done-Done (James Shore, The Art of Agile Development) • Communication, communication, communication (as usual)
  • 44. Questions? Craig Brown www.betterprojects.net
  • 45. View the notes page to see the credits and sources of the photos Craig Brown www.betterprojects.net This work is licenced under the Creative Commons Attribution 2.5 Australia License. To view a copy of this licence, visit http://creativecommons.org/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA.