• 2005-09-13

    开发经理与系统分析员

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://trier.blogbus.com/logs/1433628.html

            从几个人的开发团队成长为一个软件开发人员过百人的软件公司,成员的角色和职责界定也逐步规范化了。所以有了项目经理、开发经理、系统分析员、开发工程师这样的角色定位,软件项目团队也是以这个来架构。

    然而,当前的现状是:
           公司项目团队普遍小型化,随着公司行业化明晰,项目复用、产品化二次开发逐步得以推进,项目团队会更趋于微型化。
            现有项目团队很难做到配备齐全的开发经理和系统分析员。
            需求调研、分析设计作为系统分析员的工作和后续开发普遍脱节。开发经理和系统分析员谁都不能成为项目技术角度的责任负责人。
            公司近阶段对质量管理制度的增补和对项目经理管理的改革,未涉及到项目的技术和软件过程这个方面。

            因此,我想可以考虑将开发经理、系统分析员合并为一个角色—程序经理(Programm Leader),当然叫什么名字并不太重要。这个角色在项目组和项目经理一样是贯彻项目始终的角色,项目经理侧重项目管理,而程序经理侧重技术管理,负责项目需求直至开发完成的全程技术工作,这样技术管理、设计贯彻、技术文档有效性、团队效率、人员能力培养、软件过程改进等多方面一举多得。另外,由于软件行业化的推进,在一个行业项目部内,我想也应该相应打造“管理+业务”的项目经理队伍和“技术+业务”的程序经理队伍。培养并稳定这样两支队伍作为我们这个行业软件项目部的核心,我认为就可以达到老板提出的迎接良好的市场形势,准备打好大仗的团队准备。


    收藏到:Del.icio.us