适度的scrum(宜信scrum培训征文)

本文探讨了Scrum在项目管理中的应用,重点介绍了其敏捷性、需求优先级管理和信息透明度等优点,并讨论了如何结合传统项目管理模式实施适度Scrum。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

适度的scrum


      自从那天scrum培训,史文林老师为我们引进了一条通向卓有成效的项目管理之路后,我们技术部便开始酝酿实施scrum,如今已在紧锣密鼓地进行之中,各大项目组纷纷启动。君不见,办公室scrum白板的领地陆续被占领,便签纸越贴越密,正是忽如一夜春风来,千板万板便签开啊!


      说是春风,scrum必是为我们的项目开展带来许多的好处。它作为迭代式的过程模型之一,首要的优点是敏捷,客户的需求能很快地得到实现,及早沟通,避免了最后产品与需求驴唇不对马嘴的后果;scrum在需求管理上遵循“柏拉图原则”,强调需求的优先级排序,它提倡好产品通常是简单的产品,一般来说,软件只有20%的功能是经常使用的,而其他功能可能实现复杂却不经常使用,或几乎不使用,scrum在每个迭代中都优先实现这20%的功能,那么在项目结束的时候,即使不能完成计划内所有功能,也保证了重要的、优先级高的功能点的交付,这样大大降低了项目以失败告终的概率;再者,scrum信息共享开放、透明,组员各自任务的实际完成情况会在每天15分钟的站立会议上陈述,任务人对任务的完成作出承诺,提出按时完成任务的障碍,项目风险能够及早地暴露出来并得到处理。


     无可质疑,scrum提升了我们团队的总体战斗力,项目运转规范、管理有章可循,一切看起来都是那么美好。但是在实际工作中scrum某些要求却与我们传统的项目管理模式有所出入,很多时候我们又不得不向客观环境屈服,原汁原味的scrum往往不能被真正地执行,群众里边也已经有了一些质疑的声音。但其实,scrum不能当做一种制度、一个过程模型那样放到一个框子里去执行,正如史文林老师所说,scrum应该是一种思想。因此执行scrum不必拘泥于某些条款,可以结合传统的项目管理模式给出一个适当的解决方案,实施适度的scrum。


     按照scrum的实施细则,团队是自组织的,组员之间的关系是平等的,开发团队内不存在项目经理这样一个领导者,这点与当前中国软件业的现状大相庭径。传统软件开发项目里,项目经理是最重要的一个角色,而且很可能是个技术中坚,基本上能胜任项目组内任何一个人的工作,职责是调用现有的资源解决项目开展过程中遇到的一切问题。当然,不懂技术却能解决问题的项目经理也有,但是比较少见。长久以来,项目经理在团队中就树立了一个光辉的形象,项目经理之于团队就相当于将军之于一群士兵。难道因为实施scrum就把他免职了吗?不是的,也许在scrum团队里他换了一个头衔,叫scrum master,一只勇敢的牧羊犬,不论如何,他还是作为一个拥有极大团队影响力的人存在。另一方面,scrum提倡团队成员之间的平等性,却利于人员积极性发挥,原来等待将军发号施令的士兵也开始主动思考作战方针了。


     关于度量,scrum的一个迭代sprint有一个严格的时间箱,若原计划两周完成的事情用了两周零一天,那么这个sprint是失败的。问题是,我们应该如何看待sprint失败这个事情呢?我们需要因为它而否定我们的辛勤劳动吗,还是做计划的时候以保守起见高估工作量?两周内完成的功能点多代表产能高,否则就代表效率底下吗?软件产品每个功能点需要用多少时间完成,项目能在多长时间内完成,是毫无开发经验的人士拿着计算器能算出来的吗?当然,我们还得做计划、按计划办事,只是计划不如变化快,时间线太严格就显得苛刻了,由于经验不足风险预估不全面种种原因实际完成情况与计划不一致的事情是常用的,sprint失败不代表项目的失败,计划本身不重要,持续做计划才是最重要的。


     scrum取名自橄榄球比赛的本意是scrum团体在项目开展的每个阶段基本都是全员参与的,任务得到最大程度地并发,它要求研发团队的成员最好是全职的,组员可以认领任何一项任务。这种理想情况往往难以实现,俗话说得好,“闻道有先后,术业有专攻”,全才式工程师还是比较少见的,项目经理可能比较全才,但是DBA、美工和架构师的工作还不是经过短时间的传授能够胜任的,不过我们可以朝这个目标去发展,为公司培养最优秀的程序员。


     前面说到了scrum迭代式开发的优点,它在功能完成上是纵向开发的,每个迭代都有可交付的功能点,能够及早地与需求方沟通,降低需求风险,而传统横向的分层式开发见效慢,需要到项目中后期才能交付产品。但是纵向开发的项目容易忽略人员任务的轮换,通常一个功能点从底层到外层都是一个人在开发和维护,若期间发生人员流动,后期工作交接会比较麻烦。另外,切块式的纵向开发也需要以整体架构规划为基础,所以项目研发的前期可能交付的功能点会少些,总体规划、底层架构和基础服务的搭建也是不可少的。

 

    以上只是本人关于scrum实施的一些浅薄的看法,若有不正确之处,请海涵!

 

 

