怎么组建一个软件开发部门?有什么要注意的?

2025-02-26 22:12:12
推荐回答(3个)
回答1:

明确软件部门短中长期的发展目标。根据部门,公司的发展战略开拓恰当的业务领域,针对业务领域的特点,需要的技术,组建技术团队。根据技术需要,管理需要,配备合适的项目经理。

一个部门下面可能有多个团队,多个项目经理,多个项目,此时,一个部门相当于一个项目集,或项目组合。管理好各项目组的同时,注意各组之间的资源共享。也即PMI所说的组织过程资产。因为一个部门只有协调好所有的项目组,合理分配资源,互相取长补短,互相借鉴优秀的过程管理,才能取得最大化的利益。就如大到公司,只有各部门的通力协作,才能构建一个强大的公司一样。


另外一些前人只见,仅供参考。关于人员等:

  1. 开发前明确产品引擎,统一接口。
    2.销售组组长负责培训销售人员。要根据市场需求进行调研,市场渠道多数是凭关系,当然也有公开招标,视具体情况来定,一般公开招标都会在官方网站上公布,或者在当地公共宣传板出告示。
    3.代码管理,或者称为质量管理,由生产组组长负责。保密需要建立保密机制,软件实现并不可靠。
    4.定期检查工作情况,奖励业绩好的成员,惩罚业绩差的成员。奖励包括精神奖励和物质奖励。建立绩效评分制度,由第三方审核,打分。试行不均衡分配,多劳多得。


以上内容不足以完全阐述一个部门的组建和管理,毕竟,部门管理属于一家公司中上层的管理范畴,需要多了解相关知识。但不论怎样,个人,团队,部门等一个个的团体,都是为了配合公司的战略发展。这是基线。

回答2:

是否组建部门可以根据目标和中期规划来制定,谋而后动,首先要明确部门的目标,评估达成这个目标需要的人力,评估公司给你的支持力度,相信自己,只要获得公司支持,组建部门不成问题。至于如何组建需要具体问题具体分析,没法一概而论。

回答3:

孤掌难鸣,要团队的,有没有合理志趣相同的人呢