异地金融研发团队的敏捷实施策略-Top100Summit

通过重构提高组织灵活性-百度技术沙龙

重构到管道式函数-软件匠艺小组

全球敏捷之旅2015天津站花絮

Scrum Master 技能模型

Scrum Master的定义是这样说的:团队的仆人式领导者,帮助团队排除障碍,仅有的权力是针对Scrum过程的。

从实践中看,SM其实就是组织的敏捷教练,是组织变革的代言人,需要对交付以及长期的转变之间进行平衡。很多人想了解SM的进阶技能,来进一步提升。

从领域上来说,SM要了解技术、业务、组织结构的领域知识。而从技能上来说,要掌握以下几个部分:

  • Training
  • Mentoring
  • Facilitating
  • Coaching

解决在iOS App中集成支付宝时遇到的RSA密钥签名问题

最近在自己的iOS native App中集成支付宝功能,发现有即时到帐、手机网页、快捷支付,之间的区别说的不够清楚,接口及参数定义更是各不相同。对于Native App来说,选择快捷支付(wap)就对了。

说起集成文档及Demo,发现文档质量比起五年前没啥进步,一如既往的不知所云,甚至缺少某些关键步骤。而且Demo中的代码一直强调此代码不完全能直接使用,可是我想说,开发者看demo的意义就在于能够快速的解决问题,最好能一键集成,SDK的集成度可以做得更好。可是无论文档和代码都缺少版本控制,二者之间存在大量不一致现象,更不用说出错后的信息让人难以跟踪,跟当年Windows的出错信息有得一拼。

下面说说集成快捷支付中遇到的一些关键环节,特别是RSA加密的问题,因为快捷支付只支持RSA,不支持MD5方式。

继续阅读 More