需求
设计
开发
结对编程
结对编程是一个敏捷软件开发的技巧,由两名程序员在一个计算机前共同工作。
集体代码所有权
集体代码所有权是一种明确的约定,即“每个”团队成员不仅被允许,而且实际上有责任,根据需要对“任何”代码文件进行更改:可以是完成开发任务、修复缺陷,也可以是改进代码的整体结构。
行为驱动开发
行为驱动开发(Behavior-driven development,缩写BDD),是敏捷领域中测试驱动开发(TDD)的一种延伸技术,它旨在鼓励软件项目中涉及到的人员角色(包括开发者、QA和非技术人员或商业参与者等等)之间的协作。
小黄鸭调试法
小黄鸭调试法,就是在调试程序时,把一个玩具小黄鸭(也可以是其他物品)当作倾诉对象,叙述自己的编程思路,从而帮助自己梳理思路,思考更清晰,有助于跳出定势思维,更快找到出问题的地方。
测试
缺陷报告
缺陷:总的来说就是软件系统不满足用户需求,功能实现错误,功能实现遗漏,功能实现多余,测试人员认为难以理解,影响用户体验等问题。
测试用例设计
为了某个特定目的而设计的一组包含测试环境、测试步骤、测试数据、预期结果的集合。
单元测试
单元测试是指对软件中的最小可测试单元进行检查和验证,用于测试一个很小很明确的功能是否正确,可以第一时间发现模块内部存在的各种错误。
渗透测试
渗透测试(Penetration Testing),又称为安全评估(Security Assessment)、网站入侵测试(Website Intrusion Test)或漏洞评估(Vulnerability Assessment),是一种主动式的网络安全评估方法。
部署和发布
运维
度量
项目管理
团队管理
最新视频
猜你喜欢
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线