软件开发过程感触(1)

1. 对于工作中用到的技术,要尽早验证其适用性,以免到开发的后期出现技术风险。
如用gsoap的大数据量传输问题、使用NT服务存在的问题、字符串的最大长度、sql语句in列表的最大长度。

2. 在一个组织中,领导一定要起到一个模范的带头作用,要勇于承担责任,而不能将决策失误
造成的影响推给自己的下属,否则将会对下属的积极性造成很大的打击。

3. 领导应该专注于自己的工作,而不要在上班时间干自己的事,否则会上行下效。

4. 在一个团队中,所有团队成员都应该积极的工作,如果有个别员工消极怠工,则会影响团队中
其他员工的积极性。

5. 当要把一个别的产品线开发的公共产品引入到另外的产品线使用时,一定要做好良好的培训,
说明这个公共产品的使用方法、优点及其局限,并让开发着帮助使用者部署该产品,并根据使用
者的具体情况进行分析,介绍使用的各个模块。由于平时都很忙,两个产品线的上级领导一定要
做好协调,并保持充分的沟通,协调解决使用过程中出现的问题。 如果有那个环节出现问题的话,
会对使用者的项目造成很大的影响。

6. 软件开发过程中,领导要与下属保持充分的沟通,并对下属遇到的问题积极给予协调。

7. 处理事情的过程中,对事不对人,一个项目的失败,绝不仅仅是一个人的问题或某个人的影响,

如果一个人消极怠工,则在项目进行中,就应该发现这个问题并予以解决,而不是项目在规定的

时间没有完成了才去追究相关人的责任。事后控制不如事中控制,事中控制不如事前控制,应该

尽可能在事前预测到可能会遇到的问题并尽早解决。

8. 领导应给与新员工足够的指导和关怀,使其尽快的得到提高和适应所在的环境。

9. 在项目进行中,团队成员间应该保持充分的沟通,相互帮助,共同探讨面临的问题,寻求更好的解决方案。

10. 项目中允许不同的声音存在,而不是什么都是项目经理说了算。要求项目经理决定使用某种技术或采用某种

解决方案,一定与实施者进行良好的沟通,说明使用该种技术或解决方案的优点和必要性。不然可能实施者

会有怨言,而不会全力去工作。

11. 团队中,不能有类似帮派性质的小团体存在。

12. 对开发过程中遇到的问题进行很好的管控,防止初期决策造成的错误扩大化。

13. 客户想要的是实现其业务目标的软件,需要有良好的易用性、稳定性,而不管后台采用了多么高深的技术,

如果满足易用性、稳定性,并且实现了其业务目标,操作多几步仍是可以接受的(如可以让前台启动后,

让客户点击某个按钮启动后台服务,而不是采用NT服务。)。

14. 开发过程应该追求简洁,是实现软件,而不是去追求采用高深的技术,追求架构这些词汇,是实现满足客户需求的软件。

15. 项目结束后,需要对整个项目开发过程的经验和教训进行总结。

相关资源:触屏精灵V1.5-演示版.rar(触摸屏软件触屏交互)_触摸屏交互设计…

来源:iteye_20746

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2009年10月2日
下一篇 2009年10月2日

相关推荐