在《UniPro助力半导体企业之特色篇:缺陷管理覆盖全流程》中,我们介绍了UniPro如何帮助半导体企业完成在研发过程中的Bug管理,然而缺陷管理也并非UniPro的全部,除此之外,UniPro有着完整的项目管理体系,涵盖了敏捷项目管理、瀑布项目管理等其它主要管理场景,在这些场景中,对应的需求管理、进度管理、任务管理等,都有着针对性的特色服务。
但是因为半导体企业流程复杂,管理协调非常困难,一个项目或者一个团队涉及好几百人同时协调工作,跨团队、跨项目的场景随时发生,人和人、人和设备之间的协调无处不在。需要搭建规范的流程体系,才能保证协作科学合理,保障高效协同。
传统软件厂商,在为企业进行工具类软件的定制化开发时,常因为各个场景的不同组合、各个流程的同时响应和交叉而费尽心思,但是又因为客户需求的非线性增长造成了定制软件只能满足客户阶段性需求,无法做到根据客户业务发展进行自适应应对。
此时,UniPro的低代码平台底层架构,就显示出其先进性,因为低代码的灵活自定义和快速响应特性,能够满足人和人、人和物、物和物的串联管理,无论是缺陷管理场景,还是敏捷管理场景、瀑布管理场景,都会涉及,并不是单独的一项任务涉及一个管理场景,而是任务复杂、场景交叉使用,这样的企业场景和管理模式中以低代码为底层技术架构的软件系统能够轻松适配。
以半导体企业一项任务管理为例,从任务配置开始,到缺陷管理、分级管理、进度管理等整套流程,UniPro的特色功能如下:
任务版本管理
首先在系统配置任务后,系统会根据具体任务自动匹配某个任务的负责人、经办人以及对应的模块。在模块设置中,通过描述、版本等字段的配置,方便之后对任务追溯、查找问题。
在半导体企业里,日常工作中大部分会涉及人和设备的协调。例如,当团队需要厘清是固件问题还是软件Bug,就需要检测一定周期内的设备和软件各自运转情况,UniPro版本管理的每个版本里,固件和软件的更新日期、PV(测试)负责人、关联哪些层级的部门等信息,都会清晰记录和追溯,方便管理者快速定位问题,将问题从几百人的大范围精细化定位至几个人的小范围,及时做出调整。
在传统的企业,大部分做法是发现问题后,需要人工挨个沟通相关的各个部门及负责人,描述问题,定位负责人,再描述问题,最后解决问题,沟通过程耗时耗力,还容易出现“本能甩锅”的现象,这种情况下,问题就会搁置很久,耽误产品交付。
自动化管理
在多项任务交叉的实际场景中,自动化的使用能够大幅解放人力,提高效率,在流程解决方案中发挥不可替代的作用。涉及到多人力、多部门、多任务的协同时,UniPro 凭借自身对于低代码技术的先进实践,提供给用户“千人千面”的自主定制模式,用户可以自主定义自动化规则,最大程度提升工作效率,例如UniPro用户在登录系统后,选择进入触发器,根据需求配置邮件发送的定时、发件人、收件人、标题、内容等,附件中可附加筛选器,通过规则配置,例如在列表字段中选择工作项、摘要、类型、迭代、版本和自定义字段,系统即可通过预置算法生成所需数据。假设需求是bug清单,那么可通过自定义字段配置,生成清单表格,作为附件发送邮件。 以自动化解决任务分配、流程配置、通知配置等场景,减少人力、降低沟通成本,避免人为发生的误差。
任务管理
UniPro可将研发过程中的任何事物联系起来进行管理,自定义创建合适的项目类型、指派对应的负责人,完成计划分派。以半导体企业的实际工作场景为例,当一个小组两三个人负责一个新的需求时,系统就会新开一个主题,主题中涵盖相关的产品经理是谁、技术人员是谁、测试人员是谁、项目管理人员是谁等任务人员协调维度,主题中还会包含任务维度,比如一个任务会有父任务、子任务,会涉及到多层级的任务,而UniPro的特色功能之一是支持任务多层级的分级管理,匹配半导体企业层级深的架构设计,在UniPro中,可设置7个层级的任务,根据项目配置层级,以树状结构创建和查看工作项,相比于Jira更加扁平化的管理理念,UniPro的多层级任务设置更加本土化,适配于层级多且深的国内半导体等制造业企业的组织架构和管理模式。
UniPro的任务管理也更加智能化,当创建一个父任务,指派相应的负责人后,系统将会对每个负责人自动创建子任务,并且主动通知到相应负责人,子任务的负责人再在系统中协调资源,实现以科学的流程来推动工作项的进行,更加高效。在资源协调的过程中,相应人员还可通过线上评论等功能实现在线协作,只需一个父子任务系统,一个大任务即可被拆解成若干个小任务,并快速确定负责人、交付日期等事项,相比于开会布置任务、沟通部门、沟通人员等传统的线下模式,更加高效。
进度管理
在任务进行过程中,智能化的UniPro也可帮助管理者实时监测任务进度。UniPro支持设置工作项的预估工时,并能自动计算预估总工时,结合工作项的规划排期和工作量,自动计算工时占比,监控项目进度。还支持父子任务间的排期联动、前置和后置依赖关系。
以甘特图为例,若每一任务完成以交付物和评审通过为标准,便能在图中标明每个任务的时间进度,通过看图可看出多个任务之间的依赖关系,包括项目中有哪些任务、某个任务何时开始何时结束、任务完成所需时长、某个任务有哪些子任务、某个任务或者某个子任务被其他哪些任务依赖或支配、应该先开始哪些任务、必须先结束哪些任务、哪些任务能够同时开始等等。
根据依赖关系,可计算关键路径,项目团队成员和管理者能够从不同视角直观了解项目协作情况、进度、风险、目标等,及时发现问题、调整计划,保障项目最终交付。
不同于其他项目管理软件的甘特图,UniPro甘特图的亮点在于,基于低代码技术,可以灵活配置,例如,可以随意配置UniPro系统中的数据,查看整个项目的甘特图,也可以查看某阶段、某月、某周的甘特图。而传统的甘特图则是遵循瀑布开发规律,严格限定某个范围的图表生成和查看。
以上就是UniPro针对半导体行业研发过程中“痛点”的解决方案,而半导体行业作为国家重点扶持和发力的行业, 也存在着其它相关问题,作为深入半导体行业的UniPro,也针对软件的上下游建设,国产化替代和解决方案,甚至数据安全、产品生态进行着不断钻研,后续也会为大家陆续介绍。