我猜你是从项目管理角度来问的。我的理解是这样的:
项目经理负责单一项目。项目集经理负责为带来的附加效果而统一管理的一组项目,这些项目由不同的项目经理负责,他们向项目集经理报告项目绩效以及可能影响其他项目的变更。
真不太好区分,下列供参考.
1.Project Manager项目经理;Program Manager程序经理
2.项目经理(PMBOK2008)定义:
项目经理是执行组织委派其实现项目目标的个人。这是
一个富有挑战且备受瞩目的角色,具有重要的职责和不同的权力。
项目经理要有较强的适应能力、良好的判断能力、优秀的领导能力
和谈判技能,并熟练掌握项目管理知识。项目经理必须能理解项目
的细节,但又能从项目全局的角度进行管理。作为对项目成功负责
的个人,项目经理掌管项目的所有方面,包括(但不限于):
○ 制定项目管理计划和所有相关的子计划;
○ 使项目始终符合进度和预算要求;
○ 识别、监测和应对风险;
○ 准确、及时地报告项目指标。
3.在软件行业中,项目经理和程序经理通常都得负责编写产品规范说明书(Specification),管理进度和进行重大决策.
4.按照Joel的说法,微软的程序经理主要职责在于沟通确定程序需求,是对程序负责,而不是程序员的负责人.
5.个人觉得,项目经理应大于程序经理.