刷新
相较国外代码托管平台gitlab,咱们中国自己的代码托管平台有哪些优势?

博主头像 没有对比就没有伤害,相较于国外的gitlab,大家平时也接触Github、Gitee 这些开源场景的代码托管平台,他们对个人开发者友好,可以接触到很多优秀的开源项目。但对团队代码管理,光这些还不够,还需要考虑成本、速度、和其他研发工具打通等。在选型时,首先要明确你的使用场景,是想在开源社区里协作开发 ...

从开公司到开发全平台产品-1.开公司流程-UPUPMO

博主头像 本文视频版已发到 Bilibili:https://www.bilibili.com/video/BV1M94y1S744 大家好,我是 UPUPMO.com 的作者 Meek,欢迎观看 《从开公司到开发全平台产品》系列视频。 希望通过该系列可以帮助新手快速了解全栈软件产品的一些思路、应用。 如果你 ...

用开源github,还是咱中国自己的代码托管平台云效?

博主头像 用开源github,还是咱中国自己的代码托管平台?GitHub 作为一个源代码托管平台,将全球的开发者连接在了一起,对个人开发者很友好,但近期,GitHub 的一些事件在开源圈内引发了热议,中立性受到质疑,也引发了大家对于开源的思考。GitHub跟开发者之间的距离,可能会越走越远,后续如何发展得继续 ...

手把手教你如何高效落地多项目管理 | 一看既会

博主头像 如何高效落地多项目管理,云效Projex是新一代企业级研发协作平台,集成了敏捷研发项目管理的最佳实践,提供了针对项目、迭代、需求、缺陷等多个维度的协同管理以及相关的统计报告,让研发团队高效协作、践行敏捷并持续交付产品价值。 基本信息管理 多项目基本信息管理包含字段管理、状态管理、角色管理及类型管理。 ...

手把手教你如何高效落地单项目管理 | 一看既会

博主头像 手把手教你如何高效落地单项目管理,云效Projex是新一代企业级研发协作平台,集成了敏捷研发项目管理的最佳实践,提供了针对项目、迭代、需求、缺陷等多个维度的协同管理以及相关的统计报告,让研发团队高效协作、践行敏捷并持续交付产品价值。且提供了关于单项目管理工作项的模板管理能力,模板管理分为字段模板及内 ...

Git:.gitignore、移除暂存与撤销修改

博主头像 .gitignore针对每个语言都有对应的模板,在GitHub创建项目时就可以选择(你可以在GitHub提供的.gitignore模板大全中找到它)。但是这些往往是不够的的。如我们在Mac系统下用VSCode开发,那么常常还需要添加其它项目。如.vscode/表示忽略.vscode这个包含项目配置文... ...

《阿里云代码安全白皮书》5个维度应对3类代码安全问题

博主头像 摘要:在互联网快速发展的时代,代码是企业最核心的资产,代码安全也是企业资产安全最重要部分;为了保护企业代码安全,各公司使出的手段也是五花八门。阿里云云效联合阿里云的代码安全能力从基础安全、备份与恢复、安全与加密、审计与洞察、代码安全检测5个维度,达成「进不来」、「搞不坏」、「译不破」、「带不走」、「 ...

软件过程与管理-期末复习知识点回顾总结

博主头像 软件过程与管理知识回顾 两个大题: 1.关键路径 15 2.挣值分析 15 一、概论 1. 软件工程的三要素。(每一个的含义) 三要素是方法、工具、过程。 方法:是完成软件开发的各项任务的技术方法,为软件开发提供“如何做”的技术。 工具:为运用方法而提供的自动的或半自动的软件工程的支撑环境。 过程: ...

Git 全功能介绍

博主头像 Git 是 Linux 作者 Linus 的另一个作品。2002 年他还在使用 Bitkeeper 作为 Linux 内核的版本管理,但因为它是 Copyright 有版权的软件备受质疑,然后 Andrew Tridgell 对 Bitkeeper 进行逆向工程,导致 BitMover 要回收 Li... ...

