借他山之石,可以攻玉,以下原文作者胡余雷,已获转载许可,借此文让大家条分理析地了解华为的这款产品。

—————————————————————————————————————

作为一名世界500强公司的项目总监,经历过大大小小几十个项目,对于软件项目的管理有着深切的体会,从一开始公司的项目管理软件、到采用开源项目管理软件、到采用SAAS项目管理软件、再回到原始Excel管理方式,有传统的瀑布开发流程、也有迭代式的开发流程、甚至也采用了敏捷开发流程,根据实际项目的不同,所采用的管理方式、管理软件、管理手段以及开发模式都有不同

一个偶然的机会,了解到了华为软件开发云,觉得有点惊喜,喜从何来?

1) 作为一家世界500强的通信企业,竟然也专注于软件开发云平台

2) 华为历来对于项目管理非常重视,曾经在参加PMP(项目管理专业人士资格认证)培训的时候就学习过华为的项目管理十大模板,很是受用。如今又出“华为软件开发云平台”,其中无不体现了华为的项目管理理念。

3) 一直以来都非常关注软件开发及管理平台,研究和使用的项目管理软件有:禅道项目管理软件、TeamLab、ProjectForge、Redmine、IBM Rational等等,各有特色,却很少能够提供一个基于服务、傻瓜式应用的平台。

1.1

功能体验-总览

进入到个人控制台中,首先看到的是软件开发云的功能总览:

可以直观的看到当前的项目情况、配置管理情况、代码检查情况以及编译构建情况、测试管理情况、发布管理情况。

1.2

功能体验-项目管理

项目管理提供了便捷的需求管理、任务管理、缺陷管理功能,通过关注项目、项目卡片以及一键切换等功能可实现多项目管理;同时通过迭代、迭代计划和迭代时间线,可以清晰的呈现项目进展情况;通过需求讨论、变更记录、服务动态等社交化功能,来促进团队高效的沟通与协作;此外,还提供了多维度的项目看板以及相应的统计报表,可以保障项目快速迭代,快速相应客户需求。

在项目管理首页中可以清晰的看到项目总览(包含项目个数、迭代次数、任务总数、需求总数、缺陷总数以及新增的工作项数量),也可以很方便的找到【新建项目】的入口处。

进入到具体的项目时,可以查看具体项目的情况:

在项目管理中可以进行需求、任务以及缺陷的管理:

1.3

功能体验-配置管理

配置管理主要是面向用户提供基于GIT的在线代码托管服务,包括代码克隆、下载、提交、推送、比较、合并、分支等。

用户将代码一键下载到本地,基于Eclipse开发完毕后可一键推送云端,实现线上线下协同开发,从而不受地域的限制。

1.4

功能体验-代码检查

代码检查主要是实现一些简单的代码质量管理,帮助监测源代码质量,让用户放心编码。目前代码检查支持Java、JavaScript、CSS、HTML、JSP、C#、C/C++、Python等多种语言。代码检查可以精准定位代码缺陷,提供示例和修复建议,支持一键跳转到代码库在线修复;提供华为典型检查规则集,支持用户自定义检查规则集,灵活适配项目需求;一键执行代码检查,批量处理缺陷。

通过代码检查工具,能够帮你将常见的一些代码问题给检测出来,并且提供修改建议:

华为企业云平台提供了925条规则,可以根据需要进行自定义规则:

1.5

功能体验-编译构建

编译、构建部分与代码托管无缝对接,提供云端编译构建服务。编译构建任务一键创建、配置和执行,实现获取代码、静态检查、构建、打包、等活动自动化,实时监控构建状态。

平台支持Java、C、C++、Php、Groovy等主流编译构建语言,同时支持Maven、Ant、Grails等主流构建标准。

1.6

功能体验-测试管理

测试管理主要提供了一体化的测试功能,覆盖测试需求、用例管理、测试执行、缺陷管理,能够辅助高效的管理测试活动,保障产品高质量交付。

1.7

功能体验-发布管理

发布管理主要是提供包括仓库初始化、软件发布、软件下载、软件查看等功能。

了解请戳:软件开发云

