制度落地,工具先行,华为软件开发云通过SAAS服务的方式让我们更加深入的理解了敏捷开发并落地,大大提高了我们产品开发和管理上的效率,同时非常感谢华为专家驻场指导,在未来希望能持续和华为云合作,同时也祝华为云能取得更大的成功。
——艾特密CTO 王德宝
艾特密CTO 王德宝
2015年李克强总理首次在政府工作报告提出,制定“互联网+”行动计划,推动互联网与包括医疗、教育、物流、金融、现代制造业等在内的传统行业各个领域的融合发展,并提供更大的空间。两年以来 “互联网+”炙手可热,正在以前所未有之势跨界颠覆着传统行业。但是,对于传统财税服务机构来说,小而散、难集中、弱链接等短板导致其互联网转型愈发困难。
艾特密信息技术股份有限公司(以下简称“艾特密”)成立于2015年,专注于为税务、会计等专业服务集团、公司提供集技术平台开发建设、组织人员信息化管理、模式创新等行业一体化转型方案。用产业互联网思维、共享经济理念打造行业共享服务中心,帮助传统机构快速向互联网转型。其产品“蜂巢云平台”承载了资源整合、共享、分配的职能,整合并重组线下产业链,与互联网交互,是一个为不同领域提供跨行业解决方案的行业云管理平台。
蜂巢云平台业务模式
“蜂巢云平台”是通过互联网交互引入客户的,通过标签与产品服务进行匹配,同时将数据沉淀到大数据引擎中,营销平台形成订单接入项目管理并分配任务,为客户提供全生命周期的企业服务以及管家式服务。
此外,艾特密的另外一款拳头产品“税法宝典”是一款全面的税法法规查询宝典。其丰富的税法法规库,详尽的税法解读,时下最新的国际税制和税讯,为用户提供准确可靠的税法内容查询。
税法宝典产品界面
艾特密在为传统行业提供转型的一体化解决方案的同时也要确保高效、高质的产品开发。“时间紧、任务重,要确保敏捷开发模式真正落地、让开发过程中的每一个环节都能稳步推进、高效完成、实现可持续交付是我们目前面临的最大挑战。”王德宝说。
艾特密开发团队工作场景
项目管理方面
项目经理因无法有效统计各成员的工时、及时了解各成员的工作进展和工作完成情况,导致无法有效调配人员,使得人员工作量分配不均;
艾特密一直在推广敏捷开发模式,但是员工并不习惯敏捷开发模式的思维和各类自动化工具的使用,使得先进开发模式的推广工作进展缓慢;
产品经理需求传递不够清晰,开发和测试人员在理解并将需求进行转化的过程中会出现方向的偏差,导致开发方向和设计方向不一致。
部署方面
艾特密实行产品微服务化,gitlab等托管平台上托管的代码都是独立的项目,而通常公司的一个项目包含多个代码仓库,构建部署时需要开发人员将项目相关的代码仓库列出来给运维人员,在仓库列表中一个一个去查找,操作比较麻烦,费时费力;
构建部署工具是项目团队自己搭建的开源工具,需要专人维护,并且性能不稳定。开发人员提交的构建任务经常出错,无法一次性构建成功。
测试方面
由于敏捷模式推行困难,导致测试不能顺利同步进行,经常是时间紧、任务重,产品质量无法保证。
测试用例使用excel管理,没有一体化的测试流程管理工具,测试需求,测试用例,缺陷管理平台零散,增加了管理成本
一站式云端DevOps平台软件开发云(DevCloud)是华为云的组成部分,是集华为研发实践、前沿研发理念、先进研发工具为一体的研发云平台,面向开发者提供全生命周期的研发工具服务,包括项目管理、代码托管、代码检查、编译构建、测试、部署、发布、流水线、CloudIDE等。
艾特密在了解并应用软件开发云以后,通过软件开发云平台提供的服务、华为资深专家从各个角度尽可能的指导和支持,成功将“蜂巢云平台”产品迁移到软件开发云平台上进行开发,解决了此前开发中遇到的挑战,提高了业务能力和开发效率。
项目管理方面
软件开发云的项目管理服务支持工作项的工时统计,便于项目经理和产品经理统计每个成员的工作情况,及时调配资源;
项目管理服务中的看板功能,提供简洁直观的多维度报表,便于各项目经理和产品经理实时把控项目进度。
项目看板
代码检查方面
软件开发云的代码检查服务,基于华为内部经验提供的千余条代码检查规则,弥补艾特密在代码检查方面的技术空缺,有效提升了代码质量。
部署方面
软件开发云支持一个项目存储多个代码仓库,查找代码一目了然,帮助艾特密规范代码管理;
通过代码检查服务和代码托管服务,降低代码出错几率,有效提升构建成功率;
提供流水线服务,无需自己搭建工具即可使用的自动化构建部署流程,集合代码检查、构建和部署任务,满足艾特密正式版本一周构建部署一次,测试版本每天构建部署三次的持续集成,持续部署需求。
测试管理方面
软件开发云提供测试管理服务可有效统一管理测试用例,帮助艾特密打通产品需求与测试工作壁垒,减轻测试工作压力。并提供多维度统计图表,方便统计执行结果,改善测试流程。
艾特密敏捷开发流程
应用软件开发云以后艾特密切实体会到了敏捷开发的优势。其开发产品“蜂巢云平台”为传统服务行业转型提供了可复用的一体化解决方案。
王德宝表示:“华为软件开发云的Scrum模式让 ‘蜂巢云平台’项目的开发变得更高效了,通过项目管理,代码托管,部署等功能满足了产品快速迭代、快速部署的需求,为我们赢得了客户的信任。另外,通过项目管理服务能让所有的人员都能高效的参与进来,各司其职,提升了协作效率,真正做到资源统一和信息对称。”
软件开发云
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们微信:Informat_5 处理,核实后本网站将在24小时内删除侵权内容。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系邮箱:hopper@cornerstone365.cn 处理,核实后本网站将在24小时内删除。