唛盟xm:涵盖项目规划、需求管理、开发迭代、版本控制、缺陷跟踪、测试管理、工时管理、效能分析等环 节,实现项目全过程、全方位管理的一站式企业研发项目管理解决方案
快速导航
📢 简介唛盟xm
唛盟企业级研发管理系统简称唛盟xm,以研发管理为核心,涵盖项目规划、需求管理、开发迭代、版本控制、缺陷跟踪、测试管理、工时管理、效能分析等环节,实现全过程、全方位的研发管理。通过该系统,企业能够优化研发流程,提高研发效率,降低研发成本,提高市场竞争力。
唛盟xm主体工程
唛盟xm属于前后端严格分离的一套系统,分为前端工程、后端工程两部分
- xm-ui-web 唛盟的前端工程,以vue.js为主
- xm-backend 唛盟的后端工程,java语言为主
配套工程
-
mdp-code-generator 代码生成器
生成代码两种方式,
一、使用代码生成器本地工程,好处是代码可以直接覆盖到本地业务工程,避免复制黏贴出错。
二、如果不需要本地生成代码,也可以在低代码平台在线生成。在线生成代码 -
mdp-sys-ui-web
该工程作为系统管理相关功能的前端页面工程(菜单管理、用户管理、部门、权限管理等),企业可以根据实际情况将代码合并进进xm-ui-web,也可以单独编译部署 -
mdp-sys-backend
该工程作为系统管理相关功能的后端服务(菜单管理、用户管理、部门、权限管理等),企业可以根据实际情况打包进xm-backend,也可以单独部署 -
mdp-core
该工程作为所有后端的公共封装,不包含任何的业务功能,仅作为后端系统的技术底座,包含一些公共工具、服务类抽象、dao层抽象等。
默认打包进xm-backend中,一般无须理会
😭 日常项目管理中,您是否有以下痛点?
需求管控困难
- 需求不明确:客户提出一些模糊的需求,这可能导致开发团队对需求的理解存在偏差。
- 信息分散、杂乱:需求可能散落在多个地方,如邮件、Excel表格、即时通讯工具、不同的项目组等无法进行统一管理。
- 需求追溯困难:提出者、评审者、实施人等不明确,导致责任不清、分工不明等问题产生。
- 需求与开发脱节:无法实时跟踪需求完成情况。无法实时定位需求进度落后原因,进而无法做出补救措施。
- 需求与测试不匹配:需求文档与测试用例不匹配导致测试工作无法顺利进行
- 需求变更频发:频繁变更需求,给开发团队带来很大的困扰。
任务管理困难
- 任务分配不明确:任务通过口头或邮件形式进行分配,这可能导致任务责任不明确和任务重叠。
- 任务发布、沟通困难:由于涉及的成员和部门众多,信息同步不及时,很容易导致项目协作混乱。
- 任务进度把控难:缺乏有效的工具来跟踪任务进度,团队成员很难准确把握项目的整体完成情况,也无法针对性地进行调整。
- 任务风险管理不充分:常常忽视任务风险管理,导致项目面临较大的风险。
- 工时统计困难:手动记录工时不仅容易出错,而且难以统计和分析,这不仅影响团队成员的个人成果统计,也影响团队之间的凝聚力和协作效果。
质量管理困难
- 质量标准不明确:缺乏明确的质量标准和规范,导致团队成员对质量要求的理解存在差异,从而影响软件质量。
- 质量保证不到位:导致软件存在缺陷和漏洞,影响用户体验和产品可靠性。
- 测试不全面:缺乏缺陷登记跟踪工具、缺乏测试用例管理工具,导致一些潜在问题未被发现和解决,从而影响软件质量。
- 质量管理与开发流程不融合:质量管理与开发流程相互分离,导致质量管理与开发效率相互影响,难以实现高效的软件开发。
缺乏协作&沟通
- 沟通渠道不统一:在开发团队中,不同的成员可能有不同的沟通渠道,导致信息分散,难以统一管理。
- 沟通不够及时:在开发过程中,有时沟通不够及时,导致一些重要信息滞后的处理,影响了项目进度。
- 沟通不够清晰:由于技术术语或背景知识的不同,团队成员之间的沟通有时不够清晰,导致理解上的偏差。
- 沟通缺乏反馈机制:在沟通中,有时缺乏反馈机制,导致对问题的处理不够及时和有效。
缺乏效能分析
- 缺乏组织级、项目级、产品级、团队级、个人级、迭代级等不同组织级别的效能分析:企业在长期项目实施过程中,未构建起从组织级到个人级的效能分析体系,无法全面掌握企业的项目运作全貌,进而无法有效进行资源调配,利益最大化。
- 缺乏对不同职能部门的多维度的效能分析
- 缺乏风险预警、风险分析
- 项目报告不全面、不准确
- 质量报告不全面、不准确
- 进度计划汇总、分解困难
解决之道
系统概况
系统特点
系统功能
技术架构
应用架构
项目总体管理
需求管理
项目计划
质量管理
迭代管理
效能分析
💪 功能展示
项目立项
项目总体
组织架构
项目报告
需求管理
用户故事
项目计划
项目计划-任务
迭代概览
迭代维护
测试管理
测试报告
缺陷管理
财务费用
驾驶舱
效能分析
燃尽图
每日工作项分布
任务年龄分布
任务排行棒
测试用例规划分析
客户端展示
小程序
审批管理
测试管理
⌨ 技术栈
vue全家桶 + element-ui + axios
💻 样例项目
- [项目管理] (https://maimengcloud.com/xm/m1/)
⚙ 快速开始
⚠️注意:该项目使用 element-ui@2.3.0+ 版本,所以最低兼容 vue@2.5.0+ nodejs版本v14.16.1
前序准备
-
你的本地环境需要安装 node 和 git。我们的技术栈基于 ES2015+、vue、vuex、vue-router and element-ui,提前了解和学习这些知识会对使用本项目有很大的帮助。
-
该项目属于网页版前端项目,所有api由 xm-backend提供,请下载该项目
-
代码生成器下载 mdp-code-generator 也可以在低代码平台在线生成
开发
# 克隆项目
git clone https://gitee.com/maimengcloud/xm-ui-web.git
# 安装依赖
npm install
# 建议不要用cnpm安装 会有各种诡异的bug 可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org
# 启动服务
npm run dev
浏览器访问 http://localhost:8067
登录相关
登录api,对接后台接口有两种方式,分别为对接统一认证中心、对接xm-backend 默认对接xm-backend中的登录模块,如果想切换,更改mdp_config.js中的getOauth2LoginContext函数即可
- 对接统一认证中心进行登录
getOauth2LoginContext:function(){
return "oauth2client"
}
- 对接xm-backend进行登录
getOauth2LoginContext:function(){
return "lcode"
}
发布
# 构建测试环境
npm run build:sit
# 构建生成环境
npm run build:prod
🔔️ 特别提醒
mdp 3.0 版本已经开始规划更新了,尽请期待新版本的诞生吧
🗒️ 版本更新日志
升级前必看:CHANGELOG.md
💯 实践案例
🐞 交流讨论 、反馈 BUG、提出建议等
💲 打赏
感谢所有赞赏以及参与贡献的小伙伴,你们的支持是我们不断更新前进的动力!微信扫一扫,赏杯咖啡呗!

🔔商务合作
| 序号 | 合作项目 | 详细介绍 | 费用说明 |
|---|---|---|---|
| 1. | 打赏获得赞助商名额 | 在赞助商列表展示(添加微信沟通) | 不限额度 |
| 2. | 新组件开发 | 提供组件扩展、优化服务 | 视复杂程度而定 |
| 3. | 开发问题解答 | 如果使用该产品遇到棘手问题需要解决,添加微信进行沟通解决 | 免费 |
| 4. | 开发培训 | 提供开发流程介绍、技术介绍、功能介绍、部署流程介绍,仅限线上培训 | 加微信详聊 |
| 5. | 扩展问题解答 | 如果需要使用该产品进行自有业务系统研发,需要我方提供意见建议,我方收取一定费用后提供相应服务 | 加微信详聊 |
| 6. | 广告合作 | 广告位(精品项目推荐、赞助商展位) | 加微信沟通 |






































