软件公司的项目组织形式
来源:互联网 发布:网络官方 编辑:程序博客网 时间:2024/04/29 09:49
Technorati Tags: Management, Organization, Software Company, Project
这篇文章主要介绍在软件公司中,针对技术人员,项目的管理方式。
项目组织形式:
- 项目经理负责制。这种组织形式的特点是:
- 名义上只有项目经理一个管理者。
- 项目经理负责项目,并对外报告。
- 小组内的角色单一。
- 3M负责制,其特点是:
- 项目经理,开发经理,质量经理共同负责项目。
- 项目经理负责需求,与客户打交道。
- 开发经理负责设计,开发,发布等过程,并管理开发人员。
- 质量经理负责测试,和质量评估等过程,并管理质量人员。
- 小组内角色丰富。包含:软件工程师,质量工程师,配置工程师,部署工程师,美术工程师等。
- 角色还没有形成完全对等。
- 角色对等的富管理制度
- 管理者的角色比较丰富,有产品经理,开发经理,质量经理,项目经理等
- 由于角色丰富,在各个公司的定义会有所不同。基本上可分为两种:
- 层次管理
- 产品经理负责需求,与客户打交道。
- 开发经理负责设计,开发进度等并管理开发人员。
- 质量经理负责测试进度等,并管理质量人员。
- 项目经理负责项目进度,交流。并不管理人员。
- 网状管理(管理事务和管理人员分开)
- 产品经理负责需求,与客户打交道。
- 项目开发经理负责设计,开发进度等。并不管理人员。
- 项目质量经理负责测试进度等。并不管理人员。
- 项目经理负责项目进度,交流等。并不管理人员。
- 开发经理管理开发人员
- 质量经理管理质量人员
- 层次管理
- 项目组内的角色丰富。
- 角色对等
- 其特点是:项目日程计划是由软件工程师(质量工程师同样)先制定自己的计划,并向上回报并汇总。
- 设计工作由软件工程师负责
- 测试工作的设计(测试用例,测试点)有质量工程师负责
- 角色对等的贫管理制度
- 对于某些小型商业软件,技术人员较少,但是经验丰富的团队来说,这种管理制度很实用。
- 角色丰富,但一个角色可能有多人承担,一个人也承担多个角色。
- 由于经验丰富,并且长时间合作,每件事都有专人负责。
- 团队敏捷,有效。
其他的管理方式:
- PMO
- 有些公司有专门的PMO(Process Management Office),负责对项目过程的定义,改进,审核等工作。
- Mentor制度
- 对每个新人,会指定专门的Mentor。
- Mentor的责任有:
- 帮助新人熟悉公司制度
- 帮助新人熟悉业务
- 传播公司文化
- 技术委员会
- 收集各种技术信息(方案,Idea,等等)
- 决定标准(项目管理标准,开发标准,测试标准等)
- 决定技术发展方向
- 组织技术培训
- 研究部
- 研究对公司发展有益的技术和方案。
- 知识库管理(培训资料库,代码库等)
- 技术人员职业发展道路
- 为技术人员提供多种发展道路。
- 技术人员的技术道路发展
- 写在前面的原因:技术人员的技术道路发展更为重要。无论对个人还对公司来说都是一样。
- 公司要建立技术人员的发展曲线:
- 助理工程师 -> 工程师 -> 高级工程师 -> -> ->
- 提高技术人员的决策职权
- 如果不做这件事,是对人力资源最大的浪费。
- 技术人员向管理人员发展
- 管理中最难的地方是缺乏好的管理人员。
- 软件公司的项目组织形式
- 企业项目管理的组织形式分类
- 软件公司的项目选择
- 索引的一种组织形式
- ElasticSearch代码的组织形式
- 图像的存储组织形式
- 数据文件的组织形式
- 团队的组织形式
- 政府采购的组织形式
- unity shader的组织形式
- 软件公司提升项目开发能力的思考
- 再谈VMM文件的组织形式
- linux中文件的组织形式
- 二、unity shader的组织形式
- 项目型软件公司将死?
- 软件公司如何接项目
- 软件公司如何接项目
- 软件公司如何才能接到项目
- Http协议详解
- 动态SQL实战
- 数据库性能调优技术系列文章(1)--索引调优
- asp.net实现创建映射,发送文件,删除映射
- CE MAPI实例讲解(9)
- 软件公司的项目组织形式
- sqlserver 导出数据信息为insert into 语句
- JSP全能管理系统1.0(强大的JSP后门)
- MAPI的一些问题解答(by 无聊客)
- freetextbox 3.1.6 使用说明
- 转自我的校内网的一篇随想
- 奇妙的二叉树:Huffman的贡献
- B树系列文章(1)--查询操作
- 获取参数字符串