一个好项目的先决条件:
(1)清晰的目标
(2)人力充足
(3)资源充足
(4)时间充足
(5)足够的技术
(6)交流、组织
-----------------------------
团队沟通交流的途径:
(1)非正式途径:手机电话
(2)会议:能澄清无数细小的误解
(3)工作手册
-----------------------------
编程人员仅了解自己负责的部分,而不是整个系统的开发细节时,工作效率最高!
这种方法的先决条件是精确和完整地定义所有接口!!!!
-----------------------------
实践是最好的老师,但是,如果不能从中学习,再多的实践也没有用
-----------------------------
大型项目:
程序员数目超过25人,接近30000行的指令
-----------------------------
培养开发人员从系统整体出发、面向用户的态度是软件编程管理人员最重要的职能。
参考:《人月神话》