华为云设计语言_如何评价华为软件开发云?相关推荐

  1. 华为云设计语言_让开发者相见恨晚?!华为云软件开发云实现云上敏捷开发

    [51CTO.com原创稿件]弗吉尼亚鹿是现存最古老的一种鹿.这并不是偶然的,而是因为350万年来,这门优雅的物种延续了一种有效的生存办法--它们保存了灵活的本性和迅速适应环境的能力.这恰恰佐证了达尔 ...

  2. 华为云设计语言_华为又一项黑科技即将来临:可即时翻译任何动物语言

    4月1日是愚人节,今天很多官微都在愉快的"过节",发表了一些"真真假假""似真似假"的言论.这不,华为云官微就发微博称,"我,兽语 ...

  3. 华为云设计语言_多云架构落地设计和实施方案【华为云分享】

    [摘要] 本文介绍了如何落地多云架构,介绍了主要的技术架构和工作量分析,以及多云架构的挑战. 总体思路 不同云厂商提供的云服务不尽相同,相同的云服务在功能.性能上也会有或多或少的差异.越是深度使用某个 ...

  4. 华为云设计语言_《好设计,有方法:我们在搜狐做产品体验设计》 —2.2 设计语言带来的好处...

    2.2 设计语言带来的好处 为什么要提出设计语言的概念呢? 设计语言是设计的基础,是为设计的想象力打好一个地基.设计语言的建立,能在设计层面创建一个全面的视角,帮助整个设计团队遵循相同的方法和模式,确 ...

  5. 大智慧 软件 开发语言_智慧工厂培训软件开发流程篇

    为了提高河北钢谷电子商务股份有限公司软件开发的工作效率,明确软件开发过程中相关人员的岗位职责,2020年4月2日下午五点,智慧工厂项目组特开展此次软件开发流程有关培训会议,由纪伟经理担任主讲. 智慧工 ...

  6. 华为云设计语言_华为云会议荣获2020红点设计大奖

    近日,在世界三大设计奖之一的红点奖评选中, 华为云会议(HUAWEI CLOUD Meeting)凭借创新用户体验设计,荣获2020红点设计大奖. 华为云会议,着眼于提升用户的沟通协作效率,通过多项创 ...

  7. 华为nova5ipro的优缺点_如何评价华为Nova5i Pro?

    有图为证,我半个月之前入手了这款手机,选择这部手机的原因可以写一篇几百字的文章了,(你别说,我还真写了,点我主页看呗). 先说优点 1,麒麟810中端表现优异,(甚至可以说最好) 2,华为系统稳定,稳 ...

  8. 华为上半年手机销量_如何评价华为手机 2017 上半年销量和收入双涨?

    关于三星销量是否火爆的问题 还是以份额为例吧.这是Gartner2015年第一季度和2016年第一季度全球智能手机市场份额图 和2017份额对比 三星全球手机市场份额从24.1%到23.3%再到20. ...

  9. 华为软件开发云如何为数字经济时代赋能?

    在很多人的潜意识里,华为是一家以网络.服务器等硬件为主的世界顶尖级基础设施服务提供商.但是,华为软件开发云在昆明的成功落地,让我们看到华为在软件领域也大放异彩. 在2018云南-华为软件产业峰会上,华 ...

最新文章

  1. linux进程间通信:FIFO实现进程间的双向通信
  2. feignclient多个配置_@FeignClient同一个name使用多个配置类的解决方案
  3. 用json来组织数据,用IGame导出模型
  4. python3安装第三方模块
  5. 【转】Dicom文件解析!!!!!!
  6. win7 vs2015配置qt5.11
  7. c++并发操作mysql_文件数据库sqlite3 C++ 线程安全和并发
  8. linux下查看某个文件或目录占用磁盘空间的大小
  9. 怎样使用SQL SERVER新建立一个数据库
  10. Java面试题大全带答案
  11. 关于西门子STEP7 在Windows10安装的一些心得
  12. 计算机word制作成绩单,如何用word批量制作学生成绩单?
  13. 四种超实用的超级记忆法-数字定桩法,借助语句定桩法,标题定桩法,记忆宫殿法
  14. 3D动作绑定_【动捕小灶】动作捕捉数据应用到动画流程详解
  15. 关于REVIT复制已连接的线管(Conduit类)问题
  16. C/C++,定时关机代码和取消定时关机(应用范畴)
  17. 光束法空三的计算问题,误差方程的多余观测数,未知数个数、多余观测值的计算
  18. 商业php源码,Thinkphp内核2019全新UI威客任务平台网站商业原版源码
  19. 一文懂熵Entropy
  20. Camtasia教程:如何导入PowerPoint幻灯片?

热门文章

  1. WC2019 冬眠记
  2. 抓包工具charles的https抓包配置
  3. T(n)=25T(n/5)+n*n的时间复杂度
  4. HTML代码 ol ol表示,htmlol标签的使用与定义详解
  5. re0:从零开始的Java学习生活09(连载)
  6. Marva Collin's Way
  7. 第11章 只读光盘存储器
  8. 360云盘关闭:一个360系列粉的吐槽
  9. 给急着找工作的人一些建议,别在被骗了!
  10. python数组从小到大排序_Python 实现将数组值按从小到大的顺序排列