全部
接下来,很多公司,就要凉凉了
最近,IPD的话题很火,K哥的很多CIO朋友都在学习IPD,并通过引入IPD来升级公司的产品研发管理体系。许多企业管理软件公司,也纷纷发布了IPD相关解决方案、行业白皮书。这不禁让人好奇:IPD爆火的真正原因是什么?IPD究竟给企业带来哪些价值?IPD跟传统的产品研发管理模式有什么区别?企业应该如何实施IPD,避免踩坑?带着这些问题,K哥跟禅道软件的创始人王春生(以下简称:春哥),进行了深入交流,春哥的很多观点都让K哥大受启发,下面就将相关内容分享给大家。
一、IPD不是企业的“救命稻草”
IPD爆红,成了新热词新显学。在春哥看来,这一现象的...
6天前
代码覆盖率:质量的黄金标准,你的软件有多可靠?
代码覆盖率是什么?代码覆盖率一定要达到100%吗……
最近很多客户在咨询禅道的时候,提出来了上述这类问题。我们能明显感受到大家对软件质量的重视程度越来越高。在重视代码覆盖率的同时,大家也能更为及时地暴露出现有软件开发流程中存在的各类风险。
今天,我们就来好好聊聊代码覆盖率,用一篇文章讲透代码覆盖率的各类问题。
其实近几年,从软件质量联盟组织(CISQ)的报告就能看出软件质量带来的各类问题,2022年,美国软件公司因软件质量不佳至少损失了2.41万亿美元,还额外累积了约1.5万亿美元的技术债务。这恰好印证了,不良代码的部署、为了加快进度而忽略测试等行为,都在一点一点蚕食摇摇欲坠...
08-23
公司最大的内卷,偷偷做单元测试
一位读者在看过我的《理解这八大优势,才算精通单元测试》后,问我:知道单元测试有好处,但实在没空写。看完文章后又想重新落实一下,有没有啥写好单元测试的技巧?
这位读者绝对不是第一个和我抱怨单元测试的人。这很好理解,中国互联网公司太多太卷,想要抢夺市场就要推出不同功能,而这些压力一部分落在了程序员身上,拼命赶需求。单元测试这种费力不讨好的事情,自然而然就没有人做。
就我多年的经验来看,写单元测试其实不会拖延项目,反而能够加快功能研发进度。单元测试的好处我就不在这里赘述了,只有真正尝试过的人才能理解。
...
08-13
大模型幻觉困境下,我们该如何使用它?
“像我们这样相信物理学的人都知道,过去、现在和未来之间的区别只是一种顽固执着的幻觉。换句话说,时间是一种幻觉。”
——波尔
幻觉,即一种看似真,实为假的感受。最近接触到了一个概念:大模型幻觉。有点好奇,大模型还能产生幻觉?于是查找了一些资料,开始了解。
大模型幻觉,像你身边那个爱吹牛的熟人
关于大模型幻觉,官方一点的说法是这样的:
大模型的幻觉问题,即Hallucination,指模型基于有限元素和强大的语言表达能力生成逻辑上似乎合理但实际不符合已知常识的描述。幻觉...
08-12
在Scrum中,为什么要设置时间盒?
在Scrum中,Sprint的最长持续时间是一个月。这就意味着Scrum团队应该每月至少交付一次有价值的可用产品增量。这对于刚接触Scrum的人来说,这个时间盒可能看起来很吓人。但事实上,时间盒是Scrum诸多好处的来源。
时间盒的好处之一是Sprint时间盒有助于培养出一种紧迫感,从而降低对组织障碍或浪费精力的容忍度。Sprint时间盒迫使团队和组织识别出阻碍交付的因素——这样他们就可以解决这些问题。
理解Sprint时间盒
一个Sprint通常持续一到四周,之所以是这个时长是为了平衡对快速反馈的需求和实现有...
08-07
Jenkins的安装方式
一、Jenkins是什么
Jenkins是一款开源CI&CD软件,用于自动化构建、测试和部署软件等各种任务,以实现持续集成。
Jenkins支持各种运行方式,可通过系统包、Docker或者通过一个独立的Java程序。
二、安装方式
2.1 禅道智能应用平台一键安装与启动
禅道智能应用平台是一个开源轻量级应用交付平台。通过应用市场,可以一键安装企业级软件,不仅具备高可用特性,还支持自动与手动备份,当有新版本发布时,可以查看软件的更新日志,决定是否升级,快捷方便。
禅道智能应用平台特点
云原生应用市场。这是禅道智能应用...
08-06
“AI能不能代替某某职业”,到底谁在破防?
前几天,公司在午间分享时谈到一个有趣的辩题:“AI能不能代替产品经理”,不仅双方辩手打了个你来我往,就连下面的吃瓜群众也进入红温状态。
“AI能不能代替xx”已经成为一个普遍的话题,在某乎上随手一刷就是不同的职业,人在看手机时候就悄悄破防了。产品经理能想到这个话题也不足为奇,毕竟禅道也更新的AI功能。
尽管人们对AI的讨论不断升温,作为IT互联网行业,说实在,还是挺少看到AI对IT项目和项目经理的影响。于是,就有了这篇文章。
一、人工智能革命及其对技术项目的影响
人工智能不仅仅是技...
08-05
禅道软件安装教程
一、禅道软件简介
禅道项目管理软件是一款国产开源项目管理软件。它集项目集管理、产品管理、项目管理、质量管理、DevOps、知识库、BI效能、工作流、学堂、反馈管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。
禅道目前提供多种解决方案: 规模化敏捷解决方案、DevOps一体化解决方案、自动化测试解决方案,研发效能解决方案、禅道基于IM+AI的研发协同解决方案、企业创新能力解决方案、企业决策分析解决方案,让每一个项目都可实现高效管理。
二、安装方式
(一)使...
08-02
GitLab安装方式
一、什么是GitLab
GitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释,可以管理团队对仓库的访问。GitLab非常易于浏览提交过的版本并提供一个文件历史库,团队成员可以利用内置的简单聊天程序(WalD)进行交流。它还提供了一个代码片段收集功能可以轻松实现代码复用,便于日后有需要时进行查找。
Gitlab是目前被广泛使用的基于Git的开源代码管理平台,基于Ruby on Rails构建,主要针对软件开发过程中产生的代码...
08-01
如何从CMMI迈向DevOps国标?
最近几年,随着国家对信创的重视,以及我们民族自信的提升,一大批国标如雨后春笋般涌现出来,DevOps国标就是其中比较有代表性的一个。
DevOps国标是个民间说法,官方名称是《系统与软件工程 开发运维一体化 能力成熟度模型》,由中国电子技术标准化研究院牵头制定,于2023年5月正式发布。
想要获取全文,可以在DevOps国标官方网站(https://openstd.samr.gov.cn/bzgk/gb/ )中通过关键词“开发运维一体化”搜索到。
DevOps国标成熟度模型由6项能力域、30项能力以及各项能力在五级成熟度下定义的实践集组成。
这里面...
07-25