项目管理资源网

您的位置:项目管理资源网 >> IT通信项目管理

好的软件开发团队必备的6项基本素养

2011/1/11 16:59:04 |  4351次阅读 |  来源:网友转载   【已有0条评论】发表评论

企业,即使是某一行业的企业,也会有诸多的不同。眼下,中国的企事业单位,包括政府部门在内,不像西方发达国家,规范化管理水平普遍不高,这就造成了大量的差异,增加了软件研发人员摸需求、搞开发的难度与风险。一个软件研发团队再善于学习,再善解人意,再会摸需求,也会有隔靴搔痒之感,也会有摸不清门道的情况。

要解决这个难题,一个现实的办法就是:在摸需求的时候,在工作过程中,边摸需求,边“摸人头”。尽量在客户的每个岗位、每项业务,都找到几个“明白人”,尽量把人家的尊姓大名、联系方式登记在册,想方设法跟人家“套词”,跟人家交朋友,成“铁磁”。要尽全力,将这些朋友凝聚成软件公司的一个不在编的“研发顾问团队”。现在有个名词叫“外脑”,可以形象地说明这个研发顾问团队的重要性。

要尽可能地与这些朋友保持持续性的接触和交往。因其不仅在摸需求、搞研发的前期、中期、后期有重要价值,在项目结束后,他们也是软件公司不可多得的情报员、项目源。这是后话,不再赘述。

第四条:多看客户的“家底”

如今,信息化早已不是什么新名词了。许多单位,或多或少,都有了一些信息化的积累。这里,不妨将其称为客户的“家底”。有人说,一张白纸好做文章,客户这张纸已经被人家捷足先登,画了个乱七八糟,“夹生饭”的生意不好做。我对此持保留意见。首先,这个世界,拿到软件订单本已实属不易,许多软件公司鲜有挑三拣四的实力与底气,也就没有资格在这个问题上挑剔,其次,客户的家底子,对于新的软件研发团队而言,正是一份难得的参照物。从中,我们可以看到许多有趣的名堂,也可以此为靶子,从客户那里,探出许多深层次的需求与想法。有些功能,甚至不用花太多的心思,就可“拿来主义”解决问题。这不是白拣了一个便宜吗?

所以,对客户的家底,一定要多加留意。怎么留意呢?依笔者管见,一要多打听。客户之所以要上马你张罗的这个项目,有时候,想法是蛮复杂的。软件公司人员要想方设法,在保护客户利益(包括隐私)的前提下,让客户更多地亮出家底。这些家底,包括在用的信息化项目,也包括那些半拉子工程,甚至是失败的压厢子底的工程。二要透过家底看门道。看了人家的软件,还要了解客户对它的看法。是认同,还是反对,抑或是部分地认同,这里面都有许多的潜台词。要通过深入的交流、持续的交往,把客户的心思揣摩透。这些心思,对现有软件的开发建设,意义重大,甚至是决定研发方向的大问题。许多时候,软件公司针对一个项目,要向不同层级、岗位的多个人员咨询了解,以求兼听则明。三要认真分析。要分辨出其中的可取之处、败笔与短板。不仅要从这些家底子中直接“抖落”出“硬通货”,还要从客户的多维的评价中,间接发现“猛料”。四要扬弃借鉴。扬弃就是在新软件研发中,要对现有软件产品中的亮点、成功之处,加以引进,或在改进后引进,回避其负面的东西。借鉴就是吸取其成功的思想和正反两方面的经验教训。

第五条:妥善运用研发团队自身的行业积累

前面提到,要以处子之心去客户那里摸需求,这与本条建议并不抵触。软件开发,如果不注意运用行业积累,大玩“老熊掰棒子”,是很难迅速把握并驾驭客户需求的,更别说写出过硬的好软件了。经验永远是我们的一笔宝贵财富。本文只是想提醒诸位朋友,要注意把握其运用的艺术。如果在前期摸需求的时候,瞒脑子都是你的固有经验,就会有意无意地拒客户需求的特殊性于“门外”,在其他研发阶段,则要大着胆子提炼经验为新项目所用。要将相关行业的成功“打法”,通过软件开发,移植到新的项目中来,以此带给客户软件的价值。

某软件公司接手一个项目后,发现客户在异构数据库间汇集数据颇具挑战性,老系统的解决方

    项目经理胜任力免费测评PMQ上线啦!快来测测你排多少名吧~

    http://www.leadge.com/pmqhd/index.html

“项目管理生根计划”
企业项目经理能力培养和落地发展方案下载>>

分享道


网站文章版权归原作者所有,如有认为侵权请联系我们,将于1个工作日内作出处理!
网友评论【 发表评论 0条 】
网友评论(共0 条评论)..
验证码: 点击刷新

请您注意护互联网安全的决定》及中华人民共和国其他各项有关法律法规或间接导致的民事或刑事法律责任
·您在项目管理资源网新闻评论发表的作品,项目管理资源网有权在网站内保留、转载、引用或者删除
·参与本评论即表明您已经阅读并接受上述条款