小编不是一个很八卦的人,连当红明星都认不全。不过,今天还是带领大家来扒一扒ipfs开发团队是如何工作的。

工作方式:

  • 全体会议:每周一有一个全体会议,这个会议是提前安排好的一个日程

  • 任务讨论:把大任务分解为一个个的小任务

  • 项目会议:全体会议结束后,针对项目问题的单独讨论,这是对项目的细节的讨论。每个人只需要专注自己的部分就好了,不需要把自己的精力花在用来跟踪所有项目上来

IPFS团队的工作时间:

由于IPFS团队的成员分布于全世界各地(跟IPFS本身一样,这是一个分布式团队)于是不得不尽量挑选出一些大家重叠的多的时间来作为工作时间。

  • 16:00-19:00 Z/UTC daily

  • 18:00-21:00 CEST daily

  • 12:00-15:00 EST daily

  • 09:00-12:00 PDT daily

任务讨论

每周一,使用 Zoom(https://zoom.us/)的视频聊天软件进行(ipfs团队的工作目前都是开放的,大家如果感兴趣,也可以参加一下,注册一下zoom就可以了)。任务采用小组形式讨论,主要解决问题的细节部分和技术难题。为每个任务在github上创建一个issue,把任务相关的信息放到这个issue下面,方便任务的完成。

任务列表

全体会议

全体会议是一个定期组织(每周一)的会议,IPFS工程下面工作的所有人员都可以参加,这主要是一个汇报总体进度的会议。

放一个会议视频记录:

https://ipfs.io/ipfs/QmVpmbvkEkgMPMJjBMPzQPvuosoiUK2unWHN29rZdxM3Aa/zoom_0.mp4

给大家参观一下ipfs的开发长什么样子?

项目会议

形式跟全体会议一样,项目会议一般在全体会议结束后进行,重点讨论一下各个项目的进展和重点技术问题的解决。

日程安排

每周的日程使用Google日历进行安排

IPFS团队的Google日历

时区

时区统一采用UTC时区作为官方标准时区

工作笔记

工作笔记使用了 https://hackmd.io/ 来记录

文档记录

IPFS开发团队是有分布在世界各地的开发者组成的团队。分布式团队的工作效率是无论如何没有中心的团队的效率高的,但是成本变得很多,全世界的人员都可以参与。如果大家有兴趣也可以参与一下ipfs团队的会议什么的。多关注他们给他们压力,好让他们快点干活

工作中使用的工具也都是互联网上的团队协作软件:Zoom、hackmd,Google日历等等。

封面图片来自于:

http://thecontextofthings.com/wp-content/uploads/2015/03/3038591-poster-p-1-secrets-of-the-most-productive-peoplehow-to-work-different-productivity-styles.jpg

作者飞向未来,致力于IPFS/Filecoin在中国的技术推广,他的微信公众号和社群,目前是中国最活跃最顶级的IPFS社群。作者飞向未来是圆方圆区块链的特邀嘉宾,所有转载都已经得到飞向未来本人授权。

更多飞向未来导师的公众号,可以在IPFS指南公众号中找到。

圆方圆链圈

 

IPFS开发团队是如何工作的?的更多相关文章

  1. Scrum&Kanban在移动开发团队的实践 (二)

    Scrum&Kanban在移动开发团队的实践系列: Scrum&Kanban在移动开发团队的实践 (一) Scrum&Kanban在移动开发团队的实践 (二) 在第一篇分享文章 ...

  2. Scrum&Kanban在移动开发团队的实践 (一)

    现在大多数团队都在谈敏捷开发,似乎觉得敏捷是软件开发的银弹.只需要实践下一些敏捷开发的模式就能如何如何,其实我觉得不论是敏捷开发还是传统的瀑布流开发都是有他们的市场的,取决于团队人员构成,取决你的产品 ...

  3. 开发团队在TFS中使用Git Repository (一)

    在研发团队中,代码版本管理是最为基础的必要工具.个人使用过的版本管理工具有SVN.VSS.ClearCase.TFS.Git,从团队的角度和使用角度来说,个人倾向于与使用TFS作为团队的基础工具.首先 ...

  4. 风险案例-28期-项目Leader与团队成员缺乏沟通,问题响应度较慢导致团队士气低落,工作效率低

    典型案例: A公司某C类项目目前进入开发高峰期,项目组的三个leader预计在项目的实际task投入占比为70%,剩30%工作时间用于指导组员进行作业实施并担当部分管理工作.从项目实施过程中发现Lea ...

  5. 如何避免Scrum敏捷开发团队反思会形式化,海星法介绍

    如何避免Scrum敏捷开发团队反思会形式化? 迭代压力很大,根本没时间,而且,反思会上大家都在互相推脱责任,会议成了“批斗大会”,所以团队的人都觉得这个会很鸡肋. 很多团队在开反思会时是这么干的:产品 ...

  6. Medium开发团队谈架构设计_转

    转自:Medium开发团队谈架构设计 背景 说到底,Medium是个社交网络,人们可以在这里分享有意思的故事和想法.据统计,目前累积的用户阅读时间已经超过14亿分钟,合两千六百年. 我们支持着每个月两 ...

  7. 3.PO如何给开发团队讲好故事

    敏捷开发系列文章目录 讲出符合开发团队味口的故事. 上一章说了敏捷开发团队的构成与迭代过程,本章重点说一下迭代第一天的计划会议.熟话说“好的开始就成功了一半”,一个迭代的计划会议做得好不好确实直接注定 ...

  8. 在腾讯开发 QQ IM 的工作体验是怎样的?

    转载 http://blog.csdn.net/kobejayandy/article/details/8685271 目录 一.引言 二.个人网站 三.Oracle/支付宝/旺旺 四.淘宝技术发展( ...

  9. 开发团队(Team)的主要职责和特征

    角色介绍 开发团队是Scrum团队的三个角色之一. 开发团队包括架构师.开发工程师.测试人员.数据库管理员和UI设计师等,这几类人的跨职能组合.具备的技能足以实现产品开发. Team的主要职责 1.S ...

随机推荐

  1. python 下载新的模块

    首先, 进入到python的安装目录 在安装目录下有一个Scripts文件夹. 然后里面有一个pip.exe 文件, 这个文件就是执行安装包的. 执行: pip.exe install django ...

  2. myeclipse8.5打包jar并引入第三方jar包

    用myeclipse自带的export工具,无法引入被引用的第三方的jar包,有两种方式: (1)直接export出jar包,解压jar包(第三方的jar包太多,太麻烦) 在创建好的JAR文件里找到M ...

  3. Ubuntu上搭建Hadoop环境(单机模式+伪分布模式)

    首先要了解一下Hadoop的运行模式: 单机模式(standalone)        单机模式是Hadoop的默认模式.当首次解压Hadoop的源码包时,Hadoop无法了解硬件安装环境,便保守地选 ...

  4. List,Set,Map

    1.Collection 和 Map 的区别 容器内每个为之所存储的元素个数不同.Collection类型者,每个位置只有一个元素.List,SetMap类型者,持有 key-value pair,像 ...

  5. [微信JSSDK] 解决SDK注入权限验证 安卓正常,IOS出现config fail

    实测有效 解决微信游览器和企业微信游览器JSSDK注入权限验证 安卓正常,IOS出现config fail 一开始我们想到的是可能微信这边的Bug,但细想一下应该不是.因为可能涉及到了IOS的底层原理 ...

  6. Python-ORM之sqlalchemy的简单使用

    ORM之sqlalchemy 基础章节 使用SQLAlchemy链接数据库 from sqlalchemy import create_engine from sqlalchemy.ext.decla ...

  7. IE浏览器因缓存问题未能成功向后端发送请求的几个解决办法

    这段时间前后端联调,解决IE.谷歌等浏览器兼容问题,真是让人有点焦头烂额,各种奇葩问题层出不穷,旧问题刚去,新麻烦又来,其中尤其以IE浏览器缓存的问题最多.有若干次都是因为这个缓存,使得前端的请求没有 ...

  8. 图像处理------Canny边缘检测

    一:历史 Canny边缘检测算法是1986年有John F. Canny开发出来一种基于图像梯度计算的边缘 检测算法,同时Canny本人对计算图像边缘提取学科的发展也是做出了很多的贡献.尽 管至今已经 ...

  9. struts2的配置文件

    struts2的配置文件 1.配置Action的struts.xml 2.配置Struts2有关属性的struts.properties

  10. 芝麻HTTP:redis-py的安装

    对于Redis来说,我们要使用redis-py库来与其交互,这里就来介绍一下它的安装方法. 1. 相关链接 GitHub:https://github.com/andymccurdy/redis-py ...