春节前,接Boss的指示评估新的项目管理系统,在比对完三款应用系统后,最终确定启用性价比更好的项目管理系统JIRA的Agile版本GreenHopper。由于身兼Testing以及Release Manager两职,而团队自身的工作压力也比较大,为保证项目的正常推进,决定自己下厨定制系统,设定相关的Dashboard以便监测并分享各个项目的健康度。

在定制途中突发感慨,回顾去年整个团队用8个月的时间抢上线的平台,目睹了整个团队从无到有,从不成熟走到如今这个阶段,发现自己的行事和思维方式也随着Agile的引入与推进发生了相当的转变。

作为一个Testing Manager,一直以来的行事原则是标准的PDCA戴明环工作推进方式:较完备的短、中期工作目标与计划,严谨的执行和工作推进,和及时的偏差预警与校正。如果我们需要一个好的结果,一定必须有一个好的过程进行把控,否则项目的结果很难预计与控制,而其中对Dashboard、KPI的设定,以及对于整个团队职业化行事风格地强调是对于“P",以及”C“是否能够顺利执行下去的关键因素。

而去年的一年的工作过程,让我开始接受“团队建立伊始的混沌状态”这样一种更为真实有效的工作方式,思考之后,有如下几点总结:
1. 对于搭建一个电子商务平台来说,一个新成立的团队,衡量其成功的关键任务成果是:最终能够工作的平台(好像是废话),以及一个大致可适度扩展的软硬件体系构架

从团队以及最终任务分解的层面上来说,核心的组成部分与关键的任务节点为:

早期启动阶段:
   a) 产品团队:总体上大致明确的规划方向(Backlog);
   b) 研发团队:初始构架设定,版本控制准备,构建部署工作准备;第一个团队的Hello World
   c) 部署团队:硬件存储设备选择

中后期每轮迭代阶段:
   a) 产品团队:每轮迭代工作成果的明细以及依据反馈地调整,最后验收校验;多团队间定期的UI/Workflow的同步一致性调整
   b) 研发团队:保证每轮迭代的可运行的产出成果,代码/构架的定期迭代式重构,APP/DB服务器的迁移准备
   c) 部署团队:硬件服务器的搭建、调整;配置管理;(测试)环境部署管理;网络、机房的选择与准备;各类设备的可能调整;

后期冲刺阶段:
   a) 产品团队:多个团队成果的拼接、集成的验收(我们是一个多分类的电子商务平台)
   b) 研发团队:多团队间的代码Merge;必要的联动测试;性能的测试与调整
   c) 部署团队:类生产环境的部署,检测,试运行;上线的部署工作准备,试运行

这也就注定了这个阶段必须是全民皆兵,而测试需要承担的主体任务甚至在相当长的一段时间内不是测试(这一点一度让我非常不习惯)

2. 关键性的Dashboard与KPI:迭代推进以及每轮迭代的可视化平台成果

转载于:https://blog.51cto.com/ahhriver/782928