资源下载链接为: https://pan.quark.cn/s/67c535f75d4c 等效电路也被称为“等值电路”,它是指在相同的给定条件下,能够替代另一个电路且对外表现出相同性能的电路。例如电机、变压器等电气设备的电磁过程,都可以通过其对应的等效电路来进行分析和研究。等效电路的构建,是将一个复杂的电路,利用电阻等效、电容等效、电源等效等方法进行化简,使其成为一个功能与原电路相同的简单电路,这个简单电路就被称为原复杂电路的等效电路。 等效电路图的绘制步骤如下: 仔细审题,在草稿纸上画出原电路图,并按照题意标明开关的状态以及滑动变阻器滑片的位置。 根据电流的路径,将没有电流流过的元件用橡皮擦去,同时,将断开的开关及其串联的元件擦掉,而闭合的开关则用导线来代替。 准确分析电路的连接方式,明确电流表测量的是哪部分电路的电流,电压表测量的是哪个元件的电压,然后对电路图进行整理,从而得到等效电路图。 将已知条件尽可能标注在等效电路图上。 找出所求的物理量与哪个等效电路相对应,然后依据串联、并联电路的特征,特别要注意电源电压保持不变,定值电阻的阻值也不变,正确运用电学公式进行分析和解答。 等效电路画图的技巧之一是首尾相接法。如果电路中所有元件都是首尾相连,那么电路一定是串联的;如果是首首相连、尾尾相接,那么电路一定是并联的。如果电路中既有首尾相连,又有
资源下载链接为: https://pan.quark.cn/s/9e7ef05254f8 SunnyUI.Net 是一款专为 C# .Net WinForm 平台打造的开源控件库,它提供了丰富的 UI 组件和实用的工具类库,旨在简化 Windows 桌面应用的开发流程,提升开发效率。这款框架不仅包含基础控件的扩展,还集成了多页面开发机制,为开发者带来更便捷的编程体验。 SunnyUI.Net 的核心在于其丰富的控件库,具体包括: 自定义按钮:提供多种风格的按钮,如扁平化、圆角等,满足不同设计需求。 数据输入控件:涵盖自定义文本框、日期选择器、下拉列表等,优化了 UI 交互和数据验证功能。 表格控件:支持自定义列宽、行高,以及丰富的数据编辑和筛选功能。 树形视图:支持多层结构,便于展示和操作复杂的数据层次关系。 图标和图片控件:提供多种图标选择和图片显示方式,增强界面美观度。 进度条和滑块:动态反馈操作进度,提升用户体验。 SunnyUI.Net 的工具类库包含多种常用辅助函数: 字符串处理:提供字符串格式化、加密解密、截取、替换等功能。 数字与日期时间:方便进行数字运算、日期时间转换和比较。 文件操作:支持文件的读、复制、删除等操作。 网络通信:提供 HTTP、FTP 等网络请求接口,便于数据交换。 日志记录:方便开发者追踪程序运行状态,调试和定位问题。 扩展类库则增强了 .NET Framework 的基础类: 对象序列化:提供更易用的序列化和反序列化功能。 线程安全:封装线程锁、线程池等,简化并发编程。 配置管理:方便读配置文件,支持动态更改配置。 错误处理:提供统一的异常处理机制,便于全局错误捕获和处理。 SunnyUI.Net 的多页面开发框架允许开发者轻松构建多工作空间的应用程序,每个工作空间可独立承载不同功能模块。框架特点包括: 页面管理:支持动态加载和卸载
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值