软件开发工作和人员的关系问题2 [原]
2007-07-23 13:03
405 查看
上回说了软件开发和人员的数目的关系问题,当时是借助一个公式说明了一个项目组不可以过大.这里在补充几个问题.
1项目组的核心开发人员一般就是3-5名左右,其他人员一般都是辅助人员,比如低级的开发人员,测试人员,QA人员等.这个人数符合一个组织最佳人数为4-8人的管理人数的要求(一般10万行以下的代码程序的系统,核心人员都是这个人数)
2项目组如果比较复杂,工作量比较大的时候,采用分组开发的方式可以极高的提高工作效率,但每个小组都有自己的核心开发人员.
3系统的体系结构对项目的开发影响很大,好的设计体系可以降低工作难度和开发工作量,有时候可以降低将工作量降低一个数量级.
4人员素质对开发成败起决定性影响.国外的数据显示,单个开发人员之间的开发效果差别最大可达1:20,成熟的软件开发人员有效代码(不是代码注意二者的差别)开发量是一般工作人员的是10-20倍.所以改善开发人员的基本开发素质,让他们掌握系统的设计技术,文档的编写能力,编码的规范是提高开发效率的一个最重要的手段.
5提高交流的效率,随着开发人员的增加,人员之间的交流时间费用会大幅度增加,如何提高交流的效率是一个很重要的问题,比如一个长期合作的团体对很多名词,概念的隐喻是统一的,而新组建的团体在这些问题往往会有很大的问题,需要项目负责人在这些问题上格外重视.此外养成良好的交流习惯对项目组成员之间的交流也有很大的好处.比如在技术讨论会的时候,所有组员都应该带工作日志,记录讨论的问题和结果.防止重复讨论.
6在项目延期的时候可以采用增加人员的方法争取缩短开发开发时间,但一定要明白在何种情况下才可以达到目的,防止出现增加人员反而降低效率的现象
7做好项目的需求和系统的体系结构,良好的编码习惯是提高工作效率最好的办法,增加人员只是一种最后的手段
1项目组的核心开发人员一般就是3-5名左右,其他人员一般都是辅助人员,比如低级的开发人员,测试人员,QA人员等.这个人数符合一个组织最佳人数为4-8人的管理人数的要求(一般10万行以下的代码程序的系统,核心人员都是这个人数)
2项目组如果比较复杂,工作量比较大的时候,采用分组开发的方式可以极高的提高工作效率,但每个小组都有自己的核心开发人员.
3系统的体系结构对项目的开发影响很大,好的设计体系可以降低工作难度和开发工作量,有时候可以降低将工作量降低一个数量级.
4人员素质对开发成败起决定性影响.国外的数据显示,单个开发人员之间的开发效果差别最大可达1:20,成熟的软件开发人员有效代码(不是代码注意二者的差别)开发量是一般工作人员的是10-20倍.所以改善开发人员的基本开发素质,让他们掌握系统的设计技术,文档的编写能力,编码的规范是提高开发效率的一个最重要的手段.
5提高交流的效率,随着开发人员的增加,人员之间的交流时间费用会大幅度增加,如何提高交流的效率是一个很重要的问题,比如一个长期合作的团体对很多名词,概念的隐喻是统一的,而新组建的团体在这些问题往往会有很大的问题,需要项目负责人在这些问题上格外重视.此外养成良好的交流习惯对项目组成员之间的交流也有很大的好处.比如在技术讨论会的时候,所有组员都应该带工作日志,记录讨论的问题和结果.防止重复讨论.
6在项目延期的时候可以采用增加人员的方法争取缩短开发开发时间,但一定要明白在何种情况下才可以达到目的,防止出现增加人员反而降低效率的现象
7做好项目的需求和系统的体系结构,良好的编码习惯是提高工作效率最好的办法,增加人员只是一种最后的手段
相关文章推荐
- 对于软件开发中开发人员与测试人员关系的理解
- 答读者问(7):相关实习、在软件开发和测试等论文和关系问题
- 软件开发人员发展的几个阶段和问题(转)
- 软件开发人员想找的工作,随便聊聊,娱乐大家,请补充补充
- 软件产品发布后出现重大质量问题,谁来负主要责任?开发人员还是测试人员?
- 软件开发人员的工作手册(持续收集总结中~)
- 作为软件开发人员应该知道的问题
- 软件开发人员面试问题总结
- 软件开发人员发展的几个阶段和问题
- 对于软件开发中开发人员与测试人员关系的理解
- 对于软件开发中开发人员与测试人员关系的理解
- 答读者问(7):有关实习、毕业论文及软件开发和测试的关系等问题
- EasyJWeb作为一个快速Java Web MVC框架,其设计目标不尽是要简化软件开发人员的代码书写工作,更是要能方便界面设计人员的工作。
- 软件开发人员发展的几个阶段和问题
- 软件开发人员如何学习和工作
- 软件开发人员的简单面试问题
- 软件开发人员想找的工作,随便聊聊,娱乐大家,请补充补充
- 工作4-5年的.NET开发人员也需要有人带带才可以保证软件项目的质量
- 软件开发人员想找的工作,随便聊聊,娱乐大家,请补充补充
- 程序员软件开发工作中必须注意的问题