日期:2014-05-18  浏览次数:20607 次

【学习,附带送分】,请朋友谈谈在项目中,你们处理的比较好的地方, 这样可以共同提高,先谢谢喽
期望朋友们介绍下项目中的闪光点,学习下
  可否先把问题场景描述出来, 在谈如何处理,

------解决方案--------------------
讲一下遇到的问题可以吧?有一次我们做一个化工厂的巡检点系统,使用的jre环境是1.5,当解析xml文件的时候使用的是W3C的DOM,结果在交付系统的时候在现场的配置时候,由于配置环境的机器可以上网,所以jre自动升级成了1.6,所以运行时候出现了问题,无论如何在下载数据的时候也没有办法找到下载的xml文件,当时可丢大人了,因为下面的一切都无法进行了。
后来暂停交付,后来调试系统发现原来是一个很奇怪的原因导致的这个无法在路径中含有空格(例如C:\Program Files)的路径下找到xml文件。原来是DOM解析时候无法识别这样的,后来解析工具换成DOM4j后就可以了。
最后大家分析了一下,没有实现发现这个问题的原因是没有在比较真实的环境下测试。所以测试非常重要。
------解决方案--------------------
我们公司的项目组就那么几个人,所以一来项目无论经理,主管全都参与,首先做的就是项目分析,我们会专门拿出一下午的时间来讨论这个项目,包括难点,分工,测试等工作!沟通比较方便,沟通好分工仔细坐起来特轻松,所以沟通很重要!
------解决方案--------------------
楼主笑的越来越灿烂了
我们处理的比较好的地方是团队交流,共同解决问题、共同提高
项目经理对项目整体设计、规划、进程控制很重要
如果策划失误,比如中途换框架。。。程序员就得去做一些重复、没有意义的工作了/更要命的是是项目周期被拉长了
------解决方案--------------------
个人感觉在项目中与客户沟通,真正了解客户需求为好
------解决方案--------------------
项目组内的沟通也很重要,开会时尽量让所有的开发人员都参与进来,例如DB设计等,都要开评审会,大家一起讨论。在每个阶段,要尽早发现共通的问题,然后确定方案。
我们做过大数据的生成的系统,脱离数据库,可以为各种数据库按照用户指定的规则生成数据,在测试的时候用,很方便。
------解决方案--------------------
要有很好的团队合作精神
------解决方案--------------------
黏贴复制要准确。。。
------解决方案--------------------
沟通,项目需求分析,弄懂需求写代码就简单了
------解决方案--------------------
交流很重要。不论是项目经理还是程序员。
既要征求项目经理的意见,还要尊重程序员。
团队协作。
------解决方案--------------------
根据需求,然后建模,建模后大家相互讨论,最后拿定方案。
------解决方案--------------------
和谐的团队,良好的领导!
------解决方案--------------------
要跟客户沟通再沟通
否则一切都是无用功
------解决方案--------------------
学习,思考,总结
------解决方案--------------------
前期一定要分析好,,!太重要的。。。深有感受。
------解决方案--------------------
学习中……人际貌似很重要……文档亦占据很重要位置……!
------解决方案--------------------
分工明确 及时沟通 学习中。。。。
------解决方案--------------------
测试很重要,接近真实环境的测试能发现最隐秘的错误

沟通

激励

需求分析

交流

项目经理对项目的整体把握、框架、设计。

避免简单的编程错误,学会debug

优秀的编码能力

一致的团队编程风格

详尽的文档

团结而有效率的团队合作,良好的气氛。

充足的资金