TGViewer
Продуктовая (раз)Работка Продуктовая (раз)Работка @fuse8_product · 2.09K subscribers
Post #292 929
🐞 Софт без багов бывает?

Если мы посмотрим описание новой версии любого продукта, увидим, что в ней исправлены баги. Но каждый последний исправленный баг — предпоследний. И не важно, это пет-проект студента или продукт бигтеха с командой выпускников MIT.

При этом бизнес резонно ждёт, что софт будет просто работать: мы же четко все описали и спроектировали, почему нельзя сразу сделать без ошибок? Это расхождение в мировоззрении — вечный источник конфликтов между бизнесом и разработкой. Разрешается оно просто: нужно отойти от бинарного «работает / не работает».

Для начала разберемся, почему баги все-таки неизбежны?

Программы в общем выглядят как набор детерминированных инструкций «ЕСЛИ Х, ДЕЛАЙ Y», а вариантов их сочетаний просто прорва. Плюс разные ОС и железо, на которых наш софт работает. И собирается он, кстати, из разного другого софта: библиотек, компонентов, компиляторов и т.д. Проверить все это за разумное время нереально.


Поэтому сводимся к задаче не «доказать отсутствие багов», а выбрать, какие ошибки исключаем и сколько ресурсов на это тратим.

Как говорить об этом с бизнесом?

Стоимость разных классов ошибок можно прикинуть заранее. Разработка легко перечислит возможные риски, а вам нужно их оценить.

Падение прода у крупного e-commerce — это потеря Х миллионов выручки. Баг в возврате товара — просто испорченный клиентский опыт. Обходимая ошибка будет просто раздражать, а вот совсем неработающая фича завалит техподдержку.


📌 Короче: важны не сами баги, а какие они. И каких у нас точно нет.
  • ❤ 9
  • 🔥 3
  • 💯 1
More from @fuse8_product
  1. Oct 2, 2026🔍Как мы готовим груминг по дизайну, чтобы он не превращался в бесполезную формальность Во…
  2. Oct 1, 2026Продуктовые практики мало просто внедрить В прошлый раз разбирали, как убить FFF неправиль…
  3. Sep 25, 2026💎 Флекс работает, просто флексить нужно вовремя Работаем мы по FFF: фиксируем срок и бюдж…
  4. Sep 22, 2026Интерфейс должен обслуживать бизнес-процесс, а не наоборот Привычные интерфейсные паттерны…
  5. Sep 15, 2026Привет, это Веня! Расскажу сегодня, почему не нужно умно думать, а нужно тупо делать 👍 На…
  6. Sep 11, 2026Если срочно нужно застопорить проект, стоит подождать, когда все станет понятно 💭 На прое…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →