Codes 项目管理软件随着产品功能越来越多,如何实现功能深度与易用性的平衡

简介: 如何在功能深度与易用性之间找到平衡?Codes 通过项目模板实现功能隔离,为不同需求提供定制化解决方案。从简单的任务管理到复杂的全流程项目管理,Codes 提供了19个细化模板,涵盖敏捷、瀑布、IPD等多种模式,满足从小团队到专业用户的多样化需求。每个模板均有场景说明、流程图和页面预览,帮助用户快速上手。此外,Codes 是国内首款重新定义 SaaS 模式的开源项目管理平台,支持云端与本地部署,对15人以下团队免费,通过创新功能如“事找人”、自动生成周报等简化研发协同工作,助力敏捷开发落地。

产品一般都是开始功能少,慢慢加功能,越加越臃肿,又不想砍功能,如何做到功能深度与易用性的平衡呢?下面我从Codes 通过模板来做功能隔离的方式来做示例,可能对其他人会有一些启发。

背景

之前不断做加法从 itest的测试管理功能起,一点一点加功能,慢慢演变为 Codes 3.0.0 ,Codes主要功能有:需求池、原型管理、工单管理、工作汇报、需求管理、任务管理、测试管理、缺陷管理、自动化测试、项目文档、、原型管理、工时进度管理、风险管理、项目管理(支持IPD等多种模式),统计分析等。如下图所示:
image.png

菜单多到有液滚动条,如下图左则绿框所示
image.png

功能越来越多,且是融合模式的项目管理,各种功能和流程混一起,对小白来说入门增加了复杂度,如何实现功能深度与易用性的平衡呢?

主要思路还是按需使用,做 “减法”,不管是资深玩家还是初级入门人员,通过项目模板来做减法,通过项目模板来做功能隔离;建项目时选模板,模板有场景说明,流程图且可预览模板的功能页面,一共有如下 19 个模板,后续会再增加工程项目管理模板。研发管理再细分为 19 个模板,估计同类软件中,只有 Codes 分得这么细,当然也有集大成都的全流程,就是大合集。
f849babf35a95501e2bec71a37dd6a2.png

项目模板分类

模板主要有 7 大类:

1 任务管理,2 软件研发,3 敏捷软件研发,4 瀑布软硬件研发, 5 缺陷管理 , 6 敏捷瀑布融合软硬件研发 , 7 软件测试

每一分类又有一些细化的模板

比如任务管理又有如下的 6 个模板,而不是很粗的一个大类,细分就是为了更好的隔离,然后按需使用
image.png

不同的模板菜单不一样,流程也有差别,项目的仪表盘也不一样。可以看看下面模板的页面预览图,比给流程出滚动条时简洁了很多。

每个模板都有场景使用说明 下面以瀑布任务管理为例

瀑布任务管理使用场景:
以阶段来规划项目,任务分配到不同阶段下执行。可用的功能有:项目阶段规划,任务管理,工时日报,进度管理。

瀑布任务管理流程:
6 蓝色.png

瀑布任务管理页面预览:
image.png

项目模板清单

# 1、瀑布任务管理,如上面的示例所示

# 2、通用任务管理

场景:
最简单的任务管理 + 日报和进度管理功能。没有其他项目管理的方法论如瀑布、敏捷等,就单纯的任务跟踪管理+日报,周报,和工时进度。
流程图
4-蓝色.png
页面预览

image.png

# 3、敏捷任务管理

场景:在通用任务管理的流程上以迭代的方式来执行任务。主要功能有迭计划计划,任务管理,工时日报,进度管理。
流程图
image.png

页面预览 比通用任务管理多出来了迭代计划的菜单

image.png

# 4、敏捷瀑布融合任务管理

场景:以阶段来做初步的项目规划,以迭代来执行每个阶段下的任务,也就是说,阶段下不能直接分配任务,阶段下有迭代,任务放在迭代中来执行。主要功能有项目阶段规划,迭计划计划,任务管理,工时日报,进度管理。如下图,只是敏捷瀑布融合任务管理模板中是项目级。

image.png

页面预览,左上可以在瀑布视图和敏捷视图中切切,瀑布时以阶段规划为主线,阶段下有迭代。
image.png

如切换为敏捷视图,则以迭代为主线。

image.png

# 5、IPD 规划敏捷任务管理

场景:在通用任务管理的基础之上,增加阶段的规划 (IPD),IPD 以交付为导向,可以一个或多个项目组进行统筹规划。IPD的说明详见模板8中的描述。

image.png

# 6、IPD 规划通用任务管理

image.png

# 7、小项目短周期软件研发

场景:只有需求、任务和缺陷相关功能,无迭代计划 ,项目阶段规划功能,适合短周期的小项目,通过工时日报体现项目进度。只有需求、任务和缺陷和工作汇报的功能,没有项目规划,也没有迭代。

image.png

# 8、IPD 规划敏捷型软件研发不含测试

