Что такое баг


Программ, в которых не совершалась хотя бы одна ошибка, не существует. По статистике программист ошибается в каждой 1000 строке кода, таким образом и появляются баги. 

 Баг (ошибка/дефект) — это документ, который описывает какая именно последовательность действий привела к некорректной работе программы, а также указывает на причины их появления и описывает ожидаемый результат. 

 Свое название баг получил от жуков (с анг. Bug — любое насекомое), так как он такой же мелкий и вредоносный. 

 Из-за багов, заложенные в ПО функции могут неверно функционировать. Их можно обнаружить на любой стадии разработки: как в самом начале, так и после неоднократной проверки в конце. 

 Стоимость исправления каждого бага будет зависеть от того, на какой стадии разработки их обнаружили, чем позже, тем соответственно дороже и сложнее. 

Баги могут возникнуть вследствие: 

  • Низкого финансирования проекта. Тестировщики проверяют программу на наличие ошибок ровно настолько, насколько им заплатили. 
  • Ошибки в работе программистов. Никто не отменял человеческий фактор, простая невнимательность или усталость может способствовать пропуску ошибки. 
  • Плохой коммуникации между участниками в команде проекта. Все оговоренные детали разработки должны быть донесены до каждого члена команды в полной форме и без искажений. 
  • И многих других ошибок, ведущих к появлению багов. 
Похожие статьи