休闲挨踢男
这个问题挺好,有一定范围的代表性,我来试试,抛砖引玉,共同探讨。
先梳理下思路,看看你的问题核心是什么?
现状:项目驱动+乙方弱势+客户需求分散
问题:人员增长+收入增加+管理成本增加+人均产值下降+人员流动大+无技术沉淀
你其实在最后说出了软件开发团队的核心——现在人力成本越来越透明的背景下,想要打破这种团队的格局,提升整个团队技术水平和效率。
我的建议如下——
1、软件开发团队的收入和成本是由两个方面决定的:效率和经验
个人工作效率+个人项目经验,是核心重点,围绕这两个核心做实事
2、按照行业,对客户进行分类,成立专项行业项目组
3、每个项目组,按照售前、开发、部署进行人员配置
4、每个行业配置3个小组,每个小组按照最少3人,最多5人进行人员配置
5、每个小组的项目盈利和成本进行数据分析,简单说,项目立项前,小组进行内部投标,定好收入和成本控制线,确定每个人的利益分配比例。提前交付,重奖;延期交付,扣奖;售前控制客户需求,开发围绕需求开发,部署负责落地和售后。
6、各小组成绩出色的人员,可以给与公司股份,或以参股、配股方式经营,那就是下一阶段的事情了
7、每个人做好自己的份内事,拿好应该得到的利益
找到志同道合的伙伴,定好规矩,分好钱,有希望和远景,谁不愿意做好呢?
奶爸大杨
最重要的是项目分解,由产品经理做好原型图,然后分解需求,交给技术总监,由技术总监选择框架或搭建框架,分解模块,分解中间层,根据原型图设计前端,然后将各个模块分解任务,由任务分解为工单,标记额定工时,最后,按计划把工单排产落实到每个软件工程师手里。接下来就是画甘特图监督检查项目进度了,将完成的工单进行测试,一步一步做下去,直到项目完成。
不好意思,只看了题目,没有仔细看内容,你遇到的问题是普遍问题,这里关键核心问题是,软件工程师的时间管理,必须完善工单系统,建议用禅道这样的系统来管理,软件工程师配置不建议是人员数量的上限,这样成本太高了,应该留下核心员工维持人员数量下限,保证项目核心技术能力,又降低了人工成本。
临时项目工作量大的时候,可以用雇佣军,雇佣军从哪里找,这是个市场机会。
![](http://p2.ttnews.xyz/loading.gif)
![](http://p2.ttnews.xyz/loading.gif)