场景:
不同于同类产品手动建项目集,Codes 中是以交付目标来进行规划,按实际涉及的项目自动推算出项目集所含子项目,一个 IPD 规划就相当于是一个项目集。采用轻量化的 IPD 模式实现,且融合了敏捷 。轻 IPD 主要解决多项目交付的研发过程管理,相比标准 IPD 的两个流程:做正确的事和正确的做事,轻 IPD 中只实现了正确的做事,评审也做了简化,只维护评审记录不进行再线评审。IPD 中有规划、计划表,迭代,矩阵、概览等功能。

流程说明:
规划好阶段后,分配要交付的功能清单到相应阶段中,然后由实现项目来迭代实现。具体操作流程:拖动左上按钮到轨道线的节点来规划阶段,然后分配需求池需求到阶段中,然后按需引用到不同的项目或产品中去实现,最后在不同的项目中建立迭代来实现这些需求,在实现过程通过填写工时日报自动计算各事项的进度且自动更改其状态。

image.png

主要功能:
需求池,工单,需求,IPD 规划,迭代、任务,缺陷,工作汇报

页面预览
IPD 主面面上有规划,计划表、迭代、矩阵、概览、甘特图、工时投入,重点交付情况和采购投入几个关键功能。
IPD ui .png

IPD 矩阵:
上面是阶段或里程碑,左边可按项目、按迭代,按部门,按人员分组,中间显示相关的工作项及其进度等。
矩阵UI .png

# 9、IPD 规划敏捷型软件研发含测试

和模板 8 一样只是含测试相关功能

# 10、敏捷型软件研发不含测试

场景:以多个迭代的来实现整个软件的开发,可以按以版本来规划迭代,也可以按时间周期来规代迭代。每个迭代是一个不含测试的闭环:从需求,到任务,到开发,到缺陷修复,到发布。主要功能有:需求池,工单,需求,任务,缺陷,工作汇报(日报、周报)迭代规划等。

image.png

# 11、敏捷型软件研发含测试

同模板 10 只是含测试相关功能

# 12、瀑布型软硬件研发含测试

场景:V 模型的实现, 以瀑布模式为主的软硬件开发场景,主要以阶段来规划项目,需求和任务都分配到阶段下,每个阶段有多个测试计划。主要功能有:工单,需求池作,需求,任务,缺陷,测试管理,工作汇报,原型管理,申购管理等

image.png

页面预览
image.png

# 13、瀑布型软硬件研发不含测试

同模板 12 只是不含测试相关功能

# 14、缺陷管理

提供规范的缺陷记录、跟踪和灵活的流程定制功能,有效管理缺陷修复过程。结合全面的质量分析报表,帮助您有效管理研发质量。主要功能:缺陷记录、跟踪和流转及缺陷的相关统计分析等。

设置缺陷处理流程
image.png

页面预览
image.png
image.png

# 15、敏捷瀑布融合型软硬件研发含测试

场景:顾名思义在标准瀑布之上又融合了敏捷模式:表现为以阶段来做项目规划,在每个阶段下再以迭代来分布实现阶段规划。迭代可以按版本来建,也可以按时间周期来建如按周,按月等。项目可以瀑布和敏捷两种视图中随意切换,瀑布视图以阶段为主,敏捷视图以迭代为主。具体流程见流程图。主要功能有:工单、需求池,任务,需求,缺陷跟踪、测试、工作汇报(日报、周报),申购管理等功能。
image.png

融合模式时,可以在敏捷和瀑布视图间切换,底层是一套数据只是瀑布视图时以阶段为主线,迭代在阶段之下;敏捷视图时以迭为主线。页面预览如下图:
image.png

# 16、敏捷瀑布融合型软硬件研发不含测试

同模板 15 只是不含测试相关功能

# 17、测试管理

场景:手工测试用例维护,测试用例执行,并提交缺陷。主要功能有:测试用例维护(脑图、同步线下用例等),测试用例执行,并提交缺陷,测试统计分析。用例管理包含脑图用例维护,产品用例库,公共用例库用例库维护等
测试管理.png

页面预览
软件测试.png

用例管理

image.png

# 18、接口测试

场景:resful 形式的 API 接口测试 ,采用低代码,让没有编码能力的手工测试人员也可进行接口自动化测试。主要功能有:采用低代码进行接口测试:如拖拽式参数提取,拖拽式断言设置,自动推导接口依融拓打扑图,接口调用链等。

页面预览
接口测试.png

零代码接口测试自动化,降低技术门槛、专注业务价值
image.png

自动推导接口依赖拓扑关系图,让接口关系不再是黑匣子,便捷的接口调用链。
image.png

# 19、全流程

集大成者,包含所有其他模板的功能,且还有 CI CD 及压测试的功能,专为高级玩家,资深用户准备。菜单可定制,定制的菜单多,菜单中间会有滚动条。
image.png

菜单定制,可按职位定制 ,也可个人定制
image.png

# 20、工程项目管理

这是正在实现工程项目管理,也是通过项目模板业隔离(实现中)

# 21、aspice

这是正在实现听面向汽车行业的aspice标准规范的项目管理(实现中)

总结

