南京巨亚信息成功签约某研究所DEVOPS项目
某研究所DEVOPS项目需求复杂,竞争激烈,最终南京巨亚信息联合各合作伙伴成功中标并签署合约。
客户部分需求及技术难点:
一、敏捷项目管理
敏捷管理的流程定义。支持敏捷研发的流程及工作方式。
支持敏捷功能,直接支持Scrum板和Kanban。可以按照项目创建Scrum板或者Kanban,支持按照自定义查询条件创建Scrum板或者Kanban。
支持Scrum计划板,支持Scrum待办事项的版本和大事项归类。
支持自定义Kanban,支持自定义Kanban中的列和泳道。
支持燃尽图、累积流量图报表。
二、任务/问题管理
任务/问题流程配置。支持对任务/问题的自定义流程的配置和修改。
任务/问题预警。对于将要超期未完成的任务/问题提供预警提醒功能。
任务/问题报告。可生成任务/问题报告,并提供导出功能。
支持流程自定义,包括自定义流程节点、自定义节点之间流程跳转。支持流程跳转前置条件、执行过程判断和自动批处理功能。
支持高级搜索功能,例如搜索问题或事件的历史负责人,搜索即将在特定时间内到期的问题或事件,搜索特定关联关系的问题等。
支持自定义统计面板,包括面板布局、面板工具等。统计面板可以分享给其他用户。面板工具支持二维统计、创建和解决对比、自定义条件的饼图等。
三、项目文档与知识管理
文档模板管理。提供包括产品需求、项目报告、设计文档、会议纪要、项目计划等模板,可以基于模板创建文档。模板可以自由定制管理。
文档管理。支持文档的上传及下载的管理,下载时可以以Word和PDF格式导出。
支持自动将选中文字作为任务/问题,创建至任务/问题管理工具。
支持提及(@)功能,自动向被提及的用户发送站内信和邮件通知。
统计功能:对于发布内容的一些属性可以进行多维度的统计,如统计活跃度、新闻通知浏览人数等等;
四、代码管理
资源版本管理。支持GitLab、支持集中化的标签、基线及分支的管理;支持多种文件类型(包括源代码,二进制文件,文档)。
事件通知机制。支持与版本管理有关的更新事件及时通知给分布式开发团队成员。
代码审查功能。具备在线代码审查功能。可集成新思静态代码扫描工具。
当代码库变动(拉请求、开分支、提交等)时,可以自动触发工作流跳转。
五、构建与部署
构建任务管理。提供图形化任务工具或脚本工具设定要自动构建的项目及所依赖的程序构件,生成自动化构建脚本发布到开发云的统一构建部署服务任务队列中,支持私有构建,集成构建和发布构建,支持多种构建策略。
部署任务维护。通过图形化任务工具或脚本工具设定要自动部署的目录、环境及相关文件和需要启动的部署容器进程及相关服务,为配置库中的资产打标签,从版本库中取出软件资产,生成构建版本并为其提供标签,生成自动化部署脚本并发布到统一构建部署任务队列中。
构建分析预警管理。构建过程中要详尽记录构建过程的日志,以便生成统计分析报告,报告中需要显示每次构建的总体时间、构建成功的模块数量、构建失败的模块数量、构建过程所耗用的CPU内存资源等。对于构建失败的情况,具备及时告警功能。
感谢客户信任,欢迎来电或电邮详询DEVOPS具体方案。