SlideShare a Scribd company logo
OpenAgile: Is Free And Open 
Source communities Agile? 
Produce something useful for 
someone
Open Source is subversive? 
world-class products by: 
● part-time hacking 
● several thousand developers 
● scattered all over the planet, connected 
only by Internet?
Open agile  is free and open source community agile-
Agile subversive too? 
● Individuals and interactions* 
(communications) over processes and tools 
● Working products over comprehensive 
documentation 
● Customer collaboration over contract 
negotiation 
● Responding to change over following a plan
Our highest priority is 
to satisfy the customer 
through early and 
continuous delivery of 
valuable products. 
Open source does not 
talk about the customer, 
but in general, x
● Welcome changing 
requirements, even 
late in development. 
Agile processes 
harness change for 
the customer's 
competitive 
advantage. 
● Open-source projects 
resist major changes 
as time goes on, but 
there is always the 
possibility of forking 
a project if such 
changes strike 
enough developers as 
worthwhile.
Deliver working 
software frequently, 
from a couple of weeks 
to a couple of months, 
with a preference to the 
shorter time scale. 
Open source delivers 
working code every 
night, usually, and an 
open-source motto is 
"release early, release 
often
Business people and 
developers must work 
together daily 
throughout the project. 
Open-source projects 
don't have a concept of a 
business person with 
whom they work, but 
users who participate in 
the project serve the 
same role.
"Build projects around 
motivated individuals. 
Give them the 
environment and 
support they need, and 
trust them to get the job 
done." 
All open-source projects 
do this, almost by 
definition.
The most efficient and 
effective method of 
conveying information 
to and within a 
development team is 
face-to-face 
conversation. 
Open source differs 
most from agile 
methodologies here.
Working software is the 
primary measure of 
progress. 
This is in perfect 
agreement with open 
source.
Agile processes promote 
sustainable 
development. The 
sponsors, developers, 
and users should be able 
to maintain a constant 
pace indefinitely. 
Although this uses 
vocabulary that open-source 
developers would 
not use, the spirit of the 
principle is embraced by 
open source.
Continuous attention 
to technical excellence 
and good design 
enhances agility. 
Open source is 
predicated on 
technical excellence 
and good design.
Simplicity--the art of 
maximizing the 
amount of work not 
done--is essential. 
Open-source developers 
would agree that 
simplicity is essential, 
but open-source 
projects also don't have 
to worry quite as much 
about scarcity as agile 
projects do.
The best architectures, 
requirements, and 
designs emerge from 
self-organizing teams. 
Possibly open-source 
developers would not 
state things this way, 
but the nature of open-source 
projects depends 
on this being true.
At regular intervals, the 
team reflects on how to 
become more effective, 
and then tunes and 
adjusts its behavior 
accordingly. 
This is probably not 
done much in open-source 
projects, 
although as open-source 
projects mature, they 
tend to develop a richer 
set of governance 
mechanisms.
GNU, Linus values... 
release early and often, 
delegate everything you can, 
be open to the point of 
promiscuity
Treating your users as co-developers 
Release early. Release often. 
listen to your customers 
Having good ideas is 
recognizing good ideas from 
your users.
Perfection (in design) is 
achieved 
not when there is nothing more 
to add, but rather when there is 
nothing more to take away.
To solve an interesting problem, 
start by finding a problem that 
is interesting to you
Managing Open Source 
Be agile to minimise lost effort 
Adapt Scrum and Kanban rules to a 
distributed large scale team of co-developer 
(co-client) 
Orchestrated by a team moderator / 
integrator / leader [By doocracy]
Do Ocracy 
is an organizational structure 
. individuals choose roles and tasks for 
themselves and execute them. 
. Responsibilities attach to people who do 
the work, rather than elected or selected 
officials.
Work-in-progress limits 
Open Source likely driven by issues. 
Issue is a story? 
Issue must be solved
Planning meetings 
Issue tracker => Milestones (sprint like) 
iced issue (not planified) 
Tag the issues (todo in a milestone no tag, 
Assigned (working), done, finished 
(accepted))
Review meetings. 
Comments on issues
Standup meetings 
On regular basis publish in public forum 
a) what he/she do in previous quantum, 
b) what he/she is working on actual 
quantum, and 
c) what is blocking any of that work 
(assigned issues).
Retrospective reviews 
Open Source essence 
When something must be done will find 
someone to do it! not done? it probably not 
important!
Metrics.
Open agile  is free and open source community agile-

More Related Content

