他引入了华为云软件开发服务(DevCloud)作为项目管理工具。华为云软件开发服务是面向开发者提供的云服务,即开即用,随时随地在云端进行项目管理、配置管理、代码检查、流水线、编译、构建、测试、部署、发布等,让开发者快速而又轻松地开启云端开发之旅。扑克之星
创业公司成长迅速,业务蓬勃发展,团队不断扩张。这本是令人高兴的事情,但却会给团队和项目管理带来不小的挑战。目前的互联网创业公司为了及时响应用户反馈,快速调整产品方向,避免在无用的功能上浪费时间和精力,往往会采取产品快速迭代的策略,但这也对创业团队的管理能力提出了较高的要求。流程管理混乱的创业企业往往陷入项目拖延、交付超时的泥潭。华为云软件开发服务正是解决企业开发流程管理混乱的利器。
胡余雷是一名技术总监兼售前经理,有10年工作经验,主要从事软件解决方案和互联网行业,2017年入职苏州天宫担任研发负责人。他正是利用了华为云软件开发服务解决企业开发流程管理混乱的问题。
“小作坊”的管理问题
苏州天宫成立于2012年,是一家创新型互联网初创企业,其开发的口袋校园PU结合共青团中央提出的“第二课堂”,为在校大学生提供贯穿能力提升的“素质培养”和“职业培养”双重指导。运营至今,口袋校园在全国已有近650所高校800万大学生用户,覆盖江苏、浙江、安徽、湖南、湖北、江西、陕西等省份高校。
随着产品在高校中逐步打开了市场,用户规模越来越大,口袋大学的开发中也出现了各种各样的问题。胡余雷正是在这种背景下加入苏州天宫的。
胡余雷告诉记者,在加入口袋校园团队之后,他发现开发团队工作流程并未进行规范,依然沿用的“小作坊式”的开发管理模式。
“需求会来自四面八方,有直接需求对开发的,开发也不管三七二十一,就直接做了,最后连责任人都搞不清。我过来以后,首先做的就是把这开发流程全部梳理出来”, 胡余雷说,“公司规模较小的时候,比如说十个人以内,大家都坐在一起,集中办公,沟通全部靠吼也无可厚非,这时候对管理的需求不是很明显。但是团队规模大于10人之后,就必须要有一定的流程规范了。”
如果不能将需求、产品、开发相对应,将流程规范化,会直接导致开发部门管理混乱,产品失去整体规划性。
规范的开发流程和管理工具必不可少
胡余雷对团队流程进行了规范。首先,他在产品和研发团队中明确了需求和开发对接的流程:
市场不得直接向技术人员提需求,而是将需求给到产品。产品和技术总监一起根据产品的总体规划评审需求,分析哪些是伪需求,哪些是真正的需求。将需求全部分类归纳后,由技术团队进行成本评估,最终将开发工作落实到技术团队里。
在规范工作流程之后,他引入了华为云软件开发服务(DevCloud)作为项目管理工具。华为云软件开发服务是面向开发者提供的云服务,即开即用,随时随地在云端进行项目管理、配置管理、代码检查、流水线、编译、构建、测试、部署、发布等,让开发者快速而又轻松地开启云端开发之旅。
胡余雷认为,对于软件开发管理来讲,最重要的功能包括:
1) 项目管理:提供项目立项、需求创建、计划编排、任务设计等子功能
2) 配置管理:提供代码托管功能
3) 测试管理:提供测试计划、测试用例、问题记录与分析等功能
4) 总览功能:能够一目了然查看项目进度及相关信息
5) 提醒功能:能够及时提醒相关作业事项
6) Knowhow管理:能够进行文件、知识的积累管理
7) 其他:包括报表、即时通信、多项目支持、多语言、权限控制等等
因功能僵硬、使用繁杂以及个性定制差等原因,传统项目管理软件已无法满足项目型组织在互联网时代的发展需要。以华为“云+端”的为代表的应用模式配合移动互联的手段将带来项目管理体验和模式的颠覆性创新。