Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Asynchronous Decision Making – why and how?
Be...
https://s.apache.org/PMvk
on blogs.apache.org/foundation
Remote (software) teams need to
make LOTS of decisions, all the time.
How can that happen

without meetings?
How can we ke...
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
WHATis Asynchronous Decision Making ?
6© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 6
Four steps to a decision
Unless formally re...
Toolsforasynchronousdecisions
sharedcase

managementtool
sharedasync

commschannel
No meetings required

More time to thin...
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
WHYdo we need Asynchronous Decision Making ?
On a Maker’s Schedule,
a one-hour meeting
might waste half a day
On a Manager’s Schedule

it’s just another one-hour slot....
Meetings are
(crazily)
EXPENSIVE
wrongtopic
unprepared
Bob forgot
forgot Bob!
we’ll decide

next week…
who’s in charge?
what’s the goal?
say again?
are you...
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
HOWdoes Asynchronous Decision Making work?
Toolsforasynchronousdecisions
Apache projects (where I come from) use their dev mailing lists as a shared asynchronous com...
Buildingconsensus
Naturalconsensusisbest.
Whenthatdoesn’temerge,
clearvotingrulescanhelp!
Consensus:widespread
agreementam...
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
PRACTICE?
ok, ok but in
cordova-discuss Suggested Process:
1. Create an issue with the description of the
feature should be discussed.
2. Others c...
Apacheprojectdevlist+tracker
brainstorm options consensus decision
Slingdevelopersmailinglist
Sling“issue”tracker
Maybea[V...
ASFBoardofDirectors/SwissGovernment
Deadsimplesingletextfile+versioncontrol
forcasemanagement.
Color-codedlistsofagendaite...
© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
codaare we done yet?
Thisworks!
brainstorm options
consensus decision
sharedcase

managementtool
sharedasync

commschannel
…as demonstrated by
...
Asynchronous Decision Making - FOSS Backstage 2017
Prochain SlideShare
Chargement dans…5
×

Asynchronous Decision Making - FOSS Backstage 2017

700 vues

Publié le

Slides of my "Asynchronous Decision Making - why and how?" talk at the http://fossbackstage.de/ micro-summit, November 2017

I also gave this talk at FOSDEM 2018, a video recording (with somewhat poor audio unfortunately) is available at https://fosdem.org/2018/schedule/event/community_decision_making_why_how/

There's also a video recording of the French speaking version at devoxx.fr 2018, https://www.youtube.com/watch?v=xkC4zjtAyRc

See also my opensource.com article on the same topic at https://opensource.com/article/17/12/asynchronous-decision-making and a slightly older blog post at https://blogs.apache.org/foundation/entry/success-at-apache-asynchronous-decision

Publié dans : Logiciels
  • Soyez le premier à commenter

Asynchronous Decision Making - FOSS Backstage 2017

  1. 1. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Asynchronous Decision Making – why and how? Bertrand Delacretaz - Principal Scientist, Adobe - Board Member, Apache Software Foundation
 FOSS Backstage Micro-Summit, Berlin, November 2017 - @bdelacretaz, grep.codeconsult.ch Images are from Adobe Stock, unless otherwise stated.
  2. 2. https://s.apache.org/PMvk on blogs.apache.org/foundation
  3. 3. Remote (software) teams need to make LOTS of decisions, all the time. How can that happen
 without meetings? How can we keep this process
 efficient and fun? “shared neurons”
  4. 4. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. WHATis Asynchronous Decision Making ?
  5. 5. 6© 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 6 Four steps to a decision Unless formally required by your organization, none of these require people to be in the same “place” at the same time: everything can happen asynchronously. brainstorm options consensus decision
  6. 6. Toolsforasynchronousdecisions sharedcase
 managementtool sharedasync
 commschannel No meetings required More time to think More precise in a foreign language or if you’re shy free-form, chatty structured, chronology
  7. 7. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. WHYdo we need Asynchronous Decision Making ?
  8. 8. On a Maker’s Schedule, a one-hour meeting might waste half a day On a Manager’s Schedule
 it’s just another one-hour slot. 
 Credit to Paul Graham, blog post: https://s.apache.org/ms
  9. 9. Meetings are (crazily) EXPENSIVE
  10. 10. wrongtopic unprepared Bob forgot forgot Bob! we’ll decide
 next week… who’s in charge? what’s the goal? say again? are you on mute? failed meetings?
  11. 11. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. HOWdoes Asynchronous Decision Making work?
  12. 12. Toolsforasynchronousdecisions Apache projects (where I come from) use their dev mailing lists as a shared asynchronous communications channel and issue trackers for case management. 
 Your mileage may vary - but the principles are not limited to software development. brainstorm options consensus decision sharedcase
 managementtool sharedasync
 commschannel 1 3 2 4
  13. 13. Buildingconsensus Naturalconsensusisbest. Whenthatdoesn’temerge, clearvotingrulescanhelp! Consensus:widespread agreementamongpeoplewho havedecisionpower.
  14. 14. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. PRACTICE? ok, ok but in
  15. 15. cordova-discuss Suggested Process: 1. Create an issue with the description of the feature should be discussed. 2. Others can discuss about the proposal with issue comments 3. Once there is a rough consensus, create a new file in this folder with the proposal details. … slightly different tools, similar process:
 brainstorm -> options -> consensus -> decision all asynchronous and traceable https://github.com/apache/cordova-discuss
  16. 16. Apacheprojectdevlist+tracker brainstorm options consensus decision Slingdevelopersmailinglist Sling“issue”tracker Maybea[VOTE]
  17. 17. ASFBoardofDirectors/SwissGovernment Deadsimplesingletextfile+versioncontrol forcasemanagement. Color-codedlistsofagendaitemsonpaper tostructuremeeting. https://www.apache.org/foundation/board Semi-asyncmeetings-structuredasyncpreparation-similarprinciples! https://www.admin.ch/gov/en/start/federal-council/ tasks/decision-making/federal-council-meeting.html
  18. 18. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. codaare we done yet?
  19. 19. Thisworks! brainstorm options consensus decision sharedcase
 managementtool sharedasync
 commschannel …as demonstrated by some world-changing Open Source projects over the years! Switching between tools requires practice - adapt to your culture! The exact tools are not important but their roles are: 
 central async channel + 
 consensus building rules
 case management I’m @bdelacretaz, thanks! Reading list: https://pinboard.in/u:bdelacretaz/t:collaboration Requirements for open development channels:
 https://github.com/bdelacretaz/opendev-channel-requirements Slides licensed under
 a Creative Commons Attribution-ShareAlike 4.0
 International License.

×