PPTX
Developer week: An Engineer’s Essential Tool in Agile: Design Thinking
PPTX
Working with software architects - advice to project managers
PDF
Lean Product Management User-Centered App Design
PDF
Agile UX
PDF
Scaling Agility Primer - Principles of Scaling Agility v.1
PPTX
GDISD, Girl Develop It San Diego, intuit apprentice program
PPTX
HP's Dev Ops Summit 2021, Better Together: An Inner Source Journey
PDF
Agile UX, Yes We Can!
Developer week: An Engineer’s Essential Tool in Agile: Design Thinking
Working with software architects - advice to project managers
Lean Product Management User-Centered App Design
Agile UX
Scaling Agility Primer - Principles of Scaling Agility v.1
GDISD, Girl Develop It San Diego, intuit apprentice program
HP's Dev Ops Summit 2021, Better Together: An Inner Source Journey
Agile UX, Yes We Can!

What's hot (19)

PPT
Agile And Open Development
PDF
Collaborative Agile Development in Virtual Reality by Talal Shaikh
PPT
Agile User Experience Design
PPT
Agile User Experience Design
PDF
Agile-User Experience Design: an Agile and User-Centered Process?
PPTX
Accept innovation jam pcamp 2011
PDF
Why Even DevOp?
PPTX
(Ignite) OPEN SOURCE - OPEN CHOICE: HOW TO CHOOSE AN OPEN-SOURCE PROJECT, HIL...
PPTX
IPSE QA Freelancer Awards - We are the Makers
PDF
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
PDF
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
PDF
Agile Development – Why requirements matter by Fariz Saracevic
KEY
Lean UX in an Agency Environment
PPTX
UC Irvine WICS workshop feb 2017
PDF
Developer Nirvana
PDF
Ppt of waterfall vs agile (2)
PPTX
Soaring in the Clouds - Don't be dragged down by ITIL bloat!
PDF
Introducing Agile to Product Teams
PDF
From the designers laptop to the users
Agile And Open Development
Collaborative Agile Development in Virtual Reality by Talal Shaikh
Agile User Experience Design
Agile User Experience Design
Agile-User Experience Design: an Agile and User-Centered Process?
Accept innovation jam pcamp 2011
Why Even DevOp?
(Ignite) OPEN SOURCE - OPEN CHOICE: HOW TO CHOOSE AN OPEN-SOURCE PROJECT, HIL...
IPSE QA Freelancer Awards - We are the Makers
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
Agile Development – Why requirements matter by Fariz Saracevic
Lean UX in an Agency Environment
UC Irvine WICS workshop feb 2017
Developer Nirvana
Ppt of waterfall vs agile (2)
Soaring in the Clouds - Don't be dragged down by ITIL bloat!
Introducing Agile to Product Teams
From the designers laptop to the users
Ad

Viewers also liked (18)

PPTX
Marketing before having a product | Georges Abi-Aad | Lebanon
PPTX
My agile bag agile tour beirut 2014
PPTX
Shift in perception agile presentation
PDF
Buy a game lets play seriouly - at beirut2014
PDF
Continuous Delivery the French Way – Dimitri Baeli
PPTX
The Art of Retrospectives – Joanna Khoury
PDF
IKT-ak, HEZKUNTZA AIREBERRITZEKO AITZAKIA
PDF
Uztaiak taldea
PDF
Beyond Budgeting - Bjarte Bogsnes
PDF
Uztaiak taldea
PDF
Uztaiak taldea
PDF
IKT-ak, HEZKUNTZA AIREBERRITZEKO AITZAKIA
PPTX
I want evrything now
PDF
Unleashing the power of creativity and innovation - Andreas Hägglund
PDF
Agile farm
PDF
Estimation Games – Pascal Van Cauwenberghe
PPTX
Scrum shuhari
PPTX
Delegation poker pres v3.0
Marketing before having a product | Georges Abi-Aad | Lebanon
My agile bag agile tour beirut 2014
Shift in perception agile presentation
Buy a game lets play seriouly - at beirut2014
Continuous Delivery the French Way – Dimitri Baeli
The Art of Retrospectives – Joanna Khoury
IKT-ak, HEZKUNTZA AIREBERRITZEKO AITZAKIA
Uztaiak taldea
Beyond Budgeting - Bjarte Bogsnes
Uztaiak taldea
Uztaiak taldea
IKT-ak, HEZKUNTZA AIREBERRITZEKO AITZAKIA
I want evrything now
Unleashing the power of creativity and innovation - Andreas Hägglund
Agile farm
Estimation Games – Pascal Van Cauwenberghe
Scrum shuhari
Delegation poker pres v3.0
Ad

