超过十名开发者的软件创业团队,该如何管理?

2019/1/17
“需求会来自四面八方,有直接需求对开发的,开发也不管三七二十一,就直接做了,最后连责任人都搞不清。我过来以后,首先做的就是把这开发流程全部梳理出来”, 胡余雷说,“公司规模较小的时候,比如说十个人以内,大家都坐在一起,集中办公,沟通全部靠吼也无可厚非,这时候对管理的需求不是很明显。但是团队规模大于10人之后,就必须要有一定的流程规范了。”
 
如果不能将需求、产品、开发相对应,将流程规范化,会直接导致开发部门管理混乱,产品失去整体规划性。
 
郑州APP开发,就找河南天频信息有限公司。
 
在产品和研发团队中明确了需求和开发对接的流程:
 
市场不得直接向技术人员提需求,而是将需求给到产品。产品和技术总监一起根据产品的总体规划评审需求,分析哪些是伪需求,哪些是真正的需求。将需求全部分类归纳后,由技术团队进行成本评估,最终将开发工作落实到技术团队里。
 
在规范工作流程之后,他引入了华为云软件开发服务(DevCloud)作为项目管理工具。华为云软件开发服务是面向开发者提供的云服务,即开即用,随时随地在云端进行项目管理、配置管理、代码检查、流水线、编译、构建、测试、部署、发布等,让开发者快速而又轻松地开启云端开发之旅。
 
胡余雷认为,对于软件开发管理来讲,最重要的功能包括:
 
1) 项目管理:提供项目立项、需求创建、计划编排、任务设计等子功能
 
2) 配置管理:提供代码托管功能
 
3) 测试管理:提供测试计划、测试用例、问题记录与分析等功能
 
4) 总览功能:能够一目了然查看项目进度及相关信息
 
5) 提醒功能:能够及时提醒相关作业事项
 
6) Knowhow管理:能够进行文件、知识的积累管理
 
7) 其他:包括报表、即时通信、多项目支持、多语言、权限控制等等

郑州APP开发,就找河南天频信息有限公司。