51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 24947|回复: 52
打印 上一主题 下一主题

软件开发过程中各类人员共通心理剖析

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-9-9 13:37:21 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
“软件业,以人为本”。参与软件开发过程的各类人员的共通心理表现,对整个开发过程起着举足轻重的影响。作为一名项目管理者,非常有必要对其进行一一剖析,找出心结,然后对症下药,加大沟通力度,提高开发效率。

  结症一:用户,由于观念上的不同,国内的用户更倾向于看到一个实实在在的“东西”。传统开发方法的每个阶段的审查和签字,留下的往往是那句经典笑话:“不错,这是我所要求的,但不是我想要的。”而且由于客户看不到一个成型的“东西”,让他在确认报告上签字也是一件比较头痛的事,更何况客户的需求随时都有可能在变化。但是一开始就要给用户一个“令客户满意的结果”,这样的场面实际上是不存在的,而且也是不可能的。


  结症二,系统分析员:系统分析员认为应该的东西客户往往觉得没必要。客户觉得应该的东西系统分析员又觉得不可理解。最为系统分析员恼火的事情就是客户不停地在变更需求(特别是原地打转的情况)。系统分析员在设计系统时考虑的最多是实现上的方便,而不是系统的扩展和更新。系统分析员总是在做“吃力不讨好”的事,常常善意地自以为是地为客户做许多“假设”。事实上这些“假设”往往与客户的实际情况相背离。而且系统分析员最大的“致命伤”就是:系统分析员从心理上往往忽略一些细节上的东西,然而这些细节往往在系统实现时成为系统成败的关键。


  结症三,程序员:中国的软件企业普遍还处在“作坊时代”。至今还有很多程序员,满脑袋的“数字英雄主义”,喜欢独出心裁。他们更倾向于一拿到项目马上编码。然后告诉您:他的编码多么出色。他们会把详细设计说明书当作是对他们的一种“桎梏”。他们认为程序应该是一门艺术,而他们正是“艺术大师”。因此在程序中他们留下的“旧日足迹”随处可见。他们喜欢天马行空的工作方式,从而往往忽略别人价值的存在。


  结症四,测试工程师:测试工程师往往的想法是“我已经仔细审查并测试过了,不会再有错误的”。实际上运行时不存在错误的软件是不存在的。因为运行产生的错误的原因更多可能是来自于外界因素。测试工程师往往更倾向于测试软件本身而忽略运行环境。一旦交付使用后,对于客户产生的抱怨他们往往会说“这是设计者的不完全造成的,与我不相干”。因此,您很难定他们的“罪”。


  如何解决这些心理结症。“第一是沟通,第二是沟通,第三还是沟通”。客户方面的合作是系统实现的前提。从项目开始到结束,用户的参与必不可少。您必须让客户看到:你们是在实实在在地为他们办事。这样您才能得到客户从心理上的认可。消除了原有的顾虑后,事情办起来就顺利多了。其次系统分析员方面,在设计阶段把所有可能出现的问题摆在桌面,与客户一起参与讨论(问题产生的条件,特点,效果,后果等),一起解决,尽可能少地把分析,设计时的错误带入下一步开发阶段。程序员方面,要不厌其烦的向他们讲明编程规则的重要性。从心理方面,我们要采用积极引导的办法,多给程序员吃“补药”,多两句赞美的话往往会带来很好的效果,毕竟程序员是年轻人的团体,是受不得“打击”的。此外培养他们的团队精神也是必不可少的。测试工程师方面,我们要尊重他们(国内许多公司测试工程师的地位是比较低的),让他们意识到自己工作的重要性。还要不断培养她们的耐性,责任感和细心的作风(在这方面,女测试工程师比较有优势)。认真听取他们的建议,了解他们的心理感受。在解决上述人员的心理结症后,您会发现整个项目的开发效率有明显的提高。


  我个人觉得一名优秀的软件项目管理者,首先应是一名管理心理学方面的专家。人是软件企业的立足之本。了解参与项目开发人员的心理活动,对于项目管理者来说,可以顺势利导,消除不良的人为因素,提高团队的凝聚力和工作能力,从而提高开发效率。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
  • TA的每日心情
    奋斗
    2017-5-10 17:38
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    53#
    发表于 2010-6-11 10:16:08 | 只看该作者
    沟通确实非常重要,顶。。。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    52#
    发表于 2010-1-14 14:15:16 | 只看该作者
    不错,多看看这样的文章是很必要的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    51#
    发表于 2009-12-1 11:19:41 | 只看该作者
    好文章,顶一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    50#
    发表于 2009-11-13 13:44:14 | 只看该作者
    好文章,剖析的很生动啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    49#
    发表于 2009-3-17 11:14:46 | 只看该作者
    写的非常好, 学习!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    48#
    发表于 2009-3-14 22:10:30 | 只看该作者
    好文章,顶一下。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    47#
    发表于 2009-1-11 10:54:06 | 只看该作者
    写的非常好, 学习ing!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    46#
    发表于 2008-12-26 14:47:03 | 只看该作者
    真不错
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    45#
    发表于 2008-12-18 11:24:23 | 只看该作者
    顶~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    44#
    发表于 2008-12-12 16:25:20 | 只看该作者
    写的不错,很多时候都有这样的体会!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    43#
    发表于 2008-7-17 09:06:01 | 只看该作者
    是的,精辟
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    42#
    发表于 2008-5-27 16:29:34 | 只看该作者
    各抒己见,各有千秋。
    故事是一个闭合的悬疑,测试是一个无法闭合的过程,人在其中的因素比重尤为的高。
    沟通在人,协调在人,做事还在人。
    怎么做?如何做?看领导做?按流程做?按实际变化做?
    个中奥妙,岂是只言片语道的清楚,正所谓:路漫漫其修远兮,吾将上下而求索。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2015-9-10 15:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    41#
    发表于 2008-5-17 15:31:04 | 只看该作者
    好文章
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    40#
    发表于 2008-2-18 15:22:41 | 只看该作者
    受教了~~
    写的很好~~
    开发人员和测试人员其实是抱着同样的愿望:给用户提供更好的产品。
    沟通最重要~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    39#
    发表于 2008-2-14 14:41:03 | 只看该作者
    问是好文,人是好人,顶一个。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    38#
    发表于 2008-1-18 17:47:19 | 只看该作者
    是的,开发和测试是一个整体.
    我们做项目就好比做一件艺术品,开发负责铸建最出的产品,然后测试配合开发给这件艺术品打磨,成为最出色的产品.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    37#
    发表于 2007-10-25 18:58:30 | 只看该作者
    沟通也是需要技术的。测试人员怎么和开发人员合作。能把关系处理好的话,能省很多事。。其实开发人员和测试人员应该是一个整体。是互助互补的。而不是相对独立或者相对立的。【如果只是一个解决bug一个发现bug。。】开发人员和测试人员也应该是一个团队。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    36#
    发表于 2007-10-16 17:39:40 | 只看该作者
    不错
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    35#
    发表于 2007-9-12 10:20:05 | 只看该作者
    这篇文章说的不错。不过我好像做的项目都没有完整性。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-23 06:16 , Processed in 0.085683 second(s), 30 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表