全部
做软件测试需要懂代码吗?
随着大数据、机器学习时代的到来,不少人有了“测试不需要懂代码,那我就试试”的想法。这就引发了一系列疑问:不懂代码可以做测试吗?测试人员到底需不需要懂代码?测试人员需要写代码吗?
其实,在软件测试初级阶段,测试人员确实不需要懂代码。但如果想要追求月薪20k、30k,接口、自动化等是避免不了的,这就必然涉及到了代码层面。
正如《mob编程指南》的作者Llewellyn Falco回应“QA工程师应该学习编码吗”这个问题时,曾说:“每个人都应该知道如何编写代码,这就像阅读和写作。你可能没有写过书,但你应该知道如何阅读和写作。”
...
05-30
华为造车究竟成没成功,这个责任谁来担?
华为,这家全球知名的通信设备行业巨头,和某粮食厂商一样,近年来在汽车行业的各种动作引起了业界的广泛关注。自2019年成立“智能汽车解决方案业务部(简称‘车BU’)”以来,华为在“造车”与“不造车”之间做出了明确的抉择——华为不造车,而是致力于帮助车企造好车。也就是说,华为希望能够通过供应零部件和智能驾驶解决方案,以及自身品牌影响力、线上线下售卖渠道等,开启一条新的产品线。这一决策背后,是华为对智能汽车时代趋势的洞察,也是其对自身核心竞争力的定位。如此慎重、稍一踏错可能会引起严重损失的决定,是拍脑袋拍出来的吗?在华为的研发体系中,不得不提的就是IPD(集成产品开发)模式。前面我们也写了一系列文章...
05-29
【PMP必考点】2024年PMP敏捷知识必考点-工件篇
PMP自2023年8月起启动了PMBOK第七版教材,考试内容的侧重点也发生了改变:大幅增加了敏捷相关的内容。以往考纲只有不到10%的敏捷管理的内容,新考纲的敏捷管理题目增加至50%。所以如果复习只用之前的题目是远远不够的,必须要多刷新考纲敏捷题。本文专门给大家整理汇总了新考纲所涉及敏捷的核心知识点。
PMP新旧考纲变化对比
PMP新旧考纲对比如下:
第六版:5大过程组、十大领域。
第七版:人、过程、商业环境三大领域。
第6版的更加偏向流程标准化,而第7版偏灵活敏捷性。
1、人
这个领域强调的是与项目相关的人际沟通和团队管理。考生需要理解如何领导团队、解决冲突...
05-28
需求跟踪矩阵是什么?怎么创建?一文详解
什么是需求跟踪矩阵
对项目经理或产品经理来说,需求清单肯定不陌生,那什么是需求跟踪矩阵呢?
需求跟踪矩阵(Requirement Track Matrix,简称RTM ),是把产品需求从其来源连接到能满足需求的可交付成果的一种表格,跟踪从需求到设计、从设计到编码、从编码到测试,从测试到可交付成果的全流程映射过程。
简单来说,就是用来管理需求和验证需求是否已经实现的一个表格工具,其核心作用就是“跟踪”,防止需求被遗留或者曲解。
需求跟踪矩阵有何作用?
需求跟踪矩阵是通过清晰的表格形式,呈现出需求与设计、开发、测试等方面的对应关系,让项目团队能够直观地了解需求的落实情况,防止需...
05-23
不完全指南:通过可观察性实现CI/CD的高可用性
随着技术革新的加速,全球云计算领域正经历着一场剧烈的演变。据《福布斯》预计,到2025年,企业将在云计算基础设施上花费超过1686亿美元。
由于大多数应用程序发布都依赖于云基础设施,因此拥有良好的持续集成和持续交付(CI/CD)管道以及端到端可观察性对于确保高可用性系统至关重要。通过在CI/CD管道中集成可观察性工具,组织可以增加部署频率、最大限度地降低风险并构建高可用性系统。
本文将帮助您了解可观察性和高可用性的关键概念以及如何将可观察性集成到CI/CD中以创建高可用性系统。
一、SRE中的可观察性和高可用性
SRE(站点可靠性工程)是指使用软件工具自动执行IT基础架...
05-22
玩转IPD(集成产品开发)之BLM模型,让团队开启上帝视角
一家企业如何在波涛汹涌的市场浪潮中站稳脚跟?一个团队如何快速识别风险发现机遇,成为行业的标杆?市场瞬息万变,如何准确地响应市场动向,紧跟用户需求?这些问题,已成为企业发展乃至生存的重要保障。尽管市场和用户对于不同的企业的要求不尽相同。但对于产品、技术为导向的企业来说,自主研发能力的强弱直接反映了企业核心竞争力的高低。新产品、新技术的研发能力是企业生存发展的基础,也是企业发展壮大的决定因素。随着研发技术迭代的时间越来越短,企业要想适应这种快速变化,高度内卷的竞争环境,就需要对自身产品开发的要求越来越高、越来越严、越来越创新。向内寻找解决之道的同时,也需要从市场中寻找研发创新的灵感,通过科学的方式...
05-22
未来3年,只有这种公司能活下来
最近几年,国内外大环境正在从“增量时代”转为“存量时代”的关键节点上,企业想要获得生存发展,就必须具备快速学习的能力,通过组织变革、模型创新、文化刷新积极适应市场变化。尤其是缺钱、缺人、缺核心优势的中小企业,更要把打造“学习型组织”当成攸关生死的关键任务。
针对什么是学习型组织、为什么要打造学习型组织、如何打造学习组织这一系列话题,K哥请教了禅道软件创始人王春生(以下简称春哥),春哥带领禅道在“学习型组织”建设方面,经验丰富,成果斐然。相信春哥的分享,能给正面临转型困扰的企业家朋友,带去参考和思考。
01 中小企业怎么活?打造学习型组织,实现指数级增长
1、什么是学习型...
05-21
年薪百万的程序员都在用的摸鱼方式……
随着信息技术的不断发展,许多传统的工作流程正在向自动化方向迅速转变。在过去,开发人员在完成代码编写后,需要通过手动执行一系列操作来将代码部署到生产环境中。
这看似简单,但在实际操作过程中,不仅容易出现各种人为失误,还会消耗开发人员大量的时间和精力。此外,一旦出现问题就需要进行回滚操作,这就意味着上述步骤需要再次执行直至成功。
作为一个老测试人,这种心酸痛苦难以言表。为了解决这些问题,自动化部署技术逐渐崭露头角。自动部署,简单来说,从代码的版本控制、构建、测试到最终的发布,这些复杂繁琐的步骤都是自动完成的,不需要人工介入。
上午就已经把工作做完了,才心血来潮想和大家分享一下...
05-20
揭秘华为如此多成功项目的产品关键——Charter模板
很多推行IPD(集成产品开发)体系的公司在正式研发产品前,需要开发Charter,以确保产品研发方向的正确。Charter,即项目任务书或商业计划书。Charter的呈现标志着产品规划阶段的完成,能为产品开发的投资评估和决策提供关键依据。
在IPD体系中,Charter的核心逻辑主要体现在两点:一是产品值不值得投入,二是产品怎么做才有竞争力。正如华为徐直军曾说:“所有的前端的前端的最前端,就是Charter,如果Charter做错了,那事实上全是错的,所以我觉得Charter的质量应该是我们整个产品质量的根本。”
想避免“立了不该立的项目,错过不该错过的机会”吗?想开发高质量的Ch...
05-16
用户故事一定要有 “So that...” 吗?
每次在“更好的用户故事”网络研讨会结束后,我都会回答一些大家的提问,举办的次数足够多后,我甚至能预测哪些问题将会出现在对话框中!
我想在这里集中回答关于用户故事“,大家最常提出的三个问题,希望会有所帮助。欢迎与你的团队或干系人分享,让大家对用户故事有更深入的了解。
用户故事和需求一样吗?
用户故事和需求一样吗? 不完全是,但很接近。
与其把用户故事看作需求,我觉得把每个故事看作是需求的指针会更有帮助。
最常见的情况是,每个故事是一个占位符,代表了团队与干系人间将发生的对话。在对话过程中,干系人将传达需求的细节,如果需求的细节超过了对话能传达的范围,则故事可以指向...
05-16