需求
实例化需求
实例化需求通俗地讲就是“三剑客”(产品经理、开发人员和测试人员)一起共创需求,最后将需求以实例的方式形成活文档。
Humanizing Work用户故事拆分模式
Humanizing Work用户故事拆分模式是以Richard Lawrence(Humanizing Work公司创始人,《Behavior-Driven Development with Cucumber》一书的作者)的故事拆分流程图(见下文)为核心,辅以垂直拆分、INVEST原则、Cynefin模型的拆分方法。
三点估算
三点估算法,又叫 PERT(Program Evaluation and Review Technique)估算法,是一种比较常用的计划和控制项目进度的方法。
产品创新章程(PIC)
产品创新章程(Product Innovation Charter , PIC) 是一份关键的战略文件,是组织对新产品进行商业化的核心。
设计
开发
结对编程
结对编程是一个敏捷软件开发的技巧,由两名程序员在一个计算机前共同工作。
重构
重构是一种规范的技术,用于重构现有代码体,在不改变其外部行为的情况下改变其内部结构。
测试驱动开发
测试驱动开发,英文全称Test-Driven Development,简称TDD,有广义和狭义之分,常说的是狭义的 TDD,也就是 UTDD(Unit Test Driven Development)。
团队集体编程
团队集体编程(Mob Programming)是指在一个计算机上,由一组 3 到 8 个开发人员同时进行高强度的协作编程活动,其中一个人担任领航员(Navigator)的角色,其余人担任驾驶员(Driver)的角色。
测试
故障演练
故障演练是可用性的一种测试方法,其中可用性是GB25010定义的八大质量特性可靠性下的子特性,常用在固定周期内系统可对外提供服务的时间来表示。
回归测试
回归测试是一种测试类型,是当产品代码发生变化后,重新对产品进行测试,以确认代码变化是否对现有功能造成损害。
用户验收测试
在软件开发的V模型中,用户验收测试是在开发完成后、交付给客户投入实际应用之前的最后一个测试阶段,是由最熟悉业务的用户在预生产或生产环境中进行验证,确定产品是否能够满足需求规格说明书、能否满足合同中规定的各项要求,用户能否接受。
探索式测试
探索性测试是一种软件测试类型,其中测试用例不是预先创建的,而是测试人员动态检查系统。
部署和发布
运维
度量
项目管理
团队管理
最新视频
猜你喜欢
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线