Similar to Open agile is free and open source community agile- (20)

PDF
Micheal Monty Widenius - Free Open Source Software Entrepreneurship
PPT
IDCEE 2013: How to do a successful company around open source - Michael Widen...
PDF
Michael Widenius
PDF
Agile Methodology For Software Development
PDF
Open World Forum - The Agile and Open Source Way
PPTX
Poor Man's Kanban
PDF
Agile Methodologies & Key Principles
PDF
Building software: the lessons from open source
PPTX
Scrum 18 months later
PDF
French Scrum User Group @Google - The Agile and Open Source Way
PPTX
Successful Agile/UX
PPT
Agile Commissioning A Beginners View
PDF
Design thinking & agile
PDF
The Agile and Open Source Way (AgileTour Brussels)
PDF
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007
PDF
Evolving the Creative Process
DOCX
VPLinit
PDF
Agile Software Development
PPT
Agile intro resources
PDF
How does an open source agile project management software improve team produc...
Micheal Monty Widenius - Free Open Source Software Entrepreneurship
IDCEE 2013: How to do a successful company around open source - Michael Widen...
Michael Widenius
Agile Methodology For Software Development
Open World Forum - The Agile and Open Source Way
Poor Man's Kanban
Agile Methodologies & Key Principles
Building software: the lessons from open source
Scrum 18 months later
French Scrum User Group @Google - The Agile and Open Source Way
Successful Agile/UX
Agile Commissioning A Beginners View
Design thinking & agile
The Agile and Open Source Way (AgileTour Brussels)
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007
Evolving the Creative Process
VPLinit
Agile Software Development
Agile intro resources
How does an open source agile project management software improve team produc...

More from Agile Tour Beirut (20)

PDF
Implementing Tomorrow's Business Model
PDF
Valuable Agile Retrospectives | Ben Linders
PDF
How to Becomea Better Scrum Master | Ben Linders
PDF
Aligned autonomy | Bernhard Sterchi
PDF
TDD Agile Tour Beirut
PDF
How to develop your 1-page personal plan Workshop | Guillaume Warnery | Lebanon
PDF
Heart of Agile: What is Agile?
PDF
Agile @SAP Why and How?
PDF
Complexity in the company
PDF
Managers to the beach – Gulnur Bayhan
PDF
Recognition: The philosopher’s stone of every improvement in the Agile team a...
PDF
How to simulate the office, online! – Lisette Sutherland
PDF
Introduction to Scrum – Hassan Jaffal
PDF
The State Startups – Matti Schneider
PDF
How To Start My Kanban – Pierre Neis
PDF
DevOps - A mindset change – Rami Farran
PDF
How to reduce product release cycles down to 4 weeks – Youssif Asfour
PDF
The Bottleneck Game – Jad Harb
PDF
Project portfolio management in an Lean Agile World – Rami Karam
PDF
How to turn a guesstimate business model canvas into a fact-based one, and co...
Implementing Tomorrow's Business Model
Valuable Agile Retrospectives | Ben Linders
How to Becomea Better Scrum Master | Ben Linders
Aligned autonomy | Bernhard Sterchi
TDD Agile Tour Beirut
How to develop your 1-page personal plan Workshop | Guillaume Warnery | Lebanon
Heart of Agile: What is Agile?
Agile @SAP Why and How?
Complexity in the company
Managers to the beach – Gulnur Bayhan
Recognition: The philosopher’s stone of every improvement in the Agile team a...
How to simulate the office, online! – Lisette Sutherland
Introduction to Scrum – Hassan Jaffal
The State Startups – Matti Schneider
How To Start My Kanban – Pierre Neis
DevOps - A mindset change – Rami Farran
How to reduce product release cycles down to 4 weeks – Youssif Asfour
The Bottleneck Game – Jad Harb
Project portfolio management in an Lean Agile World – Rami Karam
How to turn a guesstimate business model canvas into a fact-based one, and co...

Recently uploaded (20)

