新闻动态

软件开发_手机软件开发_开发一个软件多少钱_深圳金绣科技开发

2019-01-30 22:33:16 作者:小麦

                                          3.2.2向团队成员传达有吸引力的消息

有时候,要吸引优秀的软件开发人员是非常困难的。如果他们不理解这份工作对自己意味着什么,则很难被吸引。团队中的所有人都应该清楚试点项目的目标以及前景。

Curaspan的信息吓跑了应聘者。下面是一个例子。 Curaspan的在线软件被医院社区用于对病人档案进行有序管理,档案覆盖了病人从出院到康复的记录,或者是长期的院后治疗。然而 Curaspan遇上了麻烦。它的软件已经用了10年多了,性能差得让人无法接受。投诉电话源源不断地打来公司。

于是, Curaspan聘用了 Edwen miller作为产品管理的副总裁。他曾经利用经验型软件开发流程帮助数家公司起死回生。 Curaspan的高管希望他同样能帮助他们。于是,εdwen开始为开发下一代产品招兵买马。在此过程中他使用了常规套路,包括找老朋友、行业内的知名人士以及猎头公司。在筛选过简历之后,他邀请了合适的侯选人前来面试。然而,在他发出大量的录用通知之后,却没有任何人愿意上岗。

问题就在于, Curaspan的高管和工程师都不相信经验型流程真的能够让他们起死回生。他们没有真正地理解这种流程。他们缺乏战略性的承诺,轻视即将从事的工作,并反感经验型流程,这些吓退了应聘者。即使在经济衰退的时候,优秀的工程师也会找到别的工作机会。

人们能够感觉到好的事物。就算打算要做的事情是之前从来没有做过的,也要向应聘者(无论是来自内部还是外部)传达清晰的信息。告诉他们所有可能性,你会为他们做些什么,有什么风险和机会。

软件开发

Iron mountian协调团队成员。 Iron Mountain Digital是一家市值31亿美元的数据管理公司。他们的Lveau产品提供远程的计算机数据(电子)存储。2006, LiveVal的团队陷入了困境,因为他们已经超过12个月没有发布新版本了。尽管Lea团队的成员对经验型软件开发流程 Scrum有所了解,但是他们当时仍然在使用老的开发流程由于没有意识到风险, Iron mountain的市场部门在20076月和微软洽谈了一份合同。微软为客户提供一种定期备份服务器的软件,但是这些备份都保存在本地服务器里,微软希望能够利用 Livevalut为客户提供远程备份方案。

软件开发产品经理 Paul Luppino与微软商议后,决定为微软开发新版本的LiveVault。根据合同,微软需要在20082月为其客户提供远程备份方案。Pau Iron mountain任命为这次新版本开发的项目经理。这次开发由分布式团队负责, Iron mountain的开发人员在位于马萨诸塞州的绍斯伯勒,微软的开发人员在位于印度的班加罗尔,微软的产品经理在华盛顿州的雷德蒙,Pau则在绍斯伯勒。所有的工作需要在6个月内完成。

Pau已经无路可退了。金绣各个团队和组织所在地不同的问题一直困扰着他。他要面对的是多个合作伙伴、一个对公司的承诺、一个交付的限期、—个意志消沉的开发团队以及12个月的失败记录。

Pau听说过Scum,所以马上为项目组所有的 Iron mountain员工报名参加了培训课程。与此同时,他启动了项目的迭代。尽管Pau并不清楚会遇到什么问题,但他觉得如果等到把所有东西都调查清楚,再制订计划,可能要花费几个月的时间。因此,他决定马上启动产品项目他认定随着项目的进行能够找出问题所在。通过迭代,他和rorMountain会在30天内发现是否存在问题,以及项目是否可行。

软件开发项目组中的每个人都因地理位置的问题而倍感困扰。视频会议成本太高, Skype的通话质量不够好,差旅费又太高。每个人利用每日例会(通过成本非常高的视频会议、电子邮件、Wk等社交工具)协调工作,对当前进度进行评估,并为接下来的工作重新制订计划。

所有软件开发团队成员都会参加每日例会,包括马萨诸塞州的 Iron mountain开发人员、印度的微软开发团队以及华盛顿州的微软产品经理们。所有经理每30天都会对增量开发的进度进行检查。首先,每个地方的成员都会评审已完成的增量,然后所有人一起进行电话会议讨论当前的进度和问题,最后计划下一次迭代的工作。Scum的培训使每个人做事都变得更有条理,也制订了参与工作的规则。Pau改善了lonMountain的工作环境,使软件开发人员变得更高产和高效。由协调不力导致的重复性工作被消除了,不必要的重复手工测试也被自动化测试所取代了。 Iron mountain的高层对 Live valut的未来充满了信心,并启动了新一轮的市场计划和销售活动。在接下来的6个月里完成了3次版本软件开发发布。