在Codes 3.5.0 中引入项目模板后,很少有人再问使用入门问题,之前全流程所有功能混一起,不是专家很难找出一个他的最佳使用路径。有了项目之模后,建项目时,能看到模板的使用场景,业务流程图和页面功能预览,能很好的引导用户在建项目时选用哪个模板,比如光任务管理就有6个模板,分得非很细,总有一场景是适合用户的,且也明显能感知道使用模板后,简洁了很多,做到了按需使用,不会被不用的功能影响。

Codes 简介

Codes 是国内首款重新定义 SaaS 模式的开源项目管理平台,支持云端认证、本地部署、全部功能开放(不限制功能,商业版用免费版只有用户数的差别),并且对 15 人(最多 20 人)以下团队免费。它通过创新的方式简化研发协同工作,使敏捷开发更易于实施。并提供低成本的敏捷开发解决方案,如事件驱动实现的 “事找人”、自动生成工作周报,多事项闭环迭代,日报与工时填报融合、同步在线离线测试用例、流程化管理缺陷、低代码接口自动化测试和 CI/CD,以及基于迭代的研发管理和测试管理等,践行敏捷开发。

相关文章
|
11月前
|
数据挖掘 测试技术 项目管理
2025年测试用例管理看这一篇就够了 ----Codes 开源免费、全面的测试管理解决方案
Codes 是国内首款重新定义 SaaS 模式的开源项目管理平台,支持云端认证、本地部署、全部功能开放,并且对 30 人以下团队免费。它通过整合迭代、看板、度量和自动化等功能,简化测试协同工作,使敏捷测试更易于实施。并提供低成本的敏捷测试解决方案,如同步在线离线测试用例、流程化管理缺陷、低代码接口自动化测试和 CI/CD,以及基于迭代的测试管理和测试用时的成本计算等,践行敏捷测试。
2025年测试用例管理看这一篇就够了 ----Codes 开源免费、全面的测试管理解决方案
|
7月前
|
人工智能 安全 应用服务中间件
阿里巴巴 MCP 分布式落地实践:快速转换 HSF 到 MCP server
本文分享了阿里巴巴内部将大规模HSF服务快速转换为MCP Server的实践经验,通过Higress网关实现MCP协议卸载,无需修改代码即可接入MCP生态。文章分析了MCP生态面临的挑战,如协议快速迭代和SDK不稳定性,并详细介绍了操作步骤及组件功能。强调MCP虽非终极解决方案,但作为AI业务工程化的起点具有重要意义。最后总结指出,MCP只是AI原生应用发展的第一步,未来还有更多可能性值得探索。
1181 48
|
7月前
|
存储 SQL 大数据
从 o11y 2.0 说起,大数据 Pipeline 的「多快好省」之道
SLS 是阿里云可观测家族的核心产品之一,提供全托管的可观测数据服务。本文以 o11y 2.0 为引子,整理了可观测数据 Pipeline 的演进和一些思考。
437 35
|
7月前
|
人工智能 PyTorch 算法框架/工具
ACK AI Profiling:从黑箱到透明的问题剖析
本文从一个通用的客户问题出发,描述了一个问题如何从前置排查到使用AI Profiling进行详细的排查,最后到问题定位与解决、业务执行过程的分析,从而展现一个从黑箱到透明的精细化的剖析过程。
|
9月前
|
存储 关系型数据库 分布式数据库
登顶TPC-C|云原生数据库PolarDB技术揭秘:单机性能优化篇
阿里云PolarDB云原生数据库在TPC-C基准测试中,以20.55亿tpmC的成绩打破性能与性价比世界纪录。此外,国产轻量版PolarDB已上线,提供更具性价比的选择。
|
7月前
|
弹性计算 NoSQL 数据库
阿里云服务器如何备份数据?
阿里云服务器数据备份有多种方法,用户可按需选择。主要方式包括:1)快照备份,创建云盘的时间点拷贝,支持定期备份与数据恢复;2)数据库备份DBS,适用于多种环境的数据库备份,涵盖本地及多云场景;3)云备份Cloud Backup,提供统一灾备平台,支持ECS整机、数据库、文件系统等全方位备份,保障数据安全。
|
7月前
|
人工智能 Kubernetes Nacos
Nacos 3.0 正式发布:MCP Registry、安全零信任、链接更多生态
Nacos 3.0 正式发布,作为云原生时代的基础设施级产品,不仅提升了技术能力,还以更高效、安全的方式帮助用户构建云原生AI应用架构。此次升级包括MCP Registry,围绕MCP服务管理,支持多种类型注册(如MCP Server、编排、动态调试和管理),并提供Nacos-MCP-Router实现MCP动态发现与自动安装代理。安全性方面,默认开启鉴权,并支持动态数据源密钥等零信任方案。此外,Nacos 3.0 还强化了多语言生态,覆盖主流开发语言(Python、GoLang、Rust等),并与K8S生态打通,面向全场景提供统一管理平台。
1166 96
Nacos 3.0 正式发布:MCP Registry、安全零信任、链接更多生态
|
7月前
|
API
微服务引擎 MSE 及 API 网关 2025 年 4 月产品动态
微服务引擎 MSE 及 API 网关 2025 年 4 月产品动态
402 44