我对项目管理的一点想法
建立项目形式的配置管理过程,采用分支方法实现并行开发过程,在项目中实现代码从源代码到最后的发布文件的自动集成过程,通过这种方法,开发人员能够专心从事编码,通过自动的每日集成,可以尽早发现bug,提高开发的信心,削减版本发布的压力。
关键是这种方法现在有成熟的技术,对开发人员影响很小,实现后效果明显,实施风险小。
配置管理是软件开发过程中团队协作的基础,而自动集成又是配置管理的重要内容,正如微软所说:“自动集成犹如人的心跳,如果自动集成正常,说明项目还是活的,新的开发工作方能进行”。
通过自动集成,每天都有可见的成果,项目管理人员能够清晰的判断项目进度,风险,提高项目管理的水平和质量,实现项目的目标。
另外,借鉴CMM、ISO、PM知识,将关键软件过程文档化,通过这个工作,可以实现项目团队开发有过程可依,在团队中形成共同的行动规范。
通过这些具体软件过程的改进,期望实现并行协作,成果明确,管理有据,为实现项目的度量、量化管理打基础。采用vss、cvs、testdirector、ftp技术,能够支持团队异地开发、管理协作,从而保证异地实施时的管理也在可控的范围内。
针对事业部型的组织结构,而不是职能型,更需要有一套良好的管理手段,来保证cmm中所要求的成功项目的经验可重复,从而保证企业的持续、稳定的发展。
转载于:https://my.oschina.net/tadcat/blog/148084