私の仕事では、バグを解決するすべての開発者は、このタイプのバグについて警告する新しいユニットテストを追加する必要があります(再び発生する場合)。単体テストが不可能な場合(たとえば、Webページのデザインの問題)、QA部門はテストケースを作成して手動でチェックする必要があります。
この背後にある考え方は、製品のリリース前に欠陥が検出されなかった場合、それを検出するための適切な単体テストがないためであるということです。そのため、開発者が追加する必要があります。
問題は、これはどのソフトウェア開発方法論でも一般的ですか?このテクニックには名前がありますか?私はそれについてもっと学びたいのですが、それから始めるにはいくつかの情報が必要です。