精华内容
下载资源
问答
  • 团队开发团队介绍

    千次阅读 2019-04-11 11:16:00
    而且具有较好的编程能力,精通Java语言,对微信小程序与Android开发有浓厚的兴趣,并有Android小程序开发经验。 爱好广泛,精通游泳,滑雪。 团队成员:何祺琪 1.该团队成员队公众平台运营也有着...

    团队名:又双叒叕队

    团队口号:Bug不死,我们不休!

    • 团队成员:符满迪
    1. 该团队成员拥有个人公众平台,对公众平台的运营有良好的实践经验。而且具有较好的编程能力,精通Java语言,对微信小程序与Android开发有浓厚的兴趣,并有Android小程序开发经验。

    2. 爱好广泛,精通游泳,滑雪。
    • 团队成员:何祺琪

             1.该团队成员队公众平台运营也有着良好的实践经验,同时精通表单的制作,有一定的文字功底,侧重于偏爱web界面设计以及微信小程序。

             2.性格开朗乐观,内心阳光积极向上,爱听歌,跑步等活动。

    • 团队成员:伊帅
    • 1.该团队成员具有一定的编程能力,对算法及数学有较高的兴趣,有微信小程序开发的经验,能实现简单的功能。
    • 2.爱好羽毛球,乒乓球,对游泳、滑雪也有较高兴趣。
    1. 哈哈哈
    2. 哈哈哈

    团队作品:暂无

     

    转载于:https://www.cnblogs.com/youshuangruozhuo/p/10688482.html

    展开全文
  • 加密数字货币的开发技术介绍

    万次阅读 2016-10-19 15:24:57
    加密数字货币目前有三种主要场景,一种就是数字货币,用作流通和结算;第二种是为了在各自网络中支付特定的操作,是交易和使用相关区块链...Elwin就加密数字货币这个区块链典型应用,简单介绍一下他的的相关开发技术

    要问当前所有区块链应用中最火的是什么应用,非加密货币莫属。看看各个跟区块链相关的讨论组,整天热火朝天地讨论的是各种币的行情,即使是技术讨论组,除了一些热门讨论外,最吸引注意的莫过于本币的涨跌还有各种代币的ICO了。

     

    首先,加密数字货币是什么鬼?他首先是一种数字货币。早在比特币出现之前,“数字货币”、“虚拟货币”、“电子货币”等就已经出现了。近年来,比特币出现,加密(数字)货币正式诞生,随之而来是类似莱特币、瑞泰币、以太坊、狗狗币、比特股、瑞波币、点点币、元宝币等等几千种加密数字货币。加密数字货币使用密码算法的数字货币,现指代英文Cryptocurrency,他最主要几大特性是去中心化、加密解密技术、区块链技术、共识机制,这些技术相互支撑,通过共识机制成为一个整体,实现了加密货币特有的安全、公开、可追溯的支付和交易。

     

    加密数字货币的核心技术价值是区块链,正如各种法币有国家信用背书一样,区块链承载的就是信用,是一个无需实物抵押、不需政府或金融机构担保的信用。如果没有区块链,包括比特币在内各种加密数字货币也会变得一文不值。

     

    加密数字货币目前有三种主要场景,一种就是数字货币,用作流通和结算;第二种是为了在各自网络中支付特定的操作,是交易和使用相关区块链资源过程燃烧的燃料(Gas),用户只是使用其计算能力来接收它,以便验证交易并促进它的发展;第三种是作为产品或社区运营的激励机制和运营工具,也就是代币或虚拟货币的角色。可以说,加密数字货币对于很多去中心化的应用的作用还是很大的。

     

    回到这次主题,Elwin就加密数字货币这个区块链典型应用,简单介绍一下他的的相关开发技术。

     

     

    一、知名的加密数字货币的技术体系

    下面介绍一下目前几种知名的加密数字货币的技术体系:

    比特币:

    比特币技术,符号为BTC,共识算法为PoW,工作量证明算法中使用SHA-256加密算法,发行方式为挖矿,矿机支持,总量恒定2100万,区块时间10分钟,开发语言C++。

     

    莱特币:

    比特币技术,旨在改进比特币算法技术,符号为LTC,共识算法为PoW,工作量证明算法中使用Scrypt加密算法,发行方式为挖矿,矿机支持,总量恒定8400万个,区块时间2.5分钟,开发语言C++。

     

    未来币:

    未来币是一种全新设计和开发的二代币,符号为Nxt。未来币是一种纯 POS 币,使用透明锻造(transparent forging)的方式进行新区块的锻造。Nxt是且是第一个100%的股权证明(PoS)机制的电子货币,Nxt不再通过消耗大量的资源“挖矿”产生新货币,而是通过现有账户的余额去“锻造”区块,并给与成功“锻造”区块的账户交易费用奖励。PoS算法的这一特点,使得它足以在智能手机或者是树莓派这样的小型设备上运行。它已经通过IPO的方式完成了所有币的分发,货币总量 10亿,区块时间60秒,开发语言JAVA。

     

     

    以太币:

    比太坊技术,符号为ETC/ETH(不同分叉) ,共识算法为PoW,使用的工作量证明算法叫Ethash(Dagger-Hashimoto算法的改良版本),发行方式为挖矿,矿机支持,支持在树莓派上运行节点。以太币(ETH)作为推动以太坊平台上分布式应用的加密燃料,将会通过挖矿的形式每年以不变的数量发行。每年发行的数量是预售以太币总量的0.3倍,通胀率每年递减,最新ETH区块时间16秒,开发语言GO。

     

    比特股:

    比特股技术,核心账本采用石墨稀技术,符号为BTS,共识算法为DPoS,货币总量为37亿。预挖矿方式发布(初始的比特股BTS由两部分组成,一部分由PTS持有者转股而来,另一部分由挖掘产生,并且整套系统还在不断的为持有BTS的投资者分红),比特股通过定期出售分发初始货币,Counterparty利用烧毁证明(POB)发行货币,BTS除了作为交易费用和激励机制外,也是资产交易的重要抵押物。区块时间3秒,开发语言C++。

     

    瑞波币:

    瑞波技术,符号为XRP,共识算法为瑞波自有共识机制,采用OpenCoin(现在的Ripple Labs)原创算法,货币总量为1千亿,预挖矿方式发布,一半是创始人拥有,一部分批发給交易网关,小部分逐步发放公众,让他们来推动Ripple项目,开发语言C++。瑞波币是世界上第一个开放的支付网络,通过这个支付网络可以转账任意一种货币,简便易行快捷,交易确认在几秒以内完成。值得一提的是,瑞波币的另外一个分支恒星币(XLM),他是由Ripple创始人之一的Jed创建,恒星币是基于ripple代码修改创建的恒星支付网络中的基础数字货币,总量为1000亿,每年增加1%。恒星支付网络以恒星币为基础货币,用户能够通过其转账任意一种货币,跟瑞波的主要区别是他的目标针对全体大众用户,目前处于技术完善阶段。

     

    点点币:

    比特币技术,符号为PPCoin,简称PPC,名字取自P2P货币的意思,即点对点货币,PPC的研发团队和质数币XPM的研发团队为同一团队,技术实力强劲,为业界公认。采矿方式混合了PoW工作量证明及PoS权益证明方式,矿机支持,区块时间为600秒,PPC采用SHA256算法,在BTC的基础上进行了改良和优化。PPC最大的贡献在于它原创了POS利息体系,防止通货紧缩,货币总量无上限,通胀1%每年,开发语言C++。

     

    元宝币:

    太一科技开发,符号为YBC。元宝币最初算法源自于当时较为创新的数字货币雅币(YAC),雅币的算法又是在点点币(PPC)的基础上进行的修改,老元宝采用的是基于Scrypt-Jane的POW算法。到第二代元宝币调整了POS利息递归机制,第三代元宝币创新发明了VPOW机制,新元宝将彻底停止POW挖矿,而采用纯POS方式来维持网络,币的分发将采用VPOW的方式进行。VPOW分发机制又被称为虚拟工作量证明机制,具体是指利用其他币的POW挖矿算力来为元宝币提供类似POW的公平数字货币发行机制。通过应用VPOW分发机制和“八宝池”配股计划,增加了市场上的元宝币买盘,元宝币在市场上保持了更加充足的流动性,维护了币价,完成了公平的分发,能够促进元宝币应用的平稳发展。采用主节点分发机制(主节点分发利息),可以促进节点网络健壮、高可用性。货币总量300万,区块时间60秒,开发语言C++。

     

    达世币:

    达世币是一款支持即时交易、以保护用户隐私为目的数字货币,采用比特币技术分支。达世币符号是Dash,是一种为匿名而生的币,他通过匿名技术,使得交易无法被追踪查询。无预挖,基于11种加密算法x11算法(blake, bmw, groestl, jh, keccak, skein, luffa, cubehash, shavite,simd, echo)超级安全哈希运算。它的区块奖励也和大多数山寨币不一样,它的区块奖励由公式自动确定。采用类似于PoW+PoS的混合挖矿方式,Masternodes获得10%的挖矿奖励。首次引入暗重力波(DGW)难度调整算法保护区块网络。总量约2200万枚,区块时间2.5分钟,开发语言C++。

     

     

    二、加密数字货币的基础技术体系

    货币的核心基础是信任,这里有基于实物如黄金的信任,更多基于国家背书的信任,只有保证了货币的价值稳定和价值存储能力,才使货币获得了人们的信任。

     

    在虚拟和数字时代的,除了解决信任问题外,网络安全是数字货币的另外一个关键因素。比特币之前的任何货币,无论是物理实体黄金,还是电子化的法币,都不存在网络安全的问题,但黑客攻击和破解、技术垄断这些不稳定安全因素却极大制约着数字货币的发展。数字货币对金融安全提出了更高的要求,一方面,数字货币去中心化的特性淡化了中心化管理和机构监管,出了问题不容易刹车和纠正(如the DAO事件的处理),另一方面,区块链和数字货币这类创新金融体系尚未经历过多少风雨,在应对大数据冲击、黑客破坏、网络攻击等方面略显力不从心。

     

    加密数字货币的目标就是要建立一个去中心化的自动运行的经济系统,应具备可流通性、可存储性、可离线交易性、可控匿名性、不可伪造性、不可重复交易性、不可抵赖性七个特性,而加密数字货币的技术基础区块链,具有不可篡改性,所有的账本都是公开透明和可追溯性,他基本解决了数字货币流通中的这些技术问题。但对于数字货币的真正落地和运行,他对信任和网络安全两个最关键的核心因素有着更高的要求。这两个因素具体到加密数字货币的技术基础体系中,就是支撑这个系统的发行和维护网络安全的机制。其中机制有多种,如PoW,PoS,DPoS等,各有利弊,PoW有高耗能和51%攻击的风险,而PoS和预挖矿的方式会导致大量的币保留在创始人和少数人中,信用基础不够牢固,流动性不确定,因此往往会采取综合的机制,目前很多研究认为,“工作量证明机制Pow+权益证明机制Pos/DPoS”的币,才是最为完美的。采用哪种这个机制策略,将很大程度决定你的数字货币发展的前景空间。

     

     

    三、搭建加密数字货币的技术平台

    前面介绍了几个知名的加密数字货币的技术体系,大家是否已经由跃跃欲试去搭建自己的加密数字货币呢?

     

    Elwin推荐的有两套技术路线可以选择,一个是自己通过搭建区块链平台去构建自己原生的数字货币,另一个方式是基于现有的区块链公网去创建数字资产和数字货币。

     

    方案一,构建自己原生的数字货币,从比特币和各个竞争币(山寨币)大家可以看到,这些数字货币采用的技术体系不外乎就是比特币、Ripple、比特股和未来币等几套技术体系或这些技术体系的改进或分支版本,这些技术体系,大家可以参见Elwin上一篇文章《区块链主流开源技术体系介绍》的几大主流开源区块链体系的介绍。这些原生数字货币的用途主要包括:交易和支付、汇兑手段、抵押手段、激励机制、权益证明和资源控制等,另外还有不同区块链体系自身带有一些特性的扩展。

     

    就主流区块链开源技术体系来看,Elwin推荐的是比特币或其分支、Ripple、未来币、比特股、以太坊五种技术架构,如果你是单纯的货币业务,不考虑以后其他衍生产品和业务扩展,更推荐比特币、未来币和Ripple。每套技术体系的代码可以在相关数字货币在GitHub上公开的源码进行修改,从而达到制作属于自己的加密数字货币。

     

    开始制作我们自己第一个的数字货币了,首先我们要从git上下载某套区块链体系的源码,比如选择比特币的主干代码,我们从https://github.com/bitcoin/bitcoin下载好相关源码,同时准备好对应的编译环境(C++的建议在Linux)和安装好对应开发环境和工具(每个体系网上都有详细的安装教程文档)。

     

    不过系统和开发环境的搭建、程序编译等过程都比较繁琐和有比较多坑(很多跟环境、依赖库和版本有关,请留意),不建议普通用户自己制作。对于开发人员,第一次可能要预计2-3天的安装配置时间。

     

    拿比特币开发来说,他是Qt的开发环境,下载好源码并配置好环境后,在Qt Creator内打开该比特币核心的源码,配置相关文件和编译器,开始尝试编译比特币核心的客户端。这一步走通后,才可以放胆去改造成自己的数字货币。打开各个源文件,找到对应的地方调整参数即可,如调整每个区块出币数,总产量,调整难度等等,然后就到最关键的点,就是改名为自己的币名了,这时候通过全文搜索bitcoin或其他比特币的字样,改成你自己货币的名称,比如ElwinNB之类,想怎么取名就怎么取名,别忘记在资源文件夹里替换掉相关图标。如果一切顺利,经过重新编译,你的新币就顺利发明了。

     

    前期很多山寨币,就是这个套路,基于比特币进行这里修改文字那里调整一些参数,很多并不理解整个体系和原理甚至没有阅读主要代码,后来大家都成为老司机后,新的币种会考虑一些微创新,在共识算法和加密算法作一些调整和优化,创新为自己的新算法。Elwin觉得,数字货币也是一种互联网产品,且属于一个比较复杂的技术体系,即使你是基于别人的成熟代码进行修改,需要不断的迭代更新和维护的,纵使只是简单的版本跟随,你总要投入技术力量去跟进,因此我之前提的只是入门的尝试,真正要维护你的数字货币,你还得好好去阅读代码,了解架构和原理,根据你的业务和新币特性去不断优化和调整。

     

    当然,现在这些简单套路都走不通了,现在要发行新的数字货币,要么你算法真有独有优势和特点,要么基于数字货币下的垂直业务和游戏规则有很好的模式(比如电竞币或文化币),否则大家很难去关注和拥护你的新币。

     

     

    方案二,是基于现有的区块链公网去创建数字资产和数字货币。就主流区块链开源技术体系来看,基本除了Factom外,其他的技术体系都可以用来创建数字资产,也就是可以支持加密数字货币的创建。

     

    以太坊:基于以太坊的智能合约,我们可以轻松地创建自己的数字资产或数字货币,除了创建数字货币和货币交易的基本功能外,还支持货币的中心化管理者、数字货币的黑白名单、货币增发、挖矿实现、代币和其他货币的自动兑换。开发语言是Solidity语言。在以太坊的官网首页上,给出了三个智能合约的DEMO:虚拟货币合约Token、众筹合约Crowdsale、去中心自治组织合约DAO,其中的虚拟货币合约Token就可以作为你的加密数字货币的最好的参考代码了。

     

    Ripple和比特股:就技术来说,基于Ripple和比特股的公网,你都可以轻松创建和管理自己的数字资产或数字货币,不过目前Ripple公网好像限制了主要针对2B业务,只能給银行和金融等机构作为网关,这样一般玩家就无法在网关中创建自己的数字资产了。在比特股的去中心化的链上交易平台中,我们看到锚定各类资产的数字资产在比特股被发行、相互配对交易,基于比特股区块链的各种网关为区块链上的虚拟世界与物理世界的各种资产提供对接。不像比特币,比特股可以扩大范围和支持多个完全独立和并行的块。因为每个块链可以交易捆绑在其它块链上的比特资产衍生品,块链之间的价值移动是很容易的。比特股的资产发行功能,让全球用户能以很低的费用发行自己的数字资产并与特定的现实资产进行锚定,进一步在区块链上实现交易转让,在这个过程中没有中心化的人为因素干扰。比特股的资产发行和管理功能非常强大,黑白名单、高级多重签名、喂价输入、抵押发行、内盘与外盘互动,低延时、智能合约等待条件基于一身。使用Ripple和比特股发行数字资产不需要另外的代码开发。

     

    布比:布萌是基于布比区块链的数字资产平台,发行在布萌平台上的数字资产,可以在资产流通方之间建立起多方信任,保证用户购买和使用的数字资产的真实有效性。布萌拥有一套标准化协议,在布萌平台上开发的应用之间无需对接,即可实现布萌用户之间数据信息流、价值流互联、互通。同时,发行在布萌平台上的数字资产,可以实现点到点的传递。对接布萌相对比较简单,布萌为企业和开发者提供资产发行、资产转移、资产查询等业务,支持多种开发语言。

     

    方案二中,以太坊方案优点是比较灵活和强大,基本可以任意编写你的数字货币及其衍生的业务体系,缺点是的其中币种运行和流通交易,需要消耗原生数字货币(Gas费用)的,这是值得考虑的;比特股部分,数字资产的发行和管理功能很齐全,但也会一定程度局限在比特股平台中,且也需要交易费用(Gas费用);布萌平台的优点是简单易用和免费使用(无Gas费用),缺点是提供接口的功能不够丰富。

     

    方案二基于已有区块链公网的数字资产搭建,在方便的同时,好处是不需要类似方案一那样,一定要考虑组建自己的节点群,但缺点是一定程度限制在各个区块链体系框架中(其实大部分情况下都满足到你的需求了),且区块性能会收到公网的性能制约(另外也要考虑一些区块链公网的停止维护或硬分叉的风险)。

     

     

    四、数字货币应用层开发

    构建自己原生的数字货币体系后,除了宣传官网和社交媒体外,你还需要对应开发相关的挖矿软件、ICO众筹网站、交流社区、钱包、交易市场等应用层软件。

     

    挖矿软件:这个是针对类似比特币等Pow模式的体系,这些需要对应的挖矿软件,专业一些需要有相应矿机。首先,从git上下载现成的挖矿工具(通常支持sha和scrypt算法)、矿池,改名字编译,部署,也同样直接就可以用了。通常都是C++开发语言。

     

    ICO众筹网站:主要是数字货币的初期资金的筹集,目前比较多的是筹集比特币和以太币,这个可以自己搭建,也可以采用第三方的ICO众筹网站如币众筹。开发语言:主流Web开发语言。

     

    交流社区:主要用来发布资讯和給币使用者交易者交流使用,这个可以直接使用第三方的开源代码进行搭建,这类代码非常多,根据你熟悉的开发语言来选择就是了。开发语言:主流Web开发语言。

     

    钱包:这个非常重要和关键的用户客户端,可以花多些时间好好设计一些这个的UI,提供多终端的钱包。开发语言:主流Web开发语言或App开发语言

     

    交易市场:一般这个交易市场更多是通过淘宝或第三方交易市场来提供,但也不排除你要开发类似的交易市场,来提供給本数字货币与其他数字货币的兑换。开发语言:主流Web开发语言。

     

     

    作者:高志豪(weibo.com/elwingao)

    展开全文
  • MGC TOKEN 技术 团队AONE介绍

    千次阅读 2019-04-11 21:11:46
    2019年,平地一声雷,mgc token应运而生,很多人可能不知道不了解,博主再次对mgc token做个简短的介绍,方便大家了解。错过了2018的plus token(上涨150倍,还在继续),不必悲伤,不必气馁,2019的mgc token或许会...

    如何参与 请添加V:money_token  备注(mgc)  

    2019年,平地一声雷,mgc token应运而生,很多人可能不知道不了解,博主再次对mgc token做个简短的介绍,方便大家了解。错过了2018的plus token(上涨150倍,还在继续),不必悲伤,不必气馁,2019的mgc token或许会让你有个不一样的结果,如果有什么想法,欢迎与我交流,添加v:money_token,备注(mgc),专注投资币圈好项目。

     

    我们大家知道很多资金传销盘的创始人都神龙见首不见尾,或者包装某一个团队成员,但是mgc token的团队成员都是可查可见的。现在在这里详细介绍一下。

    BG-MF INVESTMENTS GP LIMITED 于2015年创建AONE区块链专家研究小组,并向世界数字经济进军。

    AONE技术团队发现在传统区块链出现许多弊端问题,区块链处理能力受限于共识算法的性能,共识算法性能受限于系统节点的规模和单节点的处理能力,在传统单条区块链性能开发空间有限,导致很多高频率低延迟的小额转账的交易无法在业务场景中实现应用,那么在未来随着数字经济时代的高速发展,交易规模远远超越当前水平,性能瓶颈是区块链领域必不可少的关键瓶颈之一,AONE在侧链技术、跨链技术、超级节点等诸多技术领域有着重大突破,由此AONE团队曾在区块链领域荣获多项技术创新奖、技术研发奖、落地应用奖等。

     

    Springsteen Brain博士

    2003年毕业于伦敦大学,就读于计算机科学硕士,现任BG-MF INVESTMENTS GP LIMITED技术研发官,负责公司所有对计算机及其周围各种现象和规律,亦即研究计算机系统结构、程序系统(即软件)。在人工智能以及计算本身的性质和问题有着极大的造诣。2015年加入AONE 技术团队,研究开发区块链底层技术应用。

    Abercrombie(数学家)

    美国哥伦比亚大学数字经济学硕士,致力于数字经济时代研究和开发,具有数字计算机技术,曾担任大型机构云计算中心主任,对数字经济时代有着莫大的认可,非常看好数字通证的未来前景。

    Faye Smith(开发工程师)

    曾担任新能源系统开发高级编程师,如PHP,Python、IOS、Android以及微软协议栈等均有过开发经验。个人开发项目包括苹果App Store中的多个应用程序,在代码工程领域取得众多成绩。

    Alfredo Aguirre Valdez(技术总监)

    荣获各项人工智能领域奖项,致力于研究和推广区块链技术。梦想能在控制区块链技术风险的前提下,将技术红利普惠大众。区块链将会带领人们建设一个更先进的社会,在支付领域有自己独特的见解,他认为区块链是金融颠覆式创新技术

     

    如何参与 请添加V:money_token  备注(mgc)  ,有任何疑问,欢迎与我讨论研究!

    推荐码:xcBrOh

    下载地址:MGC TOKEN
    安卓手机 下载 
    网址在浏览器打开! http://android.mcbysj.com/MGC_TOKEN.apk
    苹果手机 备用下载链接 https://www.19ee.com/app.php/MjA2Mw==

     

    更多资料获取,请点击云盘链接下载

    百度云盘:https://pan.baidu.com/s/1Wd0kAUKQrDuMPham6I1nsQ

    提取码:mfiz

    QQ群:946071755
     

    展开全文
  • 敏捷开发团队中PO和SM角色介绍

    千次阅读 2017-05-14 09:48:51
    敏捷开发团队中PO和SM角色介绍 2013年05月20日 没有评论 19,832 views 通过前面几篇关于敏捷开发总体的相关介绍,相信大家对敏捷开发模式已经有了一个比较清晰的了解,后续会介绍一些比较细分的方面,...

    敏捷开发团队中PO和SM角色介绍

    通过前面几篇关于敏捷开发总体的相关介绍,相信大家对敏捷开发模式已经有了一个比较清晰的了解,后续会介绍一些比较细分的方面,结合我在敏捷开发实施过程当中的一些体会,来阐述自身对敏捷开发的认识。

    敏捷开发中的PO即Product Owner,字面意思是产品或业务负责人,即熟悉该产品所有业务相关的逻辑、流程、设置等方面事宜的人员,一般可由产品经理担任,也可由熟悉业务的开发人员担任。如果敏捷团队是在一起办公的(指一个办公室内坐在一起的),建议由产品经理担任,本身产品经理已经是所有业务的接口人,熟悉业务是其本职工作;如果产品经理和开发、测试团队是两地办公的,如设立的研发中心、外包服务等形式的,建议在开发团队内指定一个人来担任PO,这样产品经理在第一次PRD全体review之后,只需跟这个PO讲解清楚产品逻辑,后续开发和测试当中遇到的问题,都可以咨询PO来得到解决,PO不确定的可以联系产品经理确认,这样可以减少一部分的沟通成本。

    敏捷开发中的SM即Scrum Master,字面意思是敏捷专家或者敏捷大师,即熟悉敏捷开发模式及敏捷实施流程的人员,一般可由敏捷团队当中的开发负责人担任,部分能力很强且懂技术的产品经理也可担任这个角色,因涉及到工作量评估和分派等工作,最好都是由技术能力较强的人员担任。

    Product Owner(PO)

    Product Owner角色定义

    确定产品的方向和愿景,定义产品发布的内容、优先级及交付时间,为产品ROI(profitability of product)负责。 是维护产品需求清单( product backlog )的人,代表利益相关者的利益。

    Product Owner工作职责

    负责最大化产品以及开发团队工作的价值。主要职责如下:

    1、确定产品的功能;

    2、决定发布的日期和发布内容;

    3、为产品的ROI负责;

    4、根据市场价值确定功能优先级;

    5、每个sprint中,根据需要调整功能和优先级(每个sprint开始前调整);

    6、接受或拒绝开发团队的工作成果;

    7、参与Scrum Planning Meetings(Sprint计划会议),Sprint Review Meeting(Sprint评审会)和 Sprint Retrospective Meeting(Sprint回顾会)

    Product Owner

    Product Owner在团队中的作用

    在junior团队中:主要的需求来源,个人确定需求价值和优先级

    在intermediate团队中:多角度的收集需求,和团队成员共同确定需求的价值和优先级

    在Senior团队中:和团队成员共同提出和收集需求,共同对产品负责

    这里的团队分级主要是指团队的敏捷成熟度,即产品团队实施敏捷开发模式后,对敏捷开发模式的适应程度、接受程度和学习程度。后面会专门介绍团队的评估标准。

    一句话总结PO这个角色就是:告诉产品团队要做什么,做功能的先后顺序是怎样的,需求有变动时该如何处理。

    Scrum Master(SM)

    Scrum Master角色定义

    是团队的导师和组织者,与Product Owner紧密合作,及时为团队成员提供帮助。促使team按照scrum方式运行,为Scrum过程负责的人。

    Scrum Master并非团队的领导(因为团队是自我组织的),而是一个负责屏蔽外界对开发团队干扰的角色。 Scrum Master是规则的执行者,他是Scrum团队中的服务型领导。

    Scrum Master工作职责

    确保scrum被理解和正确使用并使得Scrum的收益最大化。主要职责如下:

    1、保证团队资源合理利用;

    2、保证各个角色及职责良好协作;

    3、解决团队开发中的障碍;

    4、作为团队和团队外部的接口,协调解决沟通中的问题;

    5、保证开发过程按计划进行,组织Scrum Planning Meetings(Sprint计划会议), Daily Stand-up Meeting(每日站会), Sprint Review Meeting(Sprint评审会)和 Sprint Retrospective Meeting(Sprint回顾会)。

    Scrum Master

    Scrum Master在团队中的作用

    在junior团队中:主导和控制

    在intermediate团队中:引导和教导

    在Senior团队中:辅导和协助

    一句话总结SM这个角色就是:教整个团队怎么做,如何估时,跟进每天进度,风险控制,定期总结,计划排定。

    案例分享

    某Team在Plan Meeting会议中,邀请了PO参加,但PO因会议时间冲突未能参加,在讨论Sprint  Backlog的时候,因需求有变动,团队未完全按照product  backlog上的优先级去拿,选好Sprint  Backlog 后,Scrum master详细讲解了每一条Sprint  Backlog应该如何拆分及理由,最后给出了每个task的评估工时。

    问题一:PO未参加计划会

    应与PO提前协商时间,若PO没有时间需调整时间,PO一定要参加;

    问题二:未按已排定的优先级做

    如果不按照product  backlog上的优先级去拿需要和PO一起决定;

    问题三:SM一个人完成需求拆分和工时评估

    任务的拆分及工时的评估需要和团队共同确定,不是Scrum master一个人说了算。

    在敏捷开发团队内部,PO和SM角色是非常重要的,基本决定了团队是否可以很好的执行敏捷开发这种模式,因此这两个角色一定都要十分熟悉敏捷开发的整个运转流程,带领和引导团队一步一步的往敏捷的方向迈进。很多时候PO和SM的不专业,很容易使团队偏离敏捷的模式,因此决定一个团队能否完全进入敏捷开发模式时,这两个角色很关键。


    展开全文
  • 音视频技术开发周刊 93期

    千次阅读 2019-04-08 07:35:19
    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期。点击『阅读原文』,浏览第93期内容,祝您阅...
  • 音视频技术开发周刊 83期

    万次阅读 2019-01-21 13:09:13
    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期。点击『阅读原文』,浏览第83期内容,祝您阅...
  • 音视频技术开发周刊 89期

    千次阅读 2019-03-11 08:23:54
    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期。点击『阅读原文』,浏览第89期内容,祝您阅...
  • 音视频技术开发周刊 88期

    千次阅读 2019-03-05 11:37:01
    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期。点击『阅读原文』,浏览第88期内容,祝您阅...
  • 音视频技术开发周刊 77期

    千次阅读 2018-12-10 07:30:00
    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期。点击『阅读原文』,浏览第77期内容,祝您阅...
  • 音视频技术开发周刊 78期

    千次阅读 2018-12-17 07:30:00
    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期。点击『阅读原文』,浏览第78期内容,祝您阅...
  • 音视频技术开发周刊 76期

    千次阅读 2018-12-03 07:30:00
    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期。点击『阅读原文』,浏览第76期内容,祝您阅...
  • 音视频技术开发周刊 75期

    千次阅读 2018-11-28 07:31:02
    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期。点击『阅读原文』,浏览第75期内容,祝您阅...
  • 音视频技术开发周刊 92期

    千次阅读 2019-04-01 07:36:46
    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期。点击『阅读原文』,浏览第92期内容,祝您阅...
  • 音视频技术开发周刊 91期

    千次阅读 2019-03-25 07:31:33
    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期。点击『阅读原文』,浏览第91期内容,祝您阅...
  • 音视频技术开发周刊 80期

    千次阅读 2019-01-02 09:00:00
    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期。点击『阅读原文』,浏览第80期内容,祝您阅...
  • 音视频技术开发周刊 94期

    千次阅读 2019-06-04 13:35:30
    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期。点击『阅读原文』,浏览第94期内容,祝您阅读愉快。 架构 衡量视频质量有哪些指标...
  • 产品开发团队组成

    千次阅读 2014-04-02 09:14:58
    你所在的开发团队是什么样的一个组成模式呢??? 在本人看来,大部分开发团队,都有以下角色组成: ...四开发团队:一线的技术开发人员和测试人员 五运维团队:负责产品安装,和后期维护
  • 欢迎大家相互交流,共同提高技术。 提前说明:我的博客文章在博客园与CSDN都是同步更新的,但是我用的GA只能监控博客园的访问,CSDN不能,是因为CSDN屏蔽了GA的脚本,应该是CSDN会自动过滤JS代码吧!这里在补充一...
  • 联创团队介绍

    千次阅读 2005-10-20 19:16:00
    联创团队介绍 联创团队(Unique Studio)是以Teamwork和Creation为团队核心精神的项目团队。在这里我们通过自己的努力创造了一个让我们不断发展的平台。每一个队员在这里成长,规划各自的未来。自2000年创建以来,...
  • 物联网开发技术

    万次阅读 多人点赞 2018-04-12 10:44:17
    作为互联网技术的进化,物联网开发并非孤立的技术栈,而是向上承接了互联网,向下统领了嵌入式硬件开发的一个承上启下的全栈开发技术。 虽然我们并不能预测物联网技术栈最终的样子:统一的开发语言是 JavaScript ...
  • 在今年初,Adobe发布了其第一个支持移动应用程序开发的Flex SDK和Flash Builder版本。Flex 4.5引入了一组移动优化的组件和移动优化的应用程序框架,而Flash Builder 4.5包含移动项目类型、多平台设备模拟、设备上...
  • ServiceComb微服务开发框架介绍

    千次阅读 2019-07-02 09:56:34
    通过介绍ServiceComb的核心治理能力和一个实际的房屋抢购系统例子,介绍了ServiceComb如何助力开发者轻松的实现微服务开发。 本文根据2018-10-20北京OSCAR开源先锋日演讲内容整理。 ServiceComb项目背景和...
  • 前言目的本团队建设指南的目的是帮助项目来定义和控制项目团队如何建立、如何运作来达成项目目标。 范围适用于项目团队人数少于等于25人的项目。 概要1.苍狼敏捷团队模型得到了描述,为项目团队组建提供了框架性的...
  • IOS 初级开发入门教程(一)介绍

    万次阅读 多人点赞 2017-08-22 15:50:46
    “一超多强”是指开发者先成为一门技术的专家然后掌握了解多门技术,这是一种好的发展趋势,另外,这种技多不压身我认为当开发者更适合发展成为Leader管理岗位,随着年龄慢慢变大,成家立业后,基层单一码农已晋升之...
  • 如果软件开发只是你职业目标的一部分,那关于未来如何成为一名技术负责人也许是你应该认真思考和学习的事情。技术负责人可能意味着不同的事情:身兼团队负责人或技术经理的职责。譬如,研发项目经理是...
  • Web项目开发介绍及实战项目介绍

    千次阅读 2019-03-26 16:10:32
    引言 ...Web项目开发介绍 项目架构 web项目从大的功能上可以分为前台和后台两个部分。前台主要是我们在浏览器中或者桌面应用、Android、iOS移动应用等直接面向用户的程序,直接接受用户的操作和使...
  • 软件开发团队简介

    千次阅读 2017-04-09 15:49:00
    我们团队的目标是编写一个完整的可投入实际使用的网站的开发,使我们能够在开发过程中能够有所收获,获得锻炼。团队中的每一位成员都有着高昂的学习热情,能够找好自己的位置,为整个团队贡献力量。 团队成员简介...
  • 又是一年招聘季,伴随公司各种校园招聘的陆续展开,实习生的到来需要我们想办法尽快让他们融入到团队中来。...本文从新员工培训的角度出发,结构上从PPT的角度出发进行组织,对其中的部门/团队介绍部分做一个
  • IPD集成产品开发流程概括起来就是“一个结构化流程、二类跨部门团队、三个系统框架集、四个主要决策评审点 、五项核心理念、六个重要阶段、七个关联要素和八项定位工具 ”,其核心思想是流程重整和产品重整。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 213,493
精华内容 85,397
关键字:

技术开发团队介绍