Surviving Object-Oriented Projects

来源:互联网 发布:王石红烧肉事件 知乎 编辑:程序博客网 时间:2024/06/05 19:04

1,简单的成功步骤

采用增量式进度安排和阶段划分
拥有发现和改正错误的机制
建立一个良好的产品发布习惯
拥有优秀的项目经理,产品经理和技术经理

2,培训

培训应该是及时而且持续不断的
培训资料应注意积累,保留曾经浏览过的有价值的资料,相同主题的,相似主题的,整理为一系列自己的文档
注意示例和总结
培训应该是相互的

3,生存建议

找出那些你还不知道你不知道的东西:Learn What you don't know you don't know
选择那些能缩短开发周期又没有太多限制的技术
通过以前的经验避免常见的陷阱
开发小组中要有业务专家
整体多样性:让每个小组都拥有不同的专业人才
将培训小组从进度小组中分离出来,确保总有人在前进 

4,复用

如果没有被使用,无论如何也不能称为可复用的;不要在象牙塔里制造复用,要在实际系统中检验复用,必要的话,修改以适应实际系统

开发者应坐下来问一问:“在以前已经完成的部分中,我们可以把哪些分离开并使用可复用组件系统来代替?”

复用要求扩大注意范围,不能只集中在一个项目上,要覆盖一个应用领域一组项目上,即建立“领域复用”

 
原创粉丝点击