`
1000copy
  • 浏览: 74339 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

玩排列的图和日用图

阅读更多

scrum在我们的公司内终于落地了。我喜欢它。

为了展示我们几个月来的实践,我觉得做一个ppt给大家看看。做的过程中,我想对比还是必要的吧,想起2003年我们曾经研究过的rup,2005年的cmmi等等。我想也许通过这样的对比让大家更加喜欢它。我决定弄些rup,cmmi之类的模型大图来看。

首先是rup的​​阶段图:把整个开发过程分为inception,elaboration,constrution,trnsition 四个阶段,在这四个阶段中需求,设计,实现,策划书,发布等在里面占有的份儿绘制出一个大白的波形出来。看上去真的优美。这是rup的标志图,提到rup,总是可以看到这一片美图:)。看起来一目了然,可是有什么实践价值呢?这张图到底是谁发明的呢?rational公司干的,具体是说,我说不上。在公司面前,个人的力量是不会特别表明的,除非商业需要。

然后是bhom的螺旋图:

很朴实的黑白图,看起来像是数学上的某个曲线,或者是一个蜗牛的壳子。有点学术化,不如rup的大图看起来有吸引力。不过也是复杂中透着细节,作者也花费了不少的精力吧。

再来一个瀑布,这个是软件模型的老祖宗了。也是被骂的厉害的。它的作者是《Royce, Winston (1970), “Managing the Development of Large Software Systems”Proceedings of IEEE WESCON 26 (August): 1–9. 》。为什么说被骂的厉害呢?因为不管是rup,cmmi,还是某个宵小发明的一个新的软件模型,都会先把瀑布骂一顿:“老了,不合时宜了,没有考虑到xxx,失败案例非常的多”等等。这个模型在软件工程中的地位和C语言很有点类似——资格老,资源多,但是问题也多——看看近年来的新语言的发布是不是在说,"恩,是的,C语言问题有很多,用了我的语言,你的问题就不必考虑了,因为我解决了;你可以集中精力于自己的业务上,而不必考虑技术细节了"。不同的是,骂c语言的,同样包含着尊重,而瀑布模型就没有那么舒服了。为什么呢。

我发现C语言的发明人里奇还活着呢,还拿了图灵奖。而Royce Winston于1995年与世长辞!骂就骂了,你还能跳出来咬我一口?


再来一个v字模型。这又是一个我无法找到owner的图。我刚刚看到这张图的时候,觉得醐醍灌顶:要知道作为管理者,必须要知道瀑布模型的每个阶段在何时结束,我必须从大家的反馈中得到这个信息,而不是从开发者自己的一厢情愿出发。现在V模型让我知道其实需求分析的结束和成功与否应该有“验收测试”来决定,编码的完成应该有单元测试决定。现在我就可以不但从开发者,而且从测试的角度来看是不是完成了。就是说,开发者说完了,测试者说完了,我才会认为,OK,下一步。V模型是有价值的,尤其是对不了解细节的管理者而言更加如此。


可是V型也有麻烦,有人提出X模型(欣慰,x模型是有主的)。引用:“Marick对V模型的最主要批评是V模型无法引导项目的全部过程。他认为一个模型必须能处理开发的所有方面,包括交接,频繁重复的集成,以及需求文档的缺乏等等”。  可惜看起来X模型不如V模型直观,文档也比较少,所有其实影响不大。


好了,就这么多了。有没有发现,尽管图形从黑白到花哨,从一维到两维,从单线到有弧度,其实并无本质变化。只不过把需求,开发,测试,发布这几个环节变来变去?不好意思,我突然想起一个笑话:“春天来了,一群大雁向北飞,一回排成S形,一会儿排成B型”。我并无恶意,但是这些模型其实并无创见,知道就行了。


相比于这些拉拉杂杂、帮助理解的、并无实用价值的图形,我认为只有贯彻整个软件的生命周期,并且每天都要看的图形更加有价值。而scrum的图就只有一张,并且每天都要看,这就是burndown图。我的一个同事提出了一个不敬的但是形象的说法,叫做爬行图。还真的有点像。下面这张图看起来好简单。



我稍微做一个解释,纵坐标表示剩余的小时,比如408小时是初始的团队总估计时间,横坐标表示timeline,1-30表示一个sprint的30天。沿着日期的增长,剩余的任务小时通常应该是不但的降低的。当然实际的情况是这张图的曲线中间有些突起,这是正常的,可能是因为临时加入了任务,或者是估计的重新调整。在过去的两个月来,我每天都要看它,并且我们的团队成员在Daily meeting中也要看到它。这张图让我大致的知道,我们的进度是不是正常的。中间的每一个突起我都知道原因。这个过程配合我们的Daily meeting让交流更加顺畅,让每个人知道我们现在的状态,我们昨天完成了什么,在图形上是否有所贡献(你的工作是否让整个团队的剩余工作小时变得减少),下一步要做什么。

 


这样的图是我们真正需要的。





0
0
分享到:
评论

相关推荐

    日用品销售业绩表1.zip

    4. 时间序列数据:销售数据通常会按照日期或时间段(如周、月、季度)排列,以便观察销售业绩随时间的变化。 5. 地区分布:如果数据包括销售地点,可以帮助识别哪些区域的销售表现最好,从而优化市场策略或配送服务...

    行业分类-外包设计-自动整理排列枕式包装线的介绍分析.rar

    其中,送料系统负责将产品送入包装线,整理装置则确保产品按照预定的间距和方向排列整齐。 2. 整理排列系统:这一部分是枕式包装线的关键,通过机械或气动方式,将散乱的产品自动整理成单列或多列,并保持一定的...

    江苏省2016年高考排列组合、二项式定理、概率相关练习.doc

    这些题目综合运用了高中数学中的核心概念,旨在检验学生对排列组合、二项式定理和概率论的理解和应用能力。通过解决这些问题,学生可以深入理解这些数学概念,并提高他们的逻辑推理和问题解决技巧。

    大班数学活动《有趣的数字》.docx

    在基本部分,教师引导幼儿比较数字的形状特征,找出相似的数字,如1和7,6和8等,并通过游戏“上幼儿园”,让幼儿匹配电话号码和小动物,理解数字排列的不同含义。活动延伸环节,鼓励幼儿分享自己收集的带有数字的...

    宝洁网申资料

    宝洁公司是世界著名的日用消费品公司之一,以生产高品质的家用和个人护理产品著称。而宝洁公司的招聘过程对于应聘者来说是一个充满挑战的环节,特别是在网申阶段,应聘者需要面对一系列的测试,其中图形推理测试是一...

    某城市自来水厂的课程设计报告.doc

    绘制各构筑物的平面图、剖面图和大样图。 设计过程通常分为扩大初步设计和施工图设计两个阶段。在扩大初步设计阶段,需要收集和核实相关资料,如地形、地质、水文、水质等,并在此基础上提出多种设计方案进行比较。...

    美术六年级上册全册.doc

    - 通过对比点彩画和现实主义画作,引导学生观察分析点的排列方式及其视觉效果。 - 讨论不同作品的特点,引出课题。 - 学习欣赏点与线的艺术作品,理解不同表现形式。 - 实践创作,运用所学的点、线、面知识。 ...

    行业分类-设备装置-铅笔包装机.zip

    高精度的排列和封口保证了包装的美观和一致性;而快速的生产速度适应了大规模生产的需求;此外,铅笔包装机还能根据不同的铅笔尺寸和包装材料进行调整,满足多样化的产品需求。 在文具制造业的生产流程中,铅笔包装...

    企业管理咨询往年真题与答案.docx

    18. 排列图的作用:排列图是一种用于识别主要问题的统计工具,通过比较各因素的影响程度,找出最关键的问题。 19. 劳动人事管理特性:全员性表明人力资源管理涉及全体员工,是企业战略的重要组成部分。 20. 风险...

    聚丙烯聚合工艺学习教案.pptx

    聚丙烯根据甲基在分子链上的排列方式,可分为等规聚丙烯、间规聚丙烯和无规聚丙烯三种类型,其中等规聚丙烯具有良好的结晶性能,是应用最广泛的形态。 聚丙烯颗粒的形状和包装形式对其后续加工有着直接影响。其基本...

    废品再利用.doc

    - 排列轮胎形成障碍赛道,鼓励幼儿跑步、跳跃和爬行,提高身体协调性和平衡感。 - 堆叠轮胎创建稳定的攀爬结构,促进幼儿肢体力量和稳定性的发展。 - 搭建轮胎“山洞”让幼儿钻爬,锻炼空间感知和身体控制能力。 ...

    2021-2022年收藏的精品资料三通管塑料模具设计.doc

    型腔的排列方式关乎模具的效率和成本;定模与动模结构的确定是模具工作原理的核心;而浇注系统的设计,尤其是主流道、分流道、浇口的设计,对于塑料熔体的流动和填充至关重要,直接关系到塑件的成型质量和生产效率。...

    行业分类-外包设计-枕式包装机和装盒机的高速联线的说明分析.rar

    装盒机则是将包装好的产品自动装入纸盒的设备,包括产品排列、纸盒成型、开盒、装填、封盒等一系列动作。高速装盒机通过先进的机械结构和自动化控制技术,确保了装盒过程的高效、精准。 高速联线技术将枕式包装机与...

    行业分类-外包设计-全自动热收缩膜包装机的介绍分析.rar

    首先,进料系统将排列整齐的产品送入裹膜区域;接着,裹膜系统将预先裁切好的薄膜围绕产品进行紧密包裹;随后,封口系统对薄膜进行热封,确保包装的密封性;最后,产品进入热收缩炉,通过恒温热风循环,使薄膜受热...

    精神病医院管理制度.doc

    病历在使用后应立即归位,且在病人出院或死亡后,病历应按规定的顺序排列,由病案室收回归档。 其次,病房财产管理制度规定了药品、被服、医疗器械、贵重仪器等的管理。药品应有一定基数,避免浪费,贵重药品和毒...

    塑料的基本概念与工程塑料的性能特点.docx

    结晶型塑料如聚乙烯(PE)具有规则的分子排列,而非结晶型塑料如聚苯乙烯(PS)的分子结构较为松散。 塑料广泛应用于工业、农业、交通、国防、医疗和日常生活各个领域。例如,ABS塑料因其良好的抗冲击性、表面硬度和...

    行业文档-设计装置-一种合欢花牛奶安神健康香味水松纸原纸及其制备方法.zip

    标题中的“行业文档-设计装置-一种合欢花牛奶安神健康香味水松纸原纸及其制备方法”指的是一个技术文档,它涉及了产品设计和制造领域,具体是关于合欢花牛奶香味的水松纸原纸的创新设计与生产过程。这种原纸可能被...

    杯座模具设计范本.docx

    型腔的排列方式则会影响模具的平衡性和制品的均匀性,合理布局可以优化生产流程。 在实际设计中,还需要考虑浇口位置、冷却系统、顶出机构等多方面因素,确保模具能够顺利制造出满足要求的杯座。此外,模具材料的...

    行业分类-外包设计-自动枕式包装线中的整理装置的介绍分析.rar

    在这一过程中,整理装置的作用至关重要,它确保了产品在进入包装区域时的整齐排列,避免了产品间的碰撞和堆叠,从而保证了包装的准确性和速度。 整理装置通常包括以下几个关键组件: 1. 传送带:作为基础承载平台...

    精神病医院管理制度汇编.doc

    * 病人出院和死亡后,病历须按规定排列整齐,由病案室收回,填好病案号码归档。 二、病房财产管理制度 * 病房各项物资(药品、被服、家具、医疗器械、贵重仪器、日用品、病人财产等)应有专人负责管理。 * 管理有...

Global site tag (gtag.js) - Google Analytics