PPTX
HR Introduction Slide (1).pptx on hr intro
PDF
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
PPT
Chapter four Project-Preparation material
PDF
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
PDF
A Brief Introduction About Julia Allison
PPT
340036916-American-Literature-Literary-Period-Overview.ppt
PDF
Hindu Circuler Economy - Model (Concept)
PPT
Data mining for business intelligence ch04 sharda
PDF
Laughter Yoga Basic Learning Workshop Manual
PDF
Types of control:Qualitative vs Quantitative
PPTX
5 Stages of group development guide.pptx
PDF
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
PDF
Roadmap Map-digital Banking feature MB,IB,AB
PDF
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
PPTX
Starting the business from scratch using well proven technique
PDF
Nidhal Samdaie CV - International Business Consultant
PDF
Reconciliation AND MEMORANDUM RECONCILATION
PDF
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
DOCX
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
PDF
COST SHEET- Tender and Quotation unit 2.pdf
HR Introduction Slide (1).pptx on hr intro
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
Chapter four Project-Preparation material
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
A Brief Introduction About Julia Allison
340036916-American-Literature-Literary-Period-Overview.ppt
Hindu Circuler Economy - Model (Concept)
Data mining for business intelligence ch04 sharda
Laughter Yoga Basic Learning Workshop Manual
Types of control:Qualitative vs Quantitative
5 Stages of group development guide.pptx
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
Roadmap Map-digital Banking feature MB,IB,AB
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
Starting the business from scratch using well proven technique
Nidhal Samdaie CV - International Business Consultant
Reconciliation AND MEMORANDUM RECONCILATION
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
COST SHEET- Tender and Quotation unit 2.pdf

Open agile is free and open source community agile-

  • 1. OpenAgile: Is Free And Open Source communities Agile? Produce something useful for someone
  • 2. Open Source is subversive? world-class products by: ● part-time hacking ● several thousand developers ● scattered all over the planet, connected only by Internet?
  • 4. Agile subversive too? ● Individuals and interactions* (communications) over processes and tools ● Working products over comprehensive documentation ● Customer collaboration over contract negotiation ● Responding to change over following a plan
  • 5. Our highest priority is to satisfy the customer through early and continuous delivery of valuable products. Open source does not talk about the customer, but in general, x
  • 6. ● Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. ● Open-source projects resist major changes as time goes on, but there is always the possibility of forking a project if such changes strike enough developers as worthwhile.
  • 7. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter time scale. Open source delivers working code every night, usually, and an open-source motto is "release early, release often
  • 8. Business people and developers must work together daily throughout the project. Open-source projects don't have a concept of a business person with whom they work, but users who participate in the project serve the same role.
  • 9. "Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done." All open-source projects do this, almost by definition.
  • 10. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. Open source differs most from agile methodologies here.
  • 11. Working software is the primary measure of progress. This is in perfect agreement with open source.
  • 12. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. Although this uses vocabulary that open-source developers would not use, the spirit of the principle is embraced by open source.
  • 13. Continuous attention to technical excellence and good design enhances agility. Open source is predicated on technical excellence and good design.
  • 14. Simplicity--the art of maximizing the amount of work not done--is essential. Open-source developers would agree that simplicity is essential, but open-source projects also don't have to worry quite as much about scarcity as agile projects do.
  • 15. The best architectures, requirements, and designs emerge from self-organizing teams. Possibly open-source developers would not state things this way, but the nature of open-source projects depends on this being true.
  • 16. At regular intervals, the team reflects on how to become more effective, and then tunes and adjusts its behavior accordingly. This is probably not done much in open-source projects, although as open-source projects mature, they tend to develop a richer set of governance mechanisms.
  • 17. GNU, Linus values... release early and often, delegate everything you can, be open to the point of promiscuity
  • 18. Treating your users as co-developers Release early. Release often. listen to your customers Having good ideas is recognizing good ideas from your users.
  • 19. Perfection (in design) is achieved not when there is nothing more to add, but rather when there is nothing more to take away.
  • 20. To solve an interesting problem, start by finding a problem that is interesting to you
  • 21. Managing Open Source Be agile to minimise lost effort Adapt Scrum and Kanban rules to a distributed large scale team of co-developer (co-client) Orchestrated by a team moderator / integrator / leader [By doocracy]
  • 22. Do Ocracy is an organizational structure . individuals choose roles and tasks for themselves and execute them. . Responsibilities attach to people who do the work, rather than elected or selected officials.
  • 23. Work-in-progress limits Open Source likely driven by issues. Issue is a story? Issue must be solved
  • 24. Planning meetings Issue tracker => Milestones (sprint like) iced issue (not planified) Tag the issues (todo in a milestone no tag, Assigned (working), done, finished (accepted))
  • 26. Standup meetings On regular basis publish in public forum a) what he/she do in previous quantum, b) what he/she is working on actual quantum, and c) what is blocking any of that work (assigned issues).
  • 27. Retrospective reviews Open Source essence When something must be done will find someone to do it! not done? it probably not important!