作者:鸢玮 来源:51cto
随着数字化转型加速,更多的企业采用云计算、大数据、人工智能等IT技术来应对业务需求的快速变化,这也对企业的研发提出了更高的要求,如何提升IT研发效率,管理研发质量,加速研发部署周期,是很多企业所关注的。
2016年,平安集团内部提出了神兵计划,从方法和工程方面提升科技的质量和效率,并在同年推出了DevOps工具平台神兵Wizard。神兵Wizard整合敏捷、DevOps等理念,并落地研发管理流程和安全流程,实现了从需求提出、开发、测试、部署、运维、安全管控、流程管控等一站式全生命周期研发管理,有效帮助企业提高IT交付能力、研发质量,从而提升业务竞争力。
神兵Wizard的六大核心价值
神兵Wizard是一站式的IT研发管理平台,孵化于平安集团,承载平安20多年的研发管理经验,支持各种大企业的特色功能,满足了严格的监管要求。神兵Wizard具有六大核心价值,帮助企业从管理、自动化、敏捷转型、流程落地、人力情况分析、度量改进等方面进行统一的研发管理。
统一:统一管理和协作,神兵Wizard可以帮助企业摆脱各个团队使用不同工具,数据无法集成、任务协调进度无法统一等情况,让研发团队可以轻量协作,提升研发管理效率。
自动:神兵Wizard可以帮助企业自动完成从代码提交到应用部署的DevOps完整流程,确保只有通过自动测试的代码才能交付和部署,高效替代部署复杂、迭代缓慢的传统方式,实现自动化产品不同阶段的发布过程,消除重复劳动,释放人的创造性。
敏捷:神兵Wizard内置了DevOps方法论,并行支持敏捷研发和稳态研发双模式,灵活支持不同系统使用不同的研发模式,并且可以在不同模式之间进行流畅的协同,帮助企业在互联网+时代快速应变,建立核心竞争力,从而实现敏捷转型。
流程:中大型企业都有自己的研发流程和安全流程,神兵Wizard的工具可以辅助流程落地,让流执行更加到位。
资源:企业通过神兵Wizard进行工时预估,根预估汇总评估目前人力资源与需求量的匹配度,实时掌握人员不足和饱和情况。实际工时上报、确认,帮助管理者复盘检查各人力投入分布情况,以最大化提高人员利用率。
度量:通过立体化智能数据分析,对各个组织、应用间数据进行横向对比,及时发现数据暴露问题,引导度量改进,从而实现通过数据驱动改进的方式。
全栈产品形成研发闭环
神兵Wizard主要面向拥有一定IT研发规模的大中型企业,这类企业通常拥有较复杂的业务场景,研发团队人员较多,需要对研发进行全生命周期管理。神兵Wizard为企业提供一站式端到端的研发管理解决方案,从构想->需求->任务->研发->测试->交付的完成功能支持,并且可以集成企业其他PaaS平台的能力。
协作平台
中大型企业部门团队众多,跨部门、跨团队的合作问题日趋严重。神兵Wizard解决方案中的协作平台主要包括六大功能特性,包括需求/任务,测试管理,计划管理,敏捷看板,统计度量,高级特性,帮助企业团队合作更加高效。通过可视化工作流,将意向、特性、用户、任务各个层级之间进行拆分和关联,以满足不同角色视角的管理需要。同时可以对需求变更、研发过程进行跟踪,掌握需求和研发进度。通过对成员、文件等开发资源的完善管理,并与管理过程工具无缝融合,大大提升研发效率。
代码管理
代码管理包括代码仓库,代码评审,开源分享,数据统计,权限管控等方面。内置高性能分布式Git/Svn 仓库,为开发者提供各项服务,如保护分支,分屏对比,按行查看,锁定分支,合并请求,代码质量统计等高级功能。同时,持续集成检查辅助人工进行代码评审,通过聚合代码扫描数据查看代码健康指数,支持代码关联需求、代码自动归并等功能,对代码进行统一管理。
CI/CD流水线
CI/CD流水线包括持续集成、质量保证、持续发布、数据管理和扩展能力五大部分。通过可视化编排按需定制流水线部署以及任务,构建、测试、扫描和发布,可以按照自定义方式运行,并与协作平台、数据平台结合,自动完成从代码提交到应用部署的DevOps完整流程。同时,神兵Wizard支持混合云部署能力,让企业一次构建,可以部署在多个云端,帮助团队建设质量安全网,实现持续交付。
测试工具集
测试工具集包括测试工具Power性能测试和API接口测试,单元测试和UI自动化测试等其他测试工具,以及Bug缺陷自动分析反馈。神兵Wizard支持测试工具自动化案例管理、执行状态翻转,全方位支持测试金字塔模型自动化,辅佐测试工程师有针对性地进行测试案例设计及测试,实现一站式的部署和测试自动化验证。
工时管理
工时管理包括预估分配、实时上班、审批确认、个人/团队工时管理、个人/团队工时统计报表等功能。并和协作平台打通,让工时可以和研发工作直接进行关联,减少预估和上报的工作量。工时管理旨在帮助管者更好的了解人力发布、安排等情況,更加合理的、充分的利用好人力。
数据平台
神兵Wizard数据平台汇集多维度数据,基于敏捷研发方法论和实践经验的数据源,并覆盖交付能力、质量保证、人力效能,工程成熟度等维度全方位衡量研发能力,推动研发持续改进。
此外,神兵Wizard还提供咨询、教练和培训三类服务,在实施前帮助企业分析现状、评估成熟度;在实施时提供敏捷教练和质量技术教练服务,帮助企业实现团队敏捷运作;培训服务提供管理实践、需求探索、工程实践三方面的进阶培训,帮助企业研发人员快速掌握现代化研发要领,实现敏捷研发。
支持多个业务场景
神兵Wizard可以支持多个业务场景的解决方案,为产品研发提供有力的平台支撑。
一站式研发管理:神兵Wizard打通了从需求、研发、测试、交付等环节,研发人员可以通过一个平台管理整个研发的生命周期,减少了流程负担,让团队更加专注于产品开发。同时,一站式能标准化统一沉淀、采集研发过程中所有数据,为以后组织级的度量报表打下坚实基础,提供数据化驱动改进的能力。
测试管理:神兵Wizard包含了多种测试管理方式,例如手工测试、精准测试、接口测试、性能测试等,并且与研发过程 结合,保证产品交付的质量。
产品交付计划管理:神兵Wizard内置丰富的计划管理,涉及从小型到大型软件版本的创建、管理、跟踪、发布、回顾和度量的所有阶段,让产品交付变得可落地实施。
实时发布和交付:通过一系列自动化的手段和方法,实现持续交付、持续集成,让产品代码版本保持在随时可发布状态,仅需通过简单点击即可快速发布。
协助企业敏捷转型
神兵Wizard发展至今,深受企业信任,已经赢得了包括平安集团内部企业以及众多大型企业的青睐,为他们的产品研发提供了有力的平台支撑。
在数字化转型过程中,某证券公司由于业务扩展,对研发提出了更高的要求。过去各岗位、角色协作效率低下,流程、标准、体系不完善,研发效能持续改进效果差,该证券公司需要统一研发协作平台,来应对业务带来的挑战。通过神兵Wizard解决方案,该证券公司建立统一的协作管理平台,打通开发、测试之间的信息鸿沟,并且建设数据Dashboard,通过数据来驱动改进;此外,通过建设统一规范框架,引入敏捷方法论,丰富研发模式,从而完善研发体系流程,实现敏捷开发。
受大数据、云计算技术的快速发展和应用影响,国内银行都开始数字化转型工作。但是转型高度依赖IT研发效能,传统开发模式的国内某银行需要敏捷研发,提升效能。通过采用神兵Wizard敏捷转型解决方案,该银行在组织文化、工具平台、双模支持、流程规范等方面进行了改进,实现了研发过程线上化、数据可视化,研发效率提升60%,新项目需求发布周期从2个月缩短到1个月。
神兵Wizard对内支撑了平安集团各专业公司的产品研发管理,对外面向不同行业客户输出产品和服务,全面护航企业研发管理全生命周期,让企业真正实现敏捷开发,快速应对业务变化带来的挑战。
免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。