需求
MoSCoW排序法
MoSCoW方法是一种用于管理、业务分析、项目管理和软件开发的优先级排序技术,用于与利益相关者就需求的重要性达成共识。
需求访谈的三架马车
需求访谈的三驾马车是指,在需求访谈时,定义三个角色进行需求访谈:
主问者:推荐需求工程师担当,事先准备了需求访谈问题单,负责现场对照问题单提问 ,并根据客户的回答临时追加问题。
三点估算
三点估算法,又叫 PERT(Program Evaluation and Review Technique)估算法,是一种比较常用的计划和控制项目进度的方法。
MADStrat框架
MADStrat是“Most Advanced Development Strategy”(最先进发展战略)的缩写,它采用两种视角(满足客户需求、比较优势)来判断特定情况下应该进行哪种类型的战略变革,核心是三种变革类型:规模、行动、方向。
设计
开发
Git Flow
Git Flow是一个“古老”的Git 分支工作流,最初它是一个极具颠覆性和新颖性的管理Git分支的策略。
行为驱动开发
行为驱动开发(Behavior-driven development,缩写BDD),是敏捷领域中测试驱动开发(TDD)的一种延伸技术,它旨在鼓励软件项目中涉及到的人员角色(包括开发者、QA和非技术人员或商业参与者等等)之间的协作。
主干开发
主干开发是一种协同开发模式,团队成员在一个共同的代码库中进行开发,每次修改都应该提交到主干(又称主分支),每次提交都应该能够通过自动化的构建和测试(持续集成)。
团队集体编程
团队集体编程(Mob Programming)是指在一个计算机上,由一组 3 到 8 个开发人员同时进行高强度的协作编程活动,其中一个人担任领航员(Navigator)的角色,其余人担任驾驶员(Driver)的角色。
测试
缺陷报告
缺陷:总的来说就是软件系统不满足用户需求,功能实现错误,功能实现遗漏,功能实现多余,测试人员认为难以理解,影响用户体验等问题。
故障演练
故障演练是可用性的一种测试方法,其中可用性是GB25010定义的八大质量特性可靠性下的子特性,常用在固定周期内系统可对外提供服务的时间来表示。
回归测试
回归测试是一种测试类型,是当产品代码发生变化后,重新对产品进行测试,以确认代码变化是否对现有功能造成损害。
渗透测试
渗透测试(Penetration Testing),又称为安全评估(Security Assessment)、网站入侵测试(Website Intrusion Test)或漏洞评估(Vulnerability Assessment),是一种主动式的网络安全评估方法。
部署和发布
运维
度量
项目管理
团队管理
最新视频
猜你喜欢
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线