与传统的阶段性测试不同的是,麻利测试可能将测试集成到整个软件开发过程中,尽早、及时地发现缺点,帮忙交付有价值的高质量产品。
传统测试与麻利测试的比拟大的区别在于:在瀑布办法中,测试只能在开发完结后进行;在麻利办法中,测试是贯通在整个开发过程中的,同时能够在需要阶段染指测试,来尽早发现零碎设计中的缺点。
那具体做麻利测试的时候,咱们要遵循哪些准则呢?
1. 质量保证
在软件交付过程中,品质不是某一个职能角色的事件,而是整个团队的事件,由整个麻利团队对品质负责。所以在做麻利测试的过程中,咱们要通过继续测试以及自动化测试来获取及时的反馈,营造反馈的文化,促成团队的业务方向和流程朝着正确的方向倒退。
2. 继续改良
如何让测试人员进步工作效率?如何让测试工作做到更好更杰出?在这一过程中,咱们能够通过尝试引入自动化、通过回顾会议来继续改良来晋升团队的能力和程度。通过解放双手,咱们的测试人员能力将关注在如何改良、如何晋升这些方面。
3. 沟通合作
团队的沟通合作是解决问题的一大动作,其中,面对面的沟通交流又是在团队外部和各个团队之间传递信息的最无效的办法。测试人员在与产品经理、开发人员和客户的沟通中,能够通过面对面的沟通来缩小的合作中呈现的问题。
4. 简略
咱们常说在开发中做到简略设计,“放弃简略、放弃蠢笨”。在麻利测试过程中,同样也要遵循“简略”准则。比方测试用例要清晰间接、Bug 形容要简洁明了、文档记录要简略标准等。在团队中,咱们要注重实效:因为复杂度就是老本。不论是简单的软件还是简单的沟通,都难以测试、保护。
5. 拥抱变动
在很多状况下,团队从零开始开发一个新个性,信息很少,在开发过程中会有很多变动。作为麻利测试人员,咱们须要与团队单干来适应变动。
6. 自组织
麻利团队须要意识到,所有团队成员都须要对软件品质负责。所以咱们要打造一个自组织的团队。首先须要在最后的时候定义一些简略规定,比方 Scrum 框架定义的“在每个实现 Sprint 指标的 Sprint 中交付一个产品增量。”在这一简略规定的根底上,通过赋予团队确定规定的自主权来实现团队的自治理。在这种状况下,团队不仅会进步工作的满意度,还能在很大水平上调动了团队成员的积极性,倒退生产力,最终反映到高质量的产品交付中。
7. 关注人的价值
麻利重视人的价值,麻利测试也不例外。在团队中,每个人都有施展本人的专业技能、为团队做出奉献的时候。除此之外,团队也须要激励测试人员学习更多的技术、晋升本身的能力,造就跨职能团队。
总之,麻利测试作为麻利项目管理中不可或缺的一部分,在理论的我的项目流程中,咱们应更加专一于 产品质量,继续为客户交付具备价值的高质量产品。