用户操作
[即时聊天] [发私信] [加为好友]
di zhangID:zhanghs202
1730次访问,排名2万外好友1人,关注者4
沟通,沟通,再沟通
zhanghs202的文章
原创 23 篇
翻译 0 篇
转载 12 篇
评论 19 篇
最近评论
zhanghs202:对我们的目的是要让对方明白我们的意思,同样是看明白,是否高效的问题,如果一个很简单的问题,当然不需要1.2.3的罗列。再举例说明:你要告诉另一个人明天给他工作计划,ok,你可以直接回复告诉他明天给。但如果你要告诉他,为什么明天才能给,里面会包含那些内容。对方关心的内容是否在里面等就需要详细了。我们说邮件的规范化不是要求事无巨细都1.2.3~~的。只是说要明确主题。格式完整。
optman:这明明是文档嘛,哪里是邮件?!如果邮件都这样写,那不是累死?

有事则多,无事则短,三言两语能搞定的,为什么还要啰唆?

邮件重在交流,就像说话一样,明白就可以了,不需要八股。
tiantuotiantuo:前辈!!!!!
我刚刚失恋,看了你的文章,我深有感触,我很想能交到像你这样社会经验丰富的人,但一直却找不到。
真心的希望能得到你的指点和教诲!我是湖南师范大学一名大二在校生!
能留个联系方式给我吗?
我把我的邮箱告诉你,liuxintian829@126.com
希望你能给我留言!
我知道你很忙,但我确实需……
optman:如果不知道想要什么,那就永远也得不到。
optman:分析得不错!
文章分类
收藏
    相册
    我的好友
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 重视项目过程管理 收藏

    新一篇: 提拔,培养软件项目经理方案 | 旧一篇: 企业规范化建设的五个步骤

        鄙人有幸在一家产品类公司负责过程改进,经历着产品研发由内部混乱到基本理顺的过程.有颇多感想.写出来供大家参考.

             刚来公司的时候,这个研发过程载生怨道.首先是老板抱怨研发部门迟迟不能完成项目开发,产品发布的时间一再推迟.市场销售人员向客户的承诺一次次被打破.市场面对压力,老板就差要骂人了.研发部门的工程师确抱怨,项目需求一改再改,需求变更频繁发生,变更存在随意性,缺乏控制力.造成代码编写一再的rework.项目岂不要延期.产品部主管抱怨,公司高层(市场销售)变更需求不通知产品,直接找项目经理进行变更.产品部不了解产品规划细则.没有一个整体的规划.研发根据老板的变更已经做完.产品部竟然还不知道都做了那些变更.用户手册,产品说明等更新滞后,造成用户无法使用.客户投诉频频,使技术支持和销售回过头来抱怨产品质量低下.责成测试组加强测试,保证质量.测试加大测试力度,BUG数量直线增加,产品不能发布.研发工程师为了修改BUG没黑没夜的加班等等.

            相信以上现象在中国的软件公司是一个很普遍的现象.每个部门,每个人都感觉自己很委屈.大家都很努力,可为什么就得不到相应得回报呢.通过这几年的工作.个人感觉一方面和公司的理念有关,一方面和公司的管理有关.而理念决定了公司的管理方法.说到地还是和公司的管理有关.

            也许大家会说公司对管理很重视,引入了很好的绩效制度.,设立部门团队奖等等.岂不知软件开发成败的因素有很多.我们不但要有完善的激励机制,还要有好的方法.一句话说的好,有好的方法,你不一定能成功,但没有好的方法,你一定不能成功.目前我们很多软件公司的老板都是市场出身或者是研发出身.靠一定的客户关系或者独自开发一套软件,然后就走上了公司的发展壮大之路.这类公司有一个共同的特点.就是对不重视软件开发的过程管理.软件的过程管理就,即软件开发有效,高效的方法.    因此:在面对问题的时候,我们如何建立一种疏导的机制,是在做项目管理的时候一个很重要的问题.

        如果你的老板根据客户需求直接找研发进行需求变更的话,说明你的组织还有建立其基本的需求管理机制,虽然,这么看中间省了很多环节.节省了不少时间.但放长点看,你的这项工作必然需要投入更多的时间.因为这些需求没有回朔机制,研发人员对需求的了解处于一个很浅显的程度.即使开发完成,老板也不会满意.而这个时候老板的关注点在研发,认为项目没有按时完成,研发要负首要责任.随着需求管理机制的完善,产品需求逐步提升到有产品部进行规划的时候,老板的关注点会从研发转移到产品规划.老板的想法由于可以通过某种机制来完成而不是像原来那样无法表达而直接找研发人员.这个时候,产品部做为研发上线的作用体现无疑.也就是说.回国头来理顺一下关系.产品质量的提升依赖于测试,研发,产品规划以及QA的全体配合.而如果想做到花费最少的时间,提高整个团队的效率.就要保证每一个环节的质量.比如做为研发的基础,只有产品需求规格做的完善,详细.连贯.才能保证研发开发出来的产品符合规划需求.而研发提供尽可能稳定,高质量的版本.测试才能测试的更深入,更充分.如果研发提交的版本质量很低,测试肯定需要投入大量的精力去解决实际上可以避免的问题.如果想要保证测试工程师的效率,其实更应该关注测试的前一个阶段研发提交的版本质量问题.而如何保证这些环节.就要在这些环节设定各类标准.保证每一个环节在提交给下一个环节得适合,提交的东西是高质量的,准确的.如果这些环节不能由某一些人,评审的机制就显的尤为重要. 好比上面提到的方法

    发表于 @ 2008年02月21日 13:49:00|评论(loading...)|编辑

    新一篇: 提拔,培养软件项目经理方案 | 旧一篇: 企业规范化建设的五个步骤

    评论

    #optman 发表于2008-02-22 20:13:29  IP: 58.31.70.*
    重视过程,就好比法治社会追求的“程序公正”,而不是实际公正。即要按照法律的程序来做出结论,而不是因为“民愤”。

    不可否认,越过了过程的管理,只讲究结果,效率有时候会很高。注意,这里说的是有时候,因为更多的时候,效率却会很低,甚至失败。为什么会这样呢?这是因为,不关注过程的高效,只是一种偶然,其行为和结果不可预期。而过程,则是对高效的一种保证,让偶然变成必然,让行为结果变得可以预期。

    坏的制度,让好人也做坏事。而好的制度,则让坏人做不了坏事。这个制度,其实就是对过程的重视。

    制造业在很早以前就学会了使用流水线来提高生产的效率,同样这里的流水线就是对过程的控制。

    不过,在面对新事物的时候,如果固守旧法,那就不行了。因为好的流程还没有被发现和固化,需要去反复尝试。这时候,就要灵活一点了。所以,必然要求有不同的流程以适应不同的情况,比如稳定开发的流程,发明创新的流程等等。
    #optman 发表于2008-02-22 20:20:14  IP: 58.31.70.*
    补充一下,前面说的“而过程,则是对高效的一种保证”并不准确。因为,过程并不能保证高效,而只是保证稳定可重复。一个不好的过程,可以稳定的生成大量的垃圾产品,而绝不会(哪怕是偶然)生成一个好的产品。

    所以,过程也分好坏;同样,过程也需要不断进化,以达到更优。
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © di zhang