接入Harbor私有仓库

博主头像 项目组现在需要接入CI/CD,其中就包括接入Harbor,本文将记录如何在CentOS7.6机器上完成接入Harbor。 前期工作:首先需要在Harbor上开具账号,创建相应项目(当前项目为imagetest)。 设置Docker 默认开发机已完成Docker安装: # docker version ...

软件开发实战经验分享(全过程版)一

博主头像 一、项目背景 大二下学期王建民主任要求团队开发一款软件,团队规模为三人,软件类型为安卓app,分为多个阶段进行打卡验收。 二、开发体会 一款学习辅助类软件-服务大学生 当拿到这个任务时,第一感觉就是难,虽然寒假也自学了安卓,但是由于基础差,编程不熟练,就感觉做起来无从下手,这要怎么做,要做什么,我们 ...

常见开发模型-敏捷开发与瀑布开发模型详解

博主头像 引言 在学习软件工程的时候接触过一些软件工程开发模型的相关概念,其中,印象比较深刻的就是瀑布模型和敏捷开发模型。这两种模型在日常的软件开发中都是非常常用的,但是它们也有比较大的区别,所以在实际的应用场景也不同。 瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求、分析、设计、编码、测试的步骤顺 ...

如何用同一套账号接入整个研发过程?

博主头像 前言 “君子和而不同,小人同而不和。”-- 孔子 我们认为,对于任何一个有研发诉求的企业,账号体系都是需要尽早考虑、慎重对待,且不应该随意变更的。 问题类型 研发团队在设计账号体系和管理账号的时候经常会遇到各种问题,比如: 问题1: 业务在变化,组织也要随时调整,导致与之相应的账号权限也要频繁调整: ...

IaC工具概要比较和IaC生产系统检查单

博主头像 IaC工具 首次发布 WebSite 语言 代理【被管理机器需安装】 主控服务器 类型 Puppet 2005 https://puppet.com/open-source/ 声明性语言 Puppet Agent 有 可变基础设施 配置管理 Chef 2009 http://www.chef.io/ ...

项目十大管理(六)人力资源管理

博主头像 项目人力资源管理主要包括规划人力资源管理、组建项目团队、建设项目团队和管理项目团队四个子过程: 一、规划人力资源管理 主要是识别和记录项目角色、职责、所需技能、报告关系,并编制人员配备管理计划。本过程的主要作用是建立项目角色与职责、项目组织图,以及包含人员招募和遣散时间标的人员配备管理计划。 1.1 ...

项目十大管理(三)进度管理

博主头像 项目进度管理是指在项目实施过程中,对各阶段的进展程度和项目最终完成的期限所进行的管理。它的目的是保证项目能在满足其时间的约束条件的前提下实现项目的总体目标。也就是把项目按时完成,所必须的管理过程 因此为了保证项目能够按时完成,需要制订详尽的可操作性的项目进度管理计划,才可以统筹安排整个项目工作。为此 ...

项目十大管理(四)成本管理

博主头像 成本管理也就是尽量让项目实际进行中的成本控制在预算范围之内,确保在预算之内完成项目。 主要有这样四个主要子过程:规划成本管理、估算成本、制定预算和控制成本。 关于成本的类型主要有这些: 下面就来详细介绍这几个子过程: 一、规划成本管理 规划成本管理过程,也就是为规划、管理、花费和控制项目成本而制定政 ...

手把手,带你用数据做好迭代复盘改进 | 敏捷开发落地指南

博主头像 摘要:高效落地敏捷开发,先从这3个关键活动着手,带你用数据做好迭代复盘改进。数据说话,借助云效项目协作·Projex 高效开展迭代复盘,高效落地敏捷开发。 在前 2 篇文章《敏捷开发落地指南之迭代排期》和《敏捷开发落地指南之迭代跟进》中,我们已经了解: ● 什么是敏捷开发 Scrum 方法; ● 什 ...

<1···4950