主要内容:
-
如何保证项目的质量?
有效的管理应该放在第一位,作为一个领导者要有先进的管理理念 软件开发周期管理,人力资源管理,各种库管理 (技术库,经验库…)
-
在开发过程中要严格控制代码的质量 (最好有专人负责)
当前开发的 Sperc 项目,修改 Bugs 的时间远远超过开发时间
- 开发过程中缺少交流导致不该发生的问题发生了 (组内交流,组外交流 (Test 小组,其他系统小组))
- 清晰的组织结构是有效管理的前提 公司中的 CTO 不能有多个 (在一个部门)或者同一水平的 CTO 不能有多的。这个公司 zheng and peng 经常以吵架的口气讨论问题。我觉得就是这个原因。公司的组织结构一定要安排好。人必定有妒忌心!管理者都应该去学心理学,呵呵!
- 项目组要有专门的人员负责技术研发,但是作为一名项目经理(不是产品经理),也要应该对技术有所把握。
- 业务敏捷,敏捷开发,需求驱动,测试驱动 (多多学习), 界面驱动,一个项目经理主要职责就是安排好软件生命周期每一阶段的任务,对产品或者是项目有一个整体的把握。
7.不管你是个程序员还是主管都要以一种平常心去面对一切。每天保持一个好心情是最重要的。要记住微笑是最好的礼物,也是最好的回报。
8.工作学习过程中多培养自己的自学能力, 多去接触新的事物.作为一个打工者要会偷些时间来学习。也就是要时刻发展自己,不要放弃任何机会。
9.SOA 的核心主要是整和, agile 不要只是局限于开发敏捷,应该扩到业务敏捷,
企业敏捷等等这些都是当前软件社区最热门的话题。至于如何将 agile 引入公司,我们将做不屑的努力。
10.公司内部在交流上应该进一步改进,很多 bug 还有需求等等都是由交流不够引起的。
随着公司在业务和人员上的扩大,个人觉得这是一个应该首先要考虑的问题。
本文转自BlogJava 新浪blog的博客,原文链接: SPERC 项目总结,如需转载请自行联系原博主。