团队建立伊始的混沌状态(Thinking in CTO)相关推荐

  1. 精彩书摘:团队建立初期要做的事情

    摘自<如何创建天才团队> 建立期:你需要什么样的团队 "建立期"的核心是一个过程,它如人类历史那样悠久.这是一个"神圣空间"的创建过程. 我们参加入 ...

  2. Web3.0 像是宇宙大爆炸后的混沌状态#光点TALK

    王萌 | 新媒体艺术家 | 放射能视觉工作室创始人 | | 王萌+于淼 音乐组合成员 | 王萌在音乐舞台多媒体设计领域享有盛誉,其合作艺人包括 李宇春.李志.李泉.丁薇.谢天笑.Jony J.鹿先森乐 ...

  3. 状态机、混沌状态、机器学习和智能设备

    1.机器和状态机 机器,英文名字为machine,是指具有某种功能和结构的系统(这是我个人基于系统论和结构-功能主义的定义).机器的外部属性是具有某种功能,机器的内部属性是具有一定结构,从而帮助一定功 ...

  4. Nature Protocols | 密歇根州立大学何胜阳/Tiedje团队建立拟南芥微生物组研究的标准化生长体系!...

    多细胞生物体与栖息在其身体各部位的各种微生物群落不断接触.这些微生物统称为微生物群,在宿主的健康和疾病中发挥着关键作用(Nature Microbiology | 微生物组创新,实现可持续发展的未来! ...

  5. FiM | 牧医所奶业创新团队建立瘤胃微生物脲酶的靶向宏蛋白质组方法

    构建瘤胃微生物脲酶的靶向宏蛋白质组方法 中国农业科学院北京畜牧兽医研究所奶业创新团队在奶牛瘤胃微生物脲酶蛋白多样性方面取得新进展,建立了一种分析瘤胃微生物脲酶的靶向宏蛋白质组方法,不仅为揭示瘤胃脲酶蛋 ...

  6. 如何组建开发团队-建立畅通的沟通渠道

    回想一下你所经历的项目,有没有出现过以下这样的情况:客户在检查项目阶段成果时,指出曾经要求的某个产品特性没有包含在其中,并且抱怨说早就以口头的方式反映给了项目组的成员,糟糕的是作为项目经理的你却一无所 ...

  7. 五一节假期结束给团队开会,快速进入工作状态

    大家好,五一的假期大家过的都还开心吧,五一长假已经结束了,更开心的事情马上又要来了,再坚持10天,又要发工资了.再坚持上3天班又可以缓冲一下休息一天了.打工人,上班快乐.伴随着这些开心在这里我请大家尽 ...

  8. 徐瑞华/王峰教授团队建立我国千人肠癌基因组新分型

    撰文 | 赵齐/陈衍行 结直肠癌(Colorectal cancer, CRC)是全球发病率排名第三的恶性肿瘤,每年新发病例超过180万,死亡病例超过91万[1].深入探索结直肠癌基因组分子特征,是未 ...

  9. 如何打造优秀团队--建立团队开放分享文化

    一直以来,公司每遇到同事过生日,都有聚餐的习惯.一开始,大家都比较期待,吃饭,聊聊天.放松放松.随着次数越来越多,大家对聚在一起慢慢的也就逐渐失去了激情和期待,吃饭似乎成了一种形式和任务.每次聚餐,席 ...

  10. 企业的核心高管团队:CEO、COO、CSO、CTO、CFO、CHO

    企业的核心高管团队有六O组成,分别是CEO.COO.CSO.CTO.CFO.CHO,他们作为企业发展的中坚力量与中流抵柱,是企业战略定位.执行系统导入的支持者与实施者.只有拥有战无不胜的系统化高管团队 ...

最新文章

  1. 《Clojure数据分析秘笈》——2.6节调整词频值的度量
  2. 用一个创业故事串起操作系统原理(二)
  3. FFmpeg转HTML5支持的视频格式
  4. View视图类与Dialog对话框通信实例
  5. 推荐5个免费项目管理工具
  6. 用three.js写一个简单的3D射门游戏
  7. Studio 3T更改使用时间破解免费使用方式(转,可以使用)
  8. ERP项目管理的关键控制点
  9. Java中List for循环的几种写法种写法总结(推荐)
  10. pix4d正射修补水面_大疆精灵4RTK航线规划技巧以及在CC、Pix4D和Photoscan数据处理教程汇总...
  11. AWVS下载、安装步骤教程
  12. Oracle ORA-28000 the account is locked
  13. C#自定义控件添加到工具箱:
  14. 常变量和符号常量的区别?常变量和文字常量的区别?
  15. 让你更值钱的方法:培养稀缺
  16. TOP100summit 2017:小米唐沐等大咖精心挑选的100个年度研发案例实践
  17. [ISSUE]angularjs resolve: $injector:unpr] Unknown provider:
  18. 微型计算机的常规内存是指,PC机性能指标中的内存容量一般指的是是什么啊?
  19. QUB的中文帮助文档
  20. 美团点评后台开发历年习题练习

热门文章

  1. linux落字效果代码,Linux 用echo输出带特效的字体
  2. 从openjdk.java.net获取OpenJDK8源码并编译(amd64/aarch64/arm64)
  3. 原来编译通过,现在编译不通过,怎么回事?
  4. LINUX doubango编译详细过程记录
  5. 编译编译时,用不到的库,一定不要链接
  6. Jar包顺序引起编译错误一例
  7. 和尚感谢你,要避开,这样才能求到福
  8. oracle日期按时间点过滤,Oracle数据库日期过滤方法性能比较
  9. python函数缺省参数实例_Python中函数及默认参数的定义与调用操作实例分析
  10. python元祖用法_python中元组的用法整理