移动开发想法 2022-12-25
2022-12-24 本文已影响0人
勇往直前888
简介
一直在移动开发领域,只是一直没有升上去,还在写代码。
没吃过猪肉,见过猪跑。所以云一个。
这么多年来,经历过部门管理,项目管理,敏捷管理。
这三个各有优缺点,所以在想,是否可以把他们结合起来。
部门管理
-
技术部是公司一个普通部门,所以部门管理是逃不掉的。
-
按照技术特点分为后台组,前端组,移动组等等。
-
流程建设:根据技术特点,根据不同的问题,建立不同的流程。
集体讨论出一个最佳实践方式,然后平稳运行。
公司制度只要遵守就行;如果可以,没有制度是最好。技术部分全靠自觉,任何制度都将失效。 -
最佳实践:选什么语言,选用怎么样的工具链,解决问题的流程等等,都要以组织部门资产的方式沉淀下来,保证谁都可以请假,谁都有备岗。
项目管理
-
以技术部整体进行考虑,在整个公司的层面进行考虑
-
跨部门沟通是项目管理最大的优势。所以应该技术部整体对外沟通,口径统一。
-
在公司的项目中提现技术部的价值,这是技术部存在的价值。
-
在项目管理维度,应该以组织为单位,而不应该以个人为单位。个人太优秀,对公司,对部门,长期来说其实并不好。
-
对外讲贡献,对内讲互助,讲合作,这样才能发挥战斗力。
-
核心:以团队的维度,而不是个人维度来考察和衡量,着力提现组织战斗力和组织贡献。
敏捷管理
-
落实到事的时候,就应该以敏捷管理的方式来展开。
-
工程师文化:自组织式地管理,让成员发挥自我驱动力。
-
合作互助,而不是监督,在放松的心态下,往往能收到出人意料效果。
-
短周期滚动:以一个月为一个开发周期,滚动前进。项目的时间可以是半年一年甚至更长。但是在具体落地的时候,一定要坚持一个月滚动一次。不然,时间一长,什么都会变化。
-
自我驱动力比外部的压力更有战斗力。自己管理,自己前进,这就是敏捷管理最大的特点。