Не баг, а фича что это значит
Некоторые слышали такую фразу “Не баг, а фича”, и хотели бы узнать, что это значит. Давайте попробуем разобраться.
Говорят, что IT-специалисты говорят на особом языке. Программисты умеют заставить работать программы, а тестировщики не всегда понимают, почему программа работает именно так, а не иначе.
Когда тестировщик спрашивает программиста — а это баг (bug, ошибка)? Программист может не согласиться и ответить, что это не баг, а фича (feature, особенность).
Например, программа выдает неожиданный для тестировщика результат, а в техническом задании не зафиксировано этого момента. Возникает ситуация, в которой тестировщик не уверен, насколько эта ситуация правильная и узнает у программиста, аналитика — а как должна работать программа при таких-то данных. Может выясниться, что это действительно ошибка. А может как раз быть ситуация — что это фича, а не баг.
Надеюсь, что сегодня мы раз и навсегда разобрались, что означает фраза “не баг, а фича”.