Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 5
×
Release Manager в GR8 Tech
  • Кого обсуждают? QA или QC?

    лично я, так для себя определяю эти понятия:

    “QA and testing are similar because:

    — Their common mission is to improve software

    QA and testing are different because:

    — QA improves software through process improvement

    — Testing improves software through bug reduction

    Although our Course is focused on testing, we’ll also look at many issues from the QA angle.

    Why is process improvement so important? Because software development IS a process (more precisely: a set of processes), and thus software quality has its roots in two things:

    1. How quality-oriented our software development process is

    2. The mentality and actions of each participant in the software development process*

    * The software development process is also called the software development life cycle — we’ll spend a lot of time talking about this.

    This brings us to the important idea that testers and QA engineers alone cannot be responsible for software quality. You can be held responsible only for things that you FULLY control.

    For example, if a spec has a bug, that bug can be incorporated into the test cases and the software code as a legitimate thing.

    But what is so special about testers and QA engineers, then? Our mission is to be passionate advocates of constant quality improvement in any shape and form. While we cannot be in full control of software quality, it’s in our hands to go above and beyond promoting quality as a vital philosophy within a software company.” R. Savin (qatutor.com)

    Підтримали: Yurii, Dmytro Zharii