<?xml version="1.0" encoding="utf-8" ?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:tt="http://teletype.in/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"><title>Заметки тестировщика</title><subtitle>Авторский канал тестировщика, который ушел в сферу IT с образованием журналиста. Только откровенные заметки про работу в американской компании.</subtitle><author><name>Заметки тестировщика</name></author><id>https://teletype.in/atom/qanote</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/qanote?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@qanote?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=qanote"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/qanote?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-05-13T23:28:07.033Z</updated><entry><id>qanote:aboutjira</id><link rel="alternate" type="text/html" href="https://teletype.in/@qanote/aboutjira?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=qanote"></link><title>Что такое Jira и как с ней работать?</title><published>2022-09-01T13:26:47.876Z</published><updated>2022-09-01T13:26:47.876Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img1.teletype.in/files/83/65/8365c391-1e08-45b8-9bce-a38cd07df52f.png"></media:thumbnail><category term="teoriya-testirovaniya" label="Теория тестирования"></category><tt:hashtag>it</tt:hashtag><tt:hashtag>тестирование</tt:hashtag><tt:hashtag>заметкитестировщика</tt:hashtag><tt:hashtag>qa</tt:hashtag><tt:hashtag>bugs</tt:hashtag><tt:hashtag>features</tt:hashtag><tt:hashtag>testing</tt:hashtag><tt:hashtag>protesting</tt:hashtag><tt:hashtag>jira</tt:hashtag><summary type="html">&lt;img src=&quot;https://wac-cdn.atlassian.com/dam/jcr:4ddaea11-b00e-4546-8241-25f45689fed6/hero-illustration.png?cdnVersion=503&quot;&gt;Изначально система Jira создавалась как решение для отслеживания задач и ошибок. Но сегодня Jira — это мощный инструмент управления проектом, подходящий для самых разных случаев, от управления требованиями и сценариями тестирования до agile-разработки программного обеспечения.</summary><content type="html">
  &lt;p id=&quot;7TdE&quot;&gt;Изначально система &lt;strong&gt;Jira&lt;/strong&gt; создавалась как решение для отслеживания задач и ошибок. Но сегодня &lt;strong&gt;Jira&lt;/strong&gt; — это мощный инструмент управления проектом, подходящий для самых разных случаев, от управления требованиями и сценариями тестирования до agile-разработки программного обеспечения.&lt;/p&gt;
  &lt;figure id=&quot;tANO&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://wac-cdn.atlassian.com/dam/jcr:4ddaea11-b00e-4546-8241-25f45689fed6/hero-illustration.png?cdnVersion=503&quot; width=&quot;723&quot; /&gt;
    &lt;figcaption&gt;https://www.atlassian.com/ru/software/jira&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;BM3V&quot;&gt;Содержание:&lt;/p&gt;
  &lt;nav&gt;
    &lt;ul&gt;
      &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#ZRwG&quot;&gt;Особенности Jira (помимо Scrum и Kanban досок):&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#qCOY&quot;&gt;Алгоритм работы с Jira&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#4t0Y&quot;&gt;Как устроена Jira?&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#J80j&quot;&gt;Интерфейс&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#AnVD&quot;&gt;Задачи&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#JTMG&quot;&gt;Типы задач&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#6JjA&quot;&gt;Дорожная карта (расписание)&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#NoTZ&quot;&gt;Релизы&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#IUQF&quot;&gt;Код и деплой&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#ulUQ&quot;&gt;Pages&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#QREm&quot;&gt;Дашборды&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#3707&quot;&gt;Плагины&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#WyAi&quot;&gt;Как создать задачу в Jira?&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#ChDP&quot;&gt;Атрибуты задач&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#WUJq&quot;&gt;Основные принципы повышения производительности в Jira&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#4ltW&quot;&gt;Делите большие задачи на мелкие&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#C3fd&quot;&gt;Комментируйте задачи&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#Ud7A&quot;&gt;Записывайте все выполненные действия&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#gjHd&quot;&gt;Планируйте спринты&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#0Yx2&quot;&gt;Делайте записи на регулярной основе&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#ttkN&quot;&gt;Стоимость Jira&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#pEA2&quot;&gt;Аналоги Jira&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#1qrl&quot;&gt;Trello&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#CAxi&quot;&gt;Basecamp&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#FrGM&quot;&gt;YouTrack&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_2&quot;&gt;&lt;a href=&quot;#nvah&quot;&gt;ClickUp&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#BKv1&quot;&gt;Вместо заключения&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/nav&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;VuYM&quot;&gt;Система Atlassian построена по принципам Kanban и Scrum досок, давней практики организации задач.&lt;/p&gt;
  &lt;blockquote id=&quot;6dwn&quot;&gt;Название, кстати, происходит от японского слова Gojira, что переводится как «Годзилла».&lt;/blockquote&gt;
  &lt;p id=&quot;nrZD&quot;&gt;Шаблон Scrum предоставляет команде все возможности, необходимые для деления больших сложных проектов на управляемые блоки работы. В шаблоне Scrum работа выполняется за короткие временные интервалы, называемые спринтами. С его помощью команда может организовывать и расставлять приоритеты для всей работы в бэклоге и на доске, не теряя при этом представления об общей картине за счет дорожной карты.&lt;/p&gt;
  &lt;figure id=&quot;ISpK&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://wac-cdn.atlassian.com/dam/jcr:a237a659-850e-43f7-8421-5c1a4d5b0b7d/JSW%20-%20SCRUM.png?cdnVersion=503&quot; width=&quot;802&quot; /&gt;
    &lt;figcaption&gt;https://www.atlassian.com/ru/software/jira/templates/scrum&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Q7D0&quot;&gt;Kanban — это методология, которая обеспечивает наглядное представление всего процесса и обычно используется в методиках Agile и DevOps для обеспечения непрерывной поставки и улучшения. Шаблон Kanban в Jira Software помогает командам легко разрабатывать и улучшать рабочий процесс, а также управлять им, обеспечивая прозрачность в ходе выполнения работы.&lt;/p&gt;
  &lt;figure id=&quot;WWTp&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://wac-cdn.atlassian.com/dam/jcr:0bf6689f-1405-494a-8f3f-34efdfe66c6a/JSW%20-%20KANBAN.png?cdnVersion=503&quot; width=&quot;816.8086710650329&quot; /&gt;
    &lt;figcaption&gt;https://www.atlassian.com/ru/software/jira/templates/kanban&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;ZRwG&quot;&gt;&lt;strong&gt;Особенности Jira (помимо Scrum и Kanban досок):&lt;/strong&gt;&lt;/h3&gt;
  &lt;ul id=&quot;Omxz&quot;&gt;
    &lt;li id=&quot;h6wa&quot;&gt;Привязка программного кода к задачам при помощи&lt;a href=&quot;https://startpack.ru/application/bitbucket&quot; target=&quot;_blank&quot;&gt; Bitbucket (управление кодом в Git) &lt;/a&gt;и совместная работа над ним.&lt;/li&gt;
    &lt;li id=&quot;FVXM&quot;&gt;Ведение документации, протоколов и других документов при помощи &lt;a href=&quot;https://startpack.ru/application/confluence&quot; target=&quot;_blank&quot;&gt;Confluence&lt;/a&gt;.&lt;/li&gt;
    &lt;li id=&quot;drKw&quot;&gt;Совместная работа — обмен информацией по проекту, совместное решение вопросов и обращение за помощью к коллегам.&lt;/li&gt;
    &lt;li id=&quot;x6hF&quot;&gt;Отчётность в Jira — отчёты формируются при помощи виджетов на панели дашбордов и могут содержать информацию о проекте в целом или об отдельных его элементах. Отчёты визуализируются в графики и диаграммы.&lt;/li&gt;
    &lt;li id=&quot;kbnN&quot;&gt;Поддержка интеграций с множеством инструментов &lt;a href=&quot;https://habr.com/ru/company/yoomoney/blog/548994/&quot; target=&quot;_blank&quot;&gt;для разработки&lt;/a&gt; и других сервисов.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;blockquote id=&quot;KN94&quot;&gt;Список всех инструментов Atlassian можно посмотреть &lt;a href=&quot;https://www.atlassian.com/ru/software&quot; target=&quot;_blank&quot;&gt;здесь&lt;/a&gt;&lt;/blockquote&gt;
  &lt;h2 id=&quot;qCOY&quot;&gt;Алгоритм работы с Jira&lt;/h2&gt;
  &lt;p id=&quot;z6Zn&quot;&gt;Процесс работы с Jira можно разложить на 6 простых шагов:&lt;/p&gt;
  &lt;ol id=&quot;F4Hr&quot;&gt;
    &lt;li id=&quot;LGNP&quot;&gt;Для начала нужно загрузить Jira, создать профиль и запустить утилиту. Можно использовать аккаунты Apple и Google.&lt;/li&gt;
    &lt;li id=&quot;eM5z&quot;&gt;В окне приложения необходимо выбрать пункт Create Project.&lt;/li&gt;
    &lt;li id=&quot;urG8&quot;&gt;Программа предложит список шаблонов для доски с задачами (для разработчиков, для маркетологов и т.п.). Выбираем ту, что лучше всего соответствует целям команды и стилю работы в вашей компании.&lt;/li&gt;
    &lt;li id=&quot;LXuc&quot;&gt;Затем Jira задаст пару вопросов по поводу того, пользовались ли вы ранее Agile и канбан. На основе ответов программой будет принято решение о целесообразности внедрения обучения в интерфейс.&lt;/li&gt;
    &lt;li id=&quot;KX8e&quot;&gt;Настраиваем колонки под свои нужды (если то, что было предложено в шаблоне, не на 100% удовлетворяет вашим требованиям).&lt;/li&gt;
    &lt;li id=&quot;toIf&quot;&gt;Создаем задачу (пункт Create).&lt;/li&gt;
    &lt;li id=&quot;ZbsQ&quot;&gt;Приглашаем других пользователей (то есть членов команды) работать с созданной вами доской (пункт Invite).&lt;/li&gt;
  &lt;/ol&gt;
  &lt;figure id=&quot;sF1D&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://www.testingdocs.com/wp-content/uploads/Add-Scrum-Project-Details-Jira-Software.png&quot; width=&quot;830.3090315560393&quot; /&gt;
    &lt;figcaption&gt;https://www.testingdocs.com/create-scrum-project-in-jira-software/&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;4t0Y&quot;&gt;Как устроена Jira?&lt;/h2&gt;
  &lt;p id=&quot;WYgq&quot;&gt;Далее разберем основные компоненты Jira. Из чего состоит интерфейс, как создавать задачи, где и какую информацию искать.&lt;/p&gt;
  &lt;figure id=&quot;bQ4N&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://wac-cdn.atlassian.com/dam/jcr:b4fd9005-3b53-4810-88d3-9eee94e010d4/workflow.png?cdnVersion=503&quot; width=&quot;544.9999999999999&quot; /&gt;
    &lt;figcaption&gt;https://www.atlassian.com/ru/software/jira&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;J80j&quot;&gt;Интерфейс&lt;/h3&gt;
  &lt;p id=&quot;Jcep&quot;&gt;Интерфейс Jira делится на несколько ключевых вкладок. Во вкладке «Projects» хранятся все канбан/скрам-доски, которые вы можете просматривать или редактировать. Фактически это основное рабочее пространство. Здесь же можно перейти в режим отслеживания релизов продукта, взглянуть на все активные спринты, проанализировать отчеты о проделанной работе и т.п.&lt;/p&gt;
  &lt;figure id=&quot;Niry&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://timeweb.com/media/211c409f399bd386abbd9cbeaf2017fa.png&quot; width=&quot;836.060606060606&quot; /&gt;
    &lt;figcaption&gt;https://timeweb.com/ru/community/articles/kak-rabotat-v-jira&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;JEHC&quot;&gt;Также в списке вкладок есть окно с &lt;a href=&quot;https://timeweb.com/ru/community/articles/chto-takoe-dashbord&quot; target=&quot;_blank&quot;&gt;дашбордами – удобно скомпонованными аналитическими сводками&lt;/a&gt;. Отдельное окно со списком сотрудников, с которыми вы взаимодействуете, система планирования релизов на манер инструментов в духе &lt;a href=&quot;https://startpack.ru/application/omniplan&quot; target=&quot;_blank&quot;&gt;OmniPlan&lt;/a&gt; и вкладка с приложениями от сторонних компаний, интегрированными в ваш профиль Jira.&lt;/p&gt;
  &lt;h3 id=&quot;AnVD&quot;&gt;Задачи&lt;/h3&gt;
  &lt;p id=&quot;9gH5&quot;&gt;Задачи в оригинале называются Issues, что можно перевести как «проблемы». Issue – это единица информации. В нее закладывается либо какая-то функция, которую нужно реализовать, либо ошибка в программе, которую необходимо исправить.&lt;/p&gt;
  &lt;p id=&quot;4Wy3&quot;&gt;Issues – это составные части проекта и спринта. Именно список задач формирует рабочий процесс. Поэтому он и состоит из создания задач, наблюдения за ними, выполнения, анализа, дополнения, изменения и т.п.&lt;/p&gt;
  &lt;h3 id=&quot;JTMG&quot;&gt;Типы задач&lt;/h3&gt;
  &lt;p id=&quot;JXC8&quot;&gt;У задач в Jira есть типы. Для более удобной категоризации можно выбрать один из вариантов, например новую функцию, баг, подзадачу, эпики и т.п.&lt;/p&gt;
  &lt;figure id=&quot;7fbQ&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://wac-cdn.atlassian.com/dam/jcr:866504c6-99a3-43bd-870a-e01f101ec074/JSW%20-%20BUG%20TRACKING.png?cdnVersion=500&quot; width=&quot;839.9736098020737&quot; /&gt;
    &lt;figcaption&gt;https://www.atlassian.com/software/jira/templates/bug-tracking&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;47z9&quot;&gt;Выбор типа задач зависит от целей команды и компании. Можно создавать свои типы для удобного распределения, фильтрации и поиска задач. Соответствующий раздел настроек находится в Project settings.&lt;/p&gt;
  &lt;h3 id=&quot;6JjA&quot;&gt;Дорожная карта (расписание)&lt;/h3&gt;
  &lt;p id=&quot;z0pn&quot;&gt;В этом разделе можно создавать цели и планировать работу команды наперед. Ключевой единицей информации тут является эпик. Это объединение большого количества issues, связанных друг с другом.&lt;/p&gt;
  &lt;p id=&quot;Lglr&quot;&gt;К примеру, если есть ряд новых функций для приложения, которые совместно формируют какую-то общую важную особенность ПО, то их объединяют в эпик как некую общую цель, к которой стремится команда в ходе спринта (или нескольких спринтов).&lt;/p&gt;
  &lt;p id=&quot;vUvB&quot;&gt;На дорожной карте хорошо видны далеко идущие планы компании, визуально оформленные в своего рода горизонтальный календарь.&lt;/p&gt;
  &lt;figure id=&quot;6JiC&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://wac-cdn.atlassian.com/dam/jcr:eddd6ade-1c0d-416d-a3f0-e95747a7b0b6/basic-roadmap-22.png?cdnVersion=501&quot; width=&quot;830.0825335892513&quot; /&gt;
    &lt;figcaption&gt;https://www.atlassian.com/ru/software/jira/guides/roadmaps/basic-roadmaps&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;NoTZ&quot;&gt;Релизы&lt;/h3&gt;
  &lt;p id=&quot;C4uD&quot;&gt;Каждый набор новых функций в приложении или пакет исправленных ошибок отправляется к пользователям в виде новой версии этого самого приложения. Версионность – самый удобный, часто используемый и фактически ставший индустриальным способ развития программных продуктов.&lt;/p&gt;
  &lt;p id=&quot;8tzA&quot;&gt;Поэтому в Jira такой акцент сделан на контроле новых версий. В соответствующем разделе можно создавать версии программ, указывать дату выпуска и закреплять за ними исправления багов, новые функции и issues, входящий в конкретный релиз.&lt;/p&gt;
  &lt;figure id=&quot;eUa9&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://timeweb.com/media/45ee681061082055a0f190c1c319e972.png&quot; width=&quot;835&quot; /&gt;
    &lt;figcaption&gt;https://timeweb.com/ru/community/articles/kak-rabotat-v-jira&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;6X8d&quot;&gt;Здесь сразу видно, какая версия продукта должна выйти в ближайшем будущем, какие уже вышли и т.п. В общем, это еще один удобный способ планирования и отслеживания выполняемой работы.&lt;/p&gt;
  &lt;h3 id=&quot;IUQF&quot;&gt;Код и деплой&lt;/h3&gt;
  &lt;p id=&quot;3fsq&quot;&gt;Одно из преимуществ Jira – возможность тесно интегрировать ее с другими продуктами, например с платформами Bitbucket, Github и Gitlab.&lt;/p&gt;
  &lt;p id=&quot;R0SR&quot;&gt;Такое объединение добавляет дополнительный контекст в систему управления проектами. У лидеров команды появляется возможность наблюдать не только за прогрессом как за набором меняющихся активных задач, но и смотреть на реальные изменения в коде.&lt;/p&gt;
  &lt;figure id=&quot;QR3S&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://miro.medium.com/max/1400/0*-Dlj2ys8exk1lKYp.png&quot; width=&quot;838.3474801061006&quot; /&gt;
    &lt;figcaption&gt;https://medium.com/@partialcoder/jira-can-show-better-git-commit-messages-with-a-git-hook-360a2880a0b7&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;0Dzi&quot;&gt;Интеграция позволяет разработчикам напрямую отправлять каждый коммит в Jira, чтобы другие члены команды могли видеть изменения из условного Github прямо в системе управления проектами.&lt;/p&gt;
  &lt;figure id=&quot;ojdN&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://docs.gitlab.com/ee/integration/jira/img/jira_issue_reference.png&quot; width=&quot;764&quot; /&gt;
    &lt;figcaption&gt;https://docs.gitlab.com/ee/integration/jira/issues.html&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;ulUQ&quot;&gt;Pages&lt;/h3&gt;
  &lt;p id=&quot;cqP4&quot;&gt;Еще одна разработка Atlassian – проект Confluence. Это что-то в духе Google Docs, только работающее в рамках Jira и менее функциональное.&lt;/p&gt;
  &lt;figure id=&quot;jr5Z&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://timeweb.com/media/c06fb7054742f27915df09162eaac34f.png&quot; width=&quot;840.0000000000001&quot; /&gt;
    &lt;figcaption&gt;https://timeweb.com/ru/community/articles/kak-rabotat-v-jira&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;1gyQ&quot;&gt;Это онлайн-текстовый редактор с базовыми инструментами для форматирования написанного. Суть Confluence в создании дополнительной удобной среды для общения лидов и разработчиков. С помощью полноценного текстового редактора и неограниченного количества знаков гораздо проще изложить свои мысли и подробно рассказать о планах компании.&lt;/p&gt;
  &lt;p id=&quot;d01T&quot;&gt;В Pages по умолчанию есть несколько шаблонов для текста:&lt;/p&gt;
  &lt;ul id=&quot;wYWy&quot;&gt;
    &lt;li id=&quot;sJxF&quot;&gt;Пустая страница с небольшим описанием функциональности Pages.&lt;/li&gt;
    &lt;li id=&quot;CbFI&quot;&gt;Страница для описания продукта. Сюда можно вписать, как продукт выглядит в глаза клиента и что он в итоге должен собой представлять.&lt;/li&gt;
    &lt;li id=&quot;xYB4&quot;&gt;Тестовая форма для указания глобальных целей компании с целью донести ее до команды и сподвигнуть к обсуждению дальнейших действий.&lt;/li&gt;
    &lt;li id=&quot;Mu3L&quot;&gt;Форма для заполнения расписания встреч и создания заметок по ходу общения с коллегами.&lt;/li&gt;
    &lt;li id=&quot;kfxn&quot;&gt;Ретроспективная заметка с описанием проделанной работы. Здесь лидер команды указывает, что в ходе работы пошло хорошо, что пошло не очень и т.п.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;h3 id=&quot;QREm&quot;&gt;Дашборды&lt;/h3&gt;
  &lt;p id=&quot;KPr1&quot;&gt;В Jira дашборды выводят кучу полезной информации. Всяческие отчеты, статистика комментариев, список выполняемых задач, аналитические данные, графики, таблицы, схемы. Все, что может быть полезно для аналитиков компании и бизнеса в целом.&lt;/p&gt;
  &lt;p id=&quot;YS4t&quot;&gt;Дашборды позволяют собрать все необходимые данные в одно пространство без необходимости следить за процессом работы команды и фиксировать какие-то значимые аспекты, чтобы потом вручную делать аналитические сводки. В Jira можно формировать дашборды автоматически.&lt;/p&gt;
  &lt;p id=&quot;yi92&quot;&gt;Они подходят не только для аналитики, но и для постоянного наблюдения за тем, как протекает рабочий процесс, и для принятия радикальных решений в случае упадка производительности или возникновения других проблем.&lt;/p&gt;
  &lt;h3 id=&quot;3707&quot;&gt;Плагины&lt;/h3&gt;
  &lt;p id=&quot;0orI&quot;&gt;Jira можно сделать еще функциональнее, если подключить к ней плагины сторонних компаний.&lt;/p&gt;
  &lt;p id=&quot;t4RH&quot;&gt;Некоторые из них продвигает сама Atlassian. В их числе интеграция с Git-системами, к примеру. Это один из наиболее распространенных и очевидных вариантов использования плагинов.&lt;/p&gt;
  &lt;p id=&quot;CUgK&quot;&gt;Также разработчики Jira активно развивают идею тесного взаимодействия между пользователями системы управления проектами и пользователями мессенджера Slack. Есть даже отдельный набор программных модулей для интеграции одного в другое.&lt;/p&gt;
  &lt;figure id=&quot;7xzB&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://timeweb.com/media/e4df801cf253eb5ed4f90bb697453404.png&quot; width=&quot;839&quot; /&gt;
    &lt;figcaption&gt;https://timeweb.com/ru/community/articles/kak-rabotat-v-jira&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Y4hW&quot;&gt;В коллекции плагинов можно найти инструменты для создания диаграмм, более удобной визуальной презентации рабочего расписания, отправки задач по почте и т.п.&lt;/p&gt;
  &lt;p id=&quot;bseQ&quot;&gt;Коллекция плагинов в Atlassian Marketplace насчитывает сотни дополнений. Как платных, так и бесплатных. Есть из чего выбирать.&lt;/p&gt;
  &lt;h2 id=&quot;WyAi&quot;&gt;Как создать задачу в Jira?&lt;/h2&gt;
  &lt;p id=&quot;wRsp&quot;&gt;Создать задачу можно несколькими способами.&lt;/p&gt;
  &lt;p id=&quot;0NzO&quot;&gt;Научиться создавать Issues – понять, как работать с Jira в целом. Создать новую задачу в Jira можно двумя путями:&lt;/p&gt;
  &lt;ul id=&quot;HnRg&quot;&gt;
    &lt;li id=&quot;N1zW&quot;&gt;Кликнув по кнопке Create в верхней панели управления.&lt;/li&gt;
    &lt;li id=&quot;t6yO&quot;&gt;Кликнув по кнопке Create issue в нужной колонке канбан-доски.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;q88l&quot;&gt;В первом случае нужно будет выбрать проект, в котором необходимо создать задачу.&lt;/p&gt;
  &lt;figure id=&quot;CKAd&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://timeweb.com/media/cc68bfc169c014a01ded94c6bc3e77ce.png&quot; width=&quot;839&quot; /&gt;
    &lt;figcaption&gt;https://timeweb.com/ru/community/articles/kak-rabotat-v-jira&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;JTeI&quot;&gt;Во втором – указать название задачи и прописать дополнительные атрибуты.&lt;/p&gt;
  &lt;figure id=&quot;pCPE&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://timeweb.com/media/a2a0dce5da8c746295111bbcd48240ef.png&quot; width=&quot;839&quot; /&gt;
    &lt;figcaption&gt;https://timeweb.com/ru/community/articles/kak-rabotat-v-jira&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;wrPG&quot;&gt;Уже после этого можно кликать по кнопке Create, и новая issue автоматически появится в списке и на выбранной доске. А если поставить галочку напротив Create another, то тут же появится окно для добавления еще одной задачи.&lt;/p&gt;
  &lt;blockquote id=&quot;7qNB&quot;&gt;Список issues также можно импортировать из другого приложения. Для этого нужно загрузить в Jira CSV-файл с соответствующим содержанием.&lt;/blockquote&gt;
  &lt;h3 id=&quot;ChDP&quot;&gt;Атрибуты задач&lt;/h3&gt;
  &lt;p id=&quot;i3wS&quot;&gt;Создавая issue, можно указать для нее ряд атрибутов:&lt;/p&gt;
  &lt;ul id=&quot;YWzy&quot;&gt;
    &lt;li id=&quot;nPHv&quot;&gt;&lt;strong&gt;Summary.&lt;/strong&gt; Краткое описание текущей задачи. Буквально в одно предложение.&lt;/li&gt;
    &lt;li id=&quot;WOSk&quot;&gt;&lt;strong&gt;Issue Type. &lt;/strong&gt;Тип задачи выбирается в соответствии со стандартными или доступными на данном проекте. &lt;a href=&quot;https://blog.wbtech.ru/jira_issue_types/&quot; target=&quot;_blank&quot;&gt;Подробнее&lt;/a&gt;.&lt;/li&gt;
    &lt;li id=&quot;ZqoG&quot;&gt;&lt;strong&gt;Description.&lt;/strong&gt; Полноценное описание, если таковое требуется.&lt;/li&gt;
    &lt;li id=&quot;JOsT&quot;&gt;&lt;strong&gt;Assignee. &lt;/strong&gt;Член команды, которому нужно делегировать создаваемую задачу.&lt;/li&gt;
    &lt;li id=&quot;Mc1T&quot;&gt;&lt;strong&gt;Labels. &lt;/strong&gt;Что-то вроде тегов для более удобной сортировки задач по другим признакам, не входящим в список типов.&lt;/li&gt;
    &lt;li id=&quot;lNK1&quot;&gt;&lt;strong&gt;Reporter. &lt;/strong&gt;Пользователь, который будет отчитываться за выполнение задачи.&lt;/li&gt;
    &lt;li id=&quot;GsYy&quot;&gt;&lt;strong&gt;Attachment. &lt;/strong&gt;Файл, прикрепленный к задаче. Это может быть что угодно: аудио, картинка, документ docx и т.п.&lt;/li&gt;
    &lt;li id=&quot;7djF&quot;&gt;&lt;strong&gt;Linked issues. &lt;/strong&gt;То, с чем связаны создаваемые задачи (другие задачи/проекты).&lt;/li&gt;
  &lt;/ul&gt;
  &lt;figure id=&quot;S8KP&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://scriptrunner.adaptavist.com/latest/jira/fragments/image/create-issue-linked.png&quot; width=&quot;791&quot; /&gt;
    &lt;figcaption&gt;https://scriptrunner.adaptavist.com/latest/jira/fragments/CreateConstrainedIssue.html&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;WUJq&quot;&gt;Основные принципы повышения производительности в Jira&lt;/h2&gt;
  &lt;p id=&quot;M21m&quot;&gt;Есть как минимум 5 способов сделать работу с Jira эффективнее.&lt;/p&gt;
  &lt;h3 id=&quot;4ltW&quot;&gt;Делите большие задачи на мелкие&lt;/h3&gt;
  &lt;p id=&quot;0dyP&quot;&gt;Это главная заповедь канбан и скрам, но люди все равно об этом забывают и продолжают лепить карточки с очень массивными задачами. Необходимо всегда создавать максимально компактные задачи. Такие, которые легко понять, выполнить, зафиксировать, объяснить и так далее.&lt;/p&gt;
  &lt;p id=&quot;lpft&quot;&gt;Каждая issue должна быть понятной единицей информации, представляющей собой компонент более глобальной цели.&lt;/p&gt;
  &lt;p id=&quot;OxE3&quot;&gt;Делите даже небольшие цели на еще более маленькие составные части. Так всем будет проще. Легче будет выполнять работы, легче будет отслеживать прогресс. Не будет зависаний на выполнении какой-то одной задачи. Интерфейс Jira позволяет без проблем ориентироваться даже в большом списке задач.&lt;/p&gt;
  &lt;h3 id=&quot;C3fd&quot;&gt;Комментируйте задачи&lt;/h3&gt;
  &lt;p id=&quot;PEKK&quot;&gt;Не стесняйтесь оставлять комментарии под каждой карточкой в каждой колонке. Освобождайте свою голову сразу по ходу создания issues и работы с ними. Нужно помнить о какой-то особенности исправляемой ошибки? Напишите об этом в комментариях. Есть какая-то идея по более прагматичной реализации запланированной функции? И это тоже зафиксируйте в комментариях.&lt;/p&gt;
  &lt;figure id=&quot;5gLk&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://timeweb.com/media/92d1f3b634fb4010e7cdc822141f7373.png&quot; width=&quot;828.8758992805756&quot; /&gt;
    &lt;figcaption&gt;https://timeweb.com/ru/community/articles/kak-rabotat-v-jira&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;7ebs&quot;&gt;Сохранив все записи в едином пространстве, вы сохраните кучу времени себе в будущем, когда будете вспоминать или искать что-то связанное с конкретной задачей.&lt;/p&gt;
  &lt;h3 id=&quot;Ud7A&quot;&gt;Записывайте все выполненные действия&lt;/h3&gt;
  &lt;p id=&quot;MWNG&quot;&gt;Комментарии отражают процесс выполнения задачи и помогают с решением поставленных целей. Но есть еще логи. Они отражают результаты выполненной работы в течение определенного времени.&lt;/p&gt;
  &lt;p id=&quot;m1SW&quot;&gt;Логи работают по тому же принципу, что и коммиты. Коммит – это фактически выгрузка любого изменения приложения в git-систему. Поменяли цвет иконки? Сделайте коммит и отправьте его в git-систему. Добавили новую функцию в код? Сделайте еще один коммит. И так на любой чих.&lt;/p&gt;
  &lt;p id=&quot;kyX2&quot;&gt;Лог – это способ фиксировать коммиты в Jira. По сути, те же текстовые комментарии. Просто лидеру команды будет легче отслеживать ваш прогресс с помощью логов. Это показывает, что вы действительно работаете и постоянно выполняете какие-то задачи.&lt;/p&gt;
  &lt;h3 id=&quot;gjHd&quot;&gt;Планируйте спринты&lt;/h3&gt;
  &lt;p id=&quot;W95m&quot;&gt;Спринт – удобная схема оптимизации рабочего процесса, но к ней тоже нужно готовиться. Важно заранее спланировать список задач, оценить адекватность поставленных целей, приблизительно оценить сроки выполнения работы, расставить приоритет по задачам. Заранее понять, что, скорее всего, будет отложено на следующий «забег», а что можно сделать быстро и в первую очередь.&lt;/p&gt;
  &lt;p id=&quot;ot9c&quot;&gt;Планирование даст возможность быстрее влиться в спринт и без переработок выполнить все поставленные задачи. Четко и без аврала.&lt;/p&gt;
  &lt;h3 id=&quot;0Yx2&quot;&gt;Делайте записи на регулярной основе&lt;/h3&gt;
  &lt;p id=&quot;qlsV&quot;&gt;Вышеописанные процедуры нужно выполнять раз в час-два. Постоянно что-то коммитить, комментировать, записывать и т.п. &lt;strong&gt;Все, что не записано, то утеряно&lt;/strong&gt;. Ваша задача – выработать полезную привычку фиксировать каждое выполненное действие, постоянно делать полезные заметки и всячески демонстрировать свою полезность и эффективность в команде. Большое количество записей действительно облегчает работу коллегам, так как канбан-доска постепенно обрастает всей необходимой информацией. Не приходится все искать самостоятельно.&lt;/p&gt;
  &lt;h2 id=&quot;ttkN&quot;&gt;Стоимость Jira&lt;/h2&gt;
  &lt;p id=&quot;vEW2&quot;&gt;В бесплатной версии Jira есть ограничение на количество участников в команде и на количество сохраняемых файлов. Чтобы их снять, нужно оплатить подписку. Она стоит около 500 рублей на пользователя. То есть команда из 20 человек заплатит за месячную подписку 10 000 рублей.&lt;/p&gt;
  &lt;h2 id=&quot;pEA2&quot;&gt;Аналоги Jira&lt;/h2&gt;
  &lt;p id=&quot;R9Ml&quot;&gt;Jira – популярный и удобный инструмент. Но многим он кажется чересчур сложным, а иногда недостаточно функциональным. Претензий к продукту Atlassian хватает. Но есть и альтернативные приложения для организации командной работы и управления проектами.&lt;/p&gt;
  &lt;figure id=&quot;zrQX&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://timeweb.com/media/6aa8c0df0ae1cf43777187ef7a7171a4.jpeg&quot; width=&quot;858.3168805528136&quot; /&gt;
    &lt;figcaption&gt;https://timeweb.com/ru/community/articles/kak-rabotat-v-jira&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;1qrl&quot;&gt;Trello&lt;/h3&gt;
  &lt;p id=&quot;qAFO&quot;&gt;Trello появился раньше, чем Jira. Это тоже продукт Atlassian, но более универсальный. Trello не заточен исключительно под нужды разработчиков и может использоваться для решения любых задач. Его используют маркетологи, бизнесмены, HR, копирайтеры и т.п.&lt;/p&gt;
  &lt;p id=&quot;TNqx&quot;&gt;Подойдет для небольшой команды, не нуждающейся в сложных аналитических инструментах из Jira.&lt;/p&gt;
  &lt;h3 id=&quot;CAxi&quot;&gt;Basecamp&lt;/h3&gt;
  &lt;p id=&quot;B0KK&quot;&gt;Мощная система для организации командной работы. Она не так сильно похожа на Jira, но тоже пользуется спросом среди команд разработчиков. Здесь есть удобное совместное хранилище файлов, простой механизм для создания задач и отслеживания прогресса, а также собственная платформа для общения между коллегами.&lt;/p&gt;
  &lt;h3 id=&quot;FrGM&quot;&gt;YouTrack&lt;/h3&gt;
  &lt;p id=&quot;RxSM&quot;&gt;Система управления проектами от знаменитой компании JetBrains, создавшей популярные IDE для разных языков программирования. У YouTrack много преимуществ: встроенная база знаний, принадлежащая конкретной команде, умный поиск по задачам, комментариям и другим единицам информации, удобные методы организации карточек на досках.&lt;/p&gt;
  &lt;p id=&quot;d0bs&quot;&gt;Подойдет тем, кому нужна альтернатива для Jira с базой знаний и другими дополнительными опциями.&lt;/p&gt;
  &lt;h3 id=&quot;nvah&quot;&gt;ClickUp&lt;/h3&gt;
  &lt;p id=&quot;xOEo&quot;&gt;ClickUp – это своего рода прокаченная версия Jira. Здесь есть возможность делегировать комментарии, создавать упрощенные списки задач, работать с полноценным текстовым редактором, устанавливать рабочие статусы пользователям и так далее. Много мелочей, которые будут полезны для разработчиков.&lt;/p&gt;
  &lt;h2 id=&quot;BKv1&quot;&gt;Вместо заключения&lt;/h2&gt;
  &lt;p id=&quot;8Vb9&quot;&gt;На этом все. Базовое знакомство окончено. Теперь вы знаете, как работать с Jira. Освоиться с функциональностью платформы нетрудно. Куда сложнее влиться в Agile и канбан. Нужно научиться исповедовать эти практики в работе. Тогда интерфейс и возможности Jira покажутся до предела понятными и практичными.&lt;/p&gt;
  &lt;p id=&quot;hfPg&quot;&gt;&lt;a href=&quot;https://t.me/qanote&quot; target=&quot;_blank&quot;&gt;Заметки тестировщика&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;Votn&quot;&gt;&lt;em&gt;Источники:&lt;/em&gt;&lt;/p&gt;
  &lt;p id=&quot;264L&quot;&gt;&lt;a href=&quot;https://www.testingdocs.com/create-scrum-project-in-jira-software/&quot; target=&quot;_blank&quot;&gt;https://www.testingdocs.com/create-scrum-project-in-jira-software/&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://startpack.ru/application/jira&quot; target=&quot;_blank&quot;&gt;https://startpack.ru/application/jira&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://www.atlassian.com/ru/software/jira&quot; target=&quot;_blank&quot;&gt;https://www.atlassian.com/ru/software/jira&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://timeweb.com/ru/community/articles/kak-rabotat-v-jira&quot; target=&quot;_blank&quot;&gt;https://timeweb.com/ru/community/articles/kak-rabotat-v-jira&lt;/a&gt; &lt;/p&gt;
  &lt;hr /&gt;
  &lt;tt-tags id=&quot;0G0b&quot;&gt;
    &lt;tt-tag name=&quot;it&quot;&gt;#it&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;тестирование&quot;&gt;#тестирование&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;заметкитестировщика&quot;&gt;#заметкитестировщика&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;qa&quot;&gt;#qa&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;bugs&quot;&gt;#bugs&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;features&quot;&gt;#features&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;testing&quot;&gt;#testing&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;protesting&quot;&gt;#protesting&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;jira&quot;&gt;#jira&lt;/tt-tag&gt;
  &lt;/tt-tags&gt;
  &lt;hr /&gt;

</content></entry><entry><id>qanote:C2E0dCKIcoe</id><link rel="alternate" type="text/html" href="https://teletype.in/@qanote/C2E0dCKIcoe?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=qanote"></link><title>Баг и фича. В чем разница? Классификация и жизненный цикл дефектов.</title><published>2022-07-14T17:43:20.074Z</published><updated>2022-07-14T17:43:47.148Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/b2/9f/b29feecb-3cab-4c98-b945-392c859d5688.png"></media:thumbnail><category term="teoriya-testirovaniya" label="Теория тестирования"></category><tt:hashtag>it</tt:hashtag><tt:hashtag>тестирование</tt:hashtag><tt:hashtag>заметкитестировщика</tt:hashtag><tt:hashtag>qa</tt:hashtag><tt:hashtag>bugs</tt:hashtag><tt:hashtag>features</tt:hashtag><tt:hashtag>testing</tt:hashtag><tt:hashtag>protesting</tt:hashtag><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/c5/67/c5672246-6e4d-4d20-ac99-8bc29fab37b5.png&quot;&gt;Содержание:</summary><content type="html">
  &lt;p id=&quot;oWEW&quot;&gt;Содержание:&lt;/p&gt;
  &lt;nav&gt;
    &lt;ul&gt;
      &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#nJgV&quot;&gt;Баг и фича. В чем разница?&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#aFqR&quot;&gt;Классификация дефектов&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#UZzr&quot;&gt;Жизненный цикл дефекта (Defect/Bug Life Cycle)&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#dxf8&quot;&gt;Статусы дефекта &lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#86Be&quot;&gt;Утечка дефектов и релиз бага (Bug Leakage &amp; Bug Release)&lt;/a&gt;&lt;/li&gt;
      &lt;li class=&quot;m_level_1&quot;&gt;&lt;a href=&quot;#iNTF&quot;&gt;В заключение&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/nav&gt;
  &lt;figure id=&quot;JyfA&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c5/67/c5672246-6e4d-4d20-ac99-8bc29fab37b5.png&quot; width=&quot;443&quot; /&gt;
    &lt;figcaption&gt;Нет, скажите мне можно одно слово - пофикшено!&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;TMqq&quot;&gt;Сегодня разберемся в еще одной интересной теме, по которой хорошенько могут пройтись как на собеседовании, так и на работе. Ее незнание не освобождает от ответственности перед коллегами и пользователями. Так что запоминаем.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;4mb3&quot;&gt;Начнем с терминологии (определения из &lt;code&gt;ISTQB&lt;/code&gt;):&lt;/p&gt;
  &lt;ul id=&quot;Sh6F&quot;&gt;
    &lt;li id=&quot;pnm9&quot;&gt;&lt;em&gt;Просчет (mistake): См. ошибка;&lt;/em&gt;&lt;/li&gt;
    &lt;li id=&quot;TxSW&quot;&gt;&lt;em&gt;Недочет (fault): См. дефект;&lt;/em&gt;&lt;/li&gt;
    &lt;li id=&quot;9kbJ&quot;&gt;&lt;em&gt;Помеха (bug): См. дефект; &lt;/em&gt;&lt;/li&gt;
    &lt;li id=&quot;JfZ6&quot;&gt;&lt;em&gt;Дефект (defect): Изъян в компоненте или системе, который может привести компонент или систему к невозможности выполнить требуемую функцию, например неверный оператор или определение данных. Дефект, обнаруженный во время выполнения, может привести к отказам компонента или системы;&lt;/em&gt;&lt;/li&gt;
    &lt;li id=&quot;t8Zo&quot;&gt;&lt;em&gt;Отказ (failure): Отклонение компонента или системы от ожидаемого выполнения, эксплуатации или результата.&lt;/em&gt;&lt;/li&gt;
    &lt;li id=&quot;RNPO&quot;&gt;&lt;em&gt;Ошибка (error): Действие человека, которое приводит к неправильному результату;&lt;/em&gt;&lt;/li&gt;
  &lt;/ul&gt;
  &lt;figure id=&quot;Q2U4&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://miro.medium.com/max/1400/1*1VE4EI7ZEM-Yf0uzdjOepw.png&quot; width=&quot;438&quot; /&gt;
    &lt;figcaption&gt;Тестировщиков или разрабов?&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;QJiz&quot;&gt;Однако же на практике редко кто используют именно эту терминологию. Как правило, тестировщики в России пользуются следующими терминами:&lt;/p&gt;
  &lt;ul id=&quot;Upzx&quot;&gt;
    &lt;li id=&quot;zLMN&quot;&gt;&lt;strong&gt;Ошибка (Error)&lt;/strong&gt; возникает из-за просчета&lt;strong&gt; (Mistake&lt;/strong&gt;) в написании кода разработчиком;&lt;/li&gt;
    &lt;li id=&quot;5BE4&quot;&gt;&lt;strong&gt;Дефект (Defect) &lt;/strong&gt;это скрытый недостаток в ПО, возникший из-за ошибки в написании кода;&lt;/li&gt;
    &lt;li id=&quot;RGs8&quot;&gt;&lt;strong&gt;Когда дефект (Defect)&lt;/strong&gt; обнаруживается тестировщиком, он называется багом&lt;strong&gt; (Bug)&lt;/strong&gt;;&lt;/li&gt;
    &lt;li id=&quot;DXws&quot;&gt;Если тестировщики упустили дефект и его нашел пользователь, то это сбой &lt;strong&gt;(Failure)&lt;/strong&gt;;&lt;/li&gt;
    &lt;li id=&quot;0Z2v&quot;&gt;Если программа в итоге не выполняет свою функцию, то это отказ &lt;strong&gt;(Fault)&lt;/strong&gt;.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;
  &lt;h2 id=&quot;nJgV&quot;&gt;Баг и фича. В чем разница?&lt;/h2&gt;
  &lt;p id=&quot;uHGm&quot;&gt;Как нам вообще определить, что является багом, а что фичей на живом проекте? С опытом приходит насмотренность и понимание многих вещей. Но как же быть всем неокрепшим юным умам?&lt;/p&gt;
  &lt;figure id=&quot;OA4V&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://telegra.ph/file/1313b4d4d615d3c714a48.png&quot; width=&quot;306&quot; /&gt;
    &lt;figcaption&gt;Шуточная картинка, которая отлично передает разницу между понятиями&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;DT2o&quot;&gt;Баги бывают разных видов и &lt;a href=&quot;http://www.protesting.ru/testing/bugpriority.html&quot; target=&quot;_blank&quot;&gt;градаций серьезности&lt;/a&gt;. А &lt;a href=&quot;http://www.protesting.ru/testing/bugpriority.html&quot; target=&quot;_blank&quot;&gt;приоритеты&lt;/a&gt; меняются от проекта к проекту и даже в рамках самих проектов. И если у вас нет четкой инструкции, то значит придется обращать внимание на неявные признаки.&lt;/p&gt;
  &lt;blockquote id=&quot;9pWp&quot;&gt;&lt;em&gt;На своей первой работе в компании, которая занималась развитием социальной сети для соседей и УК, мне приходилось чуть ли не постоянно уточнять, действительно ли я нашла баг. Но в этом нет ничего страшного. Запомните одно правило - лучше&lt;/em&gt; &lt;em&gt;не бояться и несколько раз спросить, но знать потом наверняка. Чем полагаться на собственные силы и допустить кучу ошибок.&lt;/em&gt;&lt;/blockquote&gt;
  &lt;figure id=&quot;ktrc&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/1b/d1/1bd1a3d2-9614-4b51-99cd-7b5ffea6d498.png&quot; width=&quot;625&quot; /&gt;
    &lt;figcaption&gt;Серьезный тестировщик. December 25, 2020&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;66KH&quot;&gt;Часто про баги репортят одной команде, а запросы отправляют в другую. Или &lt;code&gt;баги&lt;/code&gt; исправляют в текущем спринте, а &lt;code&gt;фича-реквесты&lt;/code&gt; отправляют в &lt;code&gt;бэклог&lt;/code&gt; в светлое будущее. И если определение типа запроса сделано неверно, он может потеряться или остаться без внимания. Давайте посмотрим на реальные примеры.&lt;/p&gt;
  &lt;section&gt;
    &lt;p id=&quot;VMgb&quot;&gt;&lt;strong&gt;&lt;em&gt;Это баг, если: - &lt;/em&gt;&lt;/strong&gt;работало, но вдруг перестало;&lt;/p&gt;
    &lt;p id=&quot;VMgb&quot;&gt;- работает, но неправильно;&lt;/p&gt;
    &lt;p id=&quot;VMgb&quot;&gt;– реализация не соответствует описанию и в задаче в явном виде не зафиксированы корректировки;&lt;/p&gt;
    &lt;p id=&quot;VMgb&quot;&gt;– нужно изменить название кнопки/страницы/раздела, потому что в них есть опечатка или “Отменить отмену” (классика!);&lt;/p&gt;
    &lt;p id=&quot;VMgb&quot;&gt;– опечатки в принципе (легко может иметь разный приоритет в зависимости от целей и задач проекта);&lt;/p&gt;
    &lt;p id=&quot;VMgb&quot;&gt;– после сохранения информация не появляется на странице, даже если в консоли &lt;code&gt;🟢 200 ОК&lt;/code&gt;;&lt;/p&gt;
    &lt;figure id=&quot;0c10&quot; class=&quot;m_custom&quot;&gt;
      &lt;img src=&quot;https://img4.teletype.in/files/72/33/7233e47f-834a-4afa-8682-bbaab7c75654.png&quot; width=&quot;603&quot; /&gt;
      &lt;figcaption&gt;Так выглядит &lt;a href=&quot;https://t.me/qanote/127&quot; target=&quot;_blank&quot;&gt;Сhrome DevTools&lt;/a&gt;&lt;/figcaption&gt;
    &lt;/figure&gt;
    &lt;p id=&quot;7e0q&quot;&gt;– не все указанные при сохранении поля отображаются на странице, но поля неизменно показываются при редактировании;&lt;/p&gt;
    &lt;p id=&quot;7e0q&quot;&gt;– при нажатии на кнопку “УДАЛИТЬ ВООБЩЕ ВСЕ ДАННЫЕ КЛИЕНТА” нет модального окна с подтверждением Да/Нет, да и сделать это может любой пользователь без авторизации, который нашел ссылку;&lt;/p&gt;
    &lt;p id=&quot;7e0q&quot;&gt;– по переходу по прямой ссылке на услугу не проверяется какой пользователь сейчас авторизован и таким образом можно посмотреть чужие профили или детали услуг, если подобран &lt;code&gt;валидный id&lt;/code&gt;;&lt;/p&gt;
    &lt;p id=&quot;7e0q&quot;&gt;– можно c URL’ом заказать услугу другому клиенту или в &lt;a href=&quot;https://t.me/qanote/127&quot; target=&quot;_blank&quot;&gt;Elements &lt;/a&gt;через &lt;a href=&quot;https://t.me/qanote/127&quot; target=&quot;_blank&quot;&gt;DevTools&lt;/a&gt; изменить стоимость в корзине;&lt;/p&gt;
    &lt;p id=&quot;7e0q&quot;&gt;– информация торчит за границами своего блока или “наслаивается” на другой (ж-ж-ж-жуть, но на некоторых проектах этим можно легко пренебречь);&lt;/p&gt;
    &lt;p id=&quot;7e0q&quot;&gt;– страница очень долго открывается, ну о-о-очень долго — секунд 30 на стабильном интернете (взбешённый клиент гарантирован);&lt;/p&gt;
    &lt;p id=&quot;7e0q&quot;&gt;– система делает что-то, что она не должна делать согласно изначальной задумке. &lt;em&gt;Например, закрытие аккаунта не только переводит его в статус “Закрыто”, но и возвращает клиенту все деньги, которые он принёс проекту за всё время сотрудничества за уже оказанные услуги &lt;/em&gt;(о-о-ой!);&lt;/p&gt;
    &lt;p id=&quot;7e0q&quot;&gt;– неудобно пользоваться. &lt;em&gt;Например, чтобы посмотреть детали услуги клиента, нужно зайти на три вкладки вглубь аккаунта, а смотреть нужно 2–3 раза в день. Или неудобно копировать информацию со страницы, а по рабочим вопросам это нужно делать несколько раз в день&lt;/em&gt; — это баг интерфейса и он должен быть исправлен.&lt;/p&gt;
  &lt;/section&gt;
  &lt;section&gt;
    &lt;p id=&quot;lsci&quot;&gt;&lt;strong&gt;&lt;em&gt;Это фича-реквест, если:&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
    &lt;p id=&quot;GWV4&quot;&gt;– нужно изменить название кнопки/страницы/раздела, потому что есть ощущение, что оно не отражает действительности;&lt;/p&gt;
    &lt;p id=&quot;GWV4&quot;&gt;– фичу сделали, но после использования видно, что есть простор для существенных улучшений. &lt;em&gt;Например, по услуге не хватает мониторинга или статистических данных по использованию, а за перерасход может взиматься дополнительная плата — клиент точно будет несчастлив в неведении&lt;/em&gt;;&lt;/p&gt;
    &lt;p id=&quot;GWV4&quot;&gt;– знаете как улучшить ту или иную часть системы, чтобы было удобней. &lt;em&gt;Например, меню необоснованно занимает 30% ширины экрана, а полезная информация ютится на оставшихся 70%&lt;/em&gt;;&lt;/p&gt;
    &lt;p id=&quot;GWV4&quot;&gt;– пользователь регулярно делает рутинные монотонные действия, которые можно автоматизировать. &lt;em&gt;Например, копировать однотипную информацию с 12 страниц &lt;a href=&quot;https://ru.wikipedia.org/wiki/%D0%9F%D0%B0%D0%B3%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D1%8F&quot; target=&quot;_blank&quot;&gt;пагинации&lt;/a&gt;, когда простая выгрузка бы решила проблему; &lt;/em&gt;– изобретаете велосипед из действующих фич продукта, чтобы добиться желаемого результата;&lt;/p&gt;
    &lt;p id=&quot;GWV4&quot;&gt;– на странице не хватает какой-то информации или возможности её добавить;&lt;/p&gt;
    &lt;p id=&quot;GWV4&quot;&gt;– на странице не хватает фильтров и пагинации, когда информации много и трудно найти нужное или отображение 1000+ элементов существенно сказывается на скорости загрузки страницы;&lt;/p&gt;
    &lt;p id=&quot;GWV4&quot;&gt;– пользователь ведёт дополнительную отчетность в блокноте/экселе, когда проблему можно решить выводом ID на странице и несколькими фильтрами.&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;6a92&quot;&gt;Хорошо если в команде есть UX/UI дизайнер, а если нет? Тестировщику стоит различать что в дизайне баг, который может привести к печальным последствиям, а что запрос на улучшение, который сделает взаимодействие пользователей с системой более гладким и удобным, но может быть реализован позднее.&lt;/p&gt;
  &lt;p id=&quot;4886&quot;&gt;Поговорите с Главным По Проекту, узнайте кто ваш пользователь, спросите про критичные для пользователя и бизнеса фичи, запишите что будет “шоу-стоппером” для релиза (кроме очевидных “ничего-не-работает-памагити”), скорректируйте свои проверки в соответствии с этими знаниями и не бойтесь предлагать улучшения.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h2 id=&quot;aFqR&quot;&gt;&lt;strong&gt;Классификация дефектов&lt;/strong&gt;&lt;/h2&gt;
  &lt;p id=&quot;OGII&quot;&gt;Дефекты можно классифицировать&lt;strong&gt; по-разному.&lt;/strong&gt; Для организации важно знать классификацию &lt;em&gt;(их много, но сейчас говорим о той, что ниже)&lt;/em&gt; и применять ее к проекту. Некоторые дефекты можно отнести к нескольким классам или категориям. Из-за этой проблемы разработчики, тестировщики и сотрудники SQA должны стараться быть максимально последовательными при записи данных о дефектах.&lt;/p&gt;
  &lt;p id=&quot;gzVh&quot;&gt;&lt;strong&gt;Классы дефектов&lt;/strong&gt;:&lt;/p&gt;
  &lt;section&gt;
    &lt;p id=&quot;lQKN&quot;&gt;&lt;strong&gt;Дефекты требований и спецификаций&lt;/strong&gt; (Requirements and Specifications Defects):&lt;/p&gt;
    &lt;p id=&quot;Mfj9&quot;&gt;Начало жизненного цикла ПО важно для обеспечения высокого качества разрабатываемого ПО. Дефекты, введенные на ранних этапах, очень трудно и &lt;a href=&quot;https://t.me/qanote/92&quot; target=&quot;_blank&quot;&gt;дорого&lt;/a&gt; устранить на более поздних этапах. Поскольку многие документы с требованиями написаны с использованием представления на естественном языке, они могут стать:&lt;/p&gt;
    &lt;p id=&quot;c3Ic&quot;&gt;- Двусмысленными&lt;br /&gt;- Противоречивыми&lt;br /&gt;- Непонятными&lt;br /&gt;- Избыточными&lt;br /&gt;- Неточными&lt;/p&gt;
  &lt;/section&gt;
  &lt;section&gt;
    &lt;p id=&quot;uuFm&quot;&gt;&lt;strong&gt;Некоторые специфические дефекты требований / спецификаций:&lt;/strong&gt;&lt;/p&gt;
    &lt;ul id=&quot;8wvT&quot;&gt;
      &lt;li id=&quot;CiBR&quot;&gt;&lt;strong&gt;Дефекты функционального описания: &lt;/strong&gt;Общее описание того, что делает продукт и как он должен себя вести (входы / выходы), неверно, двусмысленно и / или неполно;&lt;/li&gt;
      &lt;li id=&quot;lPZ6&quot;&gt;&lt;strong&gt;Дефекты функций: &lt;/strong&gt;описываются как отличительные характеристики программного компонента или системы. Дефекты функций связаны с отсутствием, неправильным, неполным или ненужным описанием функций;&lt;/li&gt;
      &lt;li id=&quot;Vjbj&quot;&gt;&lt;strong&gt;Дефекты взаимодействия функций: &lt;/strong&gt;это происходит из-за неправильного описания того, как функции должны взаимодействовать друг с другом;&lt;/li&gt;
      &lt;li id=&quot;J2fD&quot;&gt;&lt;strong&gt;Дефекты описания интерфейсов:&lt;/strong&gt; это дефекты, которые возникают в описании взаимодействия целевого программного обеспечения с внешним программным обеспечением, оборудованием и пользователями.&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/section&gt;
  &lt;section&gt;
    &lt;p id=&quot;BrcM&quot;&gt;&lt;strong&gt;Дефекты дизайна.&lt;/strong&gt; Дефекты дизайна возникают когда неправильно спроектированы:&lt;/p&gt;
    &lt;p id=&quot;Sbmi&quot;&gt;Системные компоненты&lt;br /&gt;Взаимодействие между компонентами системы&lt;br /&gt;Взаимодействие между компонентами и внешним программным / аппаратным обеспечением или пользователями.&lt;/p&gt;
    &lt;p id=&quot;eoUK&quot;&gt;Они включают дефекты в конструкции алгоритмов, управления, логики, элементов данных, описаний интерфейсов модулей и описаний внешнего программного обеспечения / оборудования / пользовательского интерфейса.&lt;/p&gt;
    &lt;p id=&quot;vaDe&quot;&gt;К дефектам дизайна относятся:&lt;/p&gt;
    &lt;ul id=&quot;UJts&quot;&gt;
      &lt;li id=&quot;M6lg&quot;&gt;Алгоритмические дефекты и дефекты обработки: это происходит, когда этапы обработки в алгоритме, описанном псевдокодом, неверны;&lt;/li&gt;
      &lt;li id=&quot;4tvn&quot;&gt;Дефекты управления, логики и последовательности: Дефекты управления возникают, когда логический поток в псевдокоде неверен;&lt;/li&gt;
      &lt;li id=&quot;o0jU&quot;&gt;Дефекты данных: Они связаны с неправильным дизайном структур данных;&lt;/li&gt;
      &lt;li id=&quot;WCio&quot;&gt;Дефекты описания интерфейсов модулей: эти дефекты возникают из-за неправильного или непоследовательного использования типов параметров, неправильного количества параметров или неправильного порядка параметров;&lt;/li&gt;
      &lt;li id=&quot;6qwr&quot;&gt;Дефекты функционального описания: к дефектам этой категории относятся неправильные, отсутствующие или неясные элементы дизайна;&lt;/li&gt;
      &lt;li id=&quot;kBR7&quot;&gt;Дефекты описания внешних интерфейсов: они возникают из-за неправильных описаний дизайна интерфейсов с компонентами COTS, внешними программными системами, базами данных и аппаратными устройствами.&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/section&gt;
  &lt;section&gt;
    &lt;p id=&quot;nPuY&quot;&gt;&lt;strong&gt;Дефекты кода&lt;/strong&gt;: Дефекты кодирования возникают из-за ошибок при реализации кода. Классы дефектов кодирования аналогичны классам дефектов дизайна. Некоторые дефекты кодирования возникают из-за непонимания конструкций языка программирования и недопонимания с разработчиками.&lt;/p&gt;
    &lt;ul id=&quot;8cge&quot;&gt;
      &lt;li id=&quot;H13A&quot;&gt;Алгоритмические дефекты и дефекты обработки:&lt;/li&gt;
      &lt;ol id=&quot;vFLT&quot;&gt;
        &lt;li id=&quot;HobD&quot;&gt;Непроверенные условия overflow and underflow;&lt;/li&gt;
        &lt;li id=&quot;syRS&quot;&gt;Сравнение несоответствующих типов данных;&lt;/li&gt;
        &lt;li id=&quot;tI6x&quot;&gt;Преобразование одного типа данных в другой;&lt;/li&gt;
        &lt;li id=&quot;FPm0&quot;&gt;Неправильный порядок арифметических операторов;&lt;/li&gt;
        &lt;li id=&quot;rS4S&quot;&gt;Неправильное использование или пропуск круглых скобок;&lt;/li&gt;
        &lt;li id=&quot;2DfU&quot;&gt;Потеря точности (Precision loss);&lt;/li&gt;
        &lt;li id=&quot;EbSK&quot;&gt;Неправильное использование знаков.&lt;/li&gt;
      &lt;/ol&gt;
      &lt;li id=&quot;TYCb&quot;&gt;Дефекты управления, логики и последовательности: этот тип дефектов включает неправильное выражение операторов case, неправильное повторение циклов и пропущенные пути;&lt;/li&gt;
      &lt;li id=&quot;RbvX&quot;&gt;Типографические дефекты: в основном это синтаксические ошибки, например неправильное написание имени переменной, которые обычно обнаруживаются компилятором, self-reviews, or peer reviews;&lt;/li&gt;
      &lt;li id=&quot;BhmO&quot;&gt;Дефекты инициализации: этот тип дефектов возникает, когда операторы инициализации пропущены или неверны. Это может произойти из-за недопонимания или отсутствия связи между программистами или программиста и дизайнера, небрежности или непонимания среды программирования;&lt;/li&gt;
      &lt;li id=&quot;WTBl&quot;&gt;Дефекты потока данных: дефекты потока данных возникают, когда код не следует необходимым условиям потока данных;&lt;/li&gt;
      &lt;li id=&quot;i654&quot;&gt;Дефекты данных: на это указывает неправильная реализация структур данных;&lt;/li&gt;
      &lt;li id=&quot;gRLT&quot;&gt;Дефекты интерфейса модуля: возникают из-за использования неправильных или несовместимых типов параметров, неправильного количества параметров или неправильного порядка параметров;&lt;/li&gt;
      &lt;li id=&quot;WU1J&quot;&gt;Дефекты документации кода: когда документация по коду не описывает, что программа на самом деле делает, либо является неполной или двусмысленной;&lt;/li&gt;
      &lt;li id=&quot;Mubh&quot;&gt;Внешнее оборудование, дефекты программных интерфейсов: эти дефекты возникают из-за проблем, связанных с Системными вызовами, Ссылками на базы данных, Последовательностью ввода / вывода, Использованием памяти, Использованием ресурсов, Обработкой прерываний и исключений, Обменом данными с оборудованием, Протоколами, Форматами, Интерфейсами с файлами сборки, Временными последовательностями.&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/section&gt;
  &lt;section&gt;
    &lt;p id=&quot;lI8S&quot;&gt;&lt;strong&gt;Дефекты тестирования&lt;/strong&gt;: Планы тестирования, тестовые наборы, средства тестирования и процедуры тестирования также могут содержать дефекты. Эти дефекты называются дефектами тестирования. Дефекты в планах тестирования лучше всего обнаруживать с помощью методов &lt;code&gt;review&lt;/code&gt;.&lt;/p&gt;
    &lt;ul id=&quot;8ZPQ&quot;&gt;
      &lt;li id=&quot;pUUD&quot;&gt;Дефекты тестовой обвязки: Для тестирования программного обеспечения на уровне модулей и интеграции необходимо разработать вспомогательный код. Это называется &lt;code&gt;Test Harness&lt;/code&gt; или &lt;code&gt;scaffolding code&lt;/code&gt;. &lt;code&gt;Test Harness&lt;/code&gt; должен быть тщательно спроектирован, реализован и протестирован, поскольку это рабочий продукт, и этот код можно повторно использовать при разработке новых версий программного обеспечения;&lt;/li&gt;
      &lt;li id=&quot;T458&quot;&gt;Дизайн тестового случая и дефекты процедуры тестирования: сюда входят неправильные, неполные, отсутствующие, несоответствующие тестовые примеры и процедуры тестирования.&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/section&gt;
  &lt;p id=&quot;KYgs&quot;&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Software_bug&quot; target=&quot;_blank&quot;&gt;В англоязычной Wikipedia описано плюс-минус то же самое&lt;/a&gt;.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h2 id=&quot;UZzr&quot;&gt;&lt;strong&gt;Жизненный цикл дефекта&lt;/strong&gt; (Defect/Bug Life Cycle)&lt;/h2&gt;
  &lt;p id=&quot;n0yq&quot;&gt;&lt;code&gt;Жизненный цикл дефекта&lt;/code&gt; - это представление различных состояний дефекта, в которых он пребывает от начального до конечного этапа своего существования. Он может варьироваться от компании к компании и настраиваться под процессы конкретного проекта.&lt;/p&gt;
  &lt;figure id=&quot;K5Ei&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://www.guru99.com/images/1-2015/012715_0802_BugLifeCycl1.png&quot; width=&quot;451&quot; /&gt;
    &lt;figcaption&gt;https://www.guru99.com/images/1-2015/012715_0802_BugLifeCycl1.png&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;h2 id=&quot;dxf8&quot;&gt;&lt;strong&gt;Статусы дефекта &lt;/strong&gt;&lt;/h2&gt;
  &lt;ul id=&quot;fzpK&quot;&gt;
    &lt;li id=&quot;R4mr&quot;&gt;&lt;strong&gt;Новый&lt;/strong&gt; (New): когда новый дефект регистрируется и публикуется впервые;&lt;/li&gt;
    &lt;li id=&quot;KxxC&quot;&gt;&lt;strong&gt;Назначен&lt;/strong&gt; (Assigned): после публикации бага тестировщиком руководитель тестировщика утверждает ошибку и передает ее команде разработчиков;&lt;/li&gt;
    &lt;li id=&quot;t1RK&quot;&gt;&lt;strong&gt;Открыт&lt;/strong&gt; (Open): разработчик начинает анализ и работает над исправлением бага;&lt;/li&gt;
    &lt;li id=&quot;pOli&quot;&gt;&lt;strong&gt;Исправлен&lt;/strong&gt; (Fixed): разработчик внес необходимое изменение в код и проверил его;&lt;/li&gt;
    &lt;li id=&quot;6p6D&quot;&gt;&lt;strong&gt;Ожидает повторного тестирования&lt;/strong&gt; (Pending retest): как только дефект будет исправлен, разработчик предоставляет тестировщику конкретный код для повторного тестирования кода. Поскольку тестирование программного обеспечения остается незавершенным со стороны тестировщиков, ему присваивается статус «ожидает повторного тестирования»;&lt;/li&gt;
    &lt;li id=&quot;czmq&quot;&gt;&lt;strong&gt;Повторное тестирование&lt;/strong&gt; (Retest): на этом этапе тестировщик выполняет повторное тестирование кода, чтобы проверить, исправлен ли дефект разработчиком;&lt;/li&gt;
    &lt;li id=&quot;Szwr&quot;&gt;&lt;strong&gt;Проверен&lt;/strong&gt; (Verified): тестировщик повторно тестирует баг после его исправления разработчиком. Если баг исправлен, то присваивается статус «проверено»;&lt;/li&gt;
    &lt;li id=&quot;q1QS&quot;&gt;&lt;strong&gt;Переоткрыт&lt;/strong&gt; (Reopen): если баг сохраняется даже после того, как разработчик исправил баг, тестировщик меняет статус на «повторно открыт». И снова баг проходит жизненный цикл.&lt;/li&gt;
    &lt;li id=&quot;kfbv&quot;&gt;&lt;strong&gt;Закрыт&lt;/strong&gt; (Closed): если баг больше не существует, тестировщик присваивает статус «Закрыто».&lt;/li&gt;
    &lt;li id=&quot;C4ph&quot;&gt;&lt;strong&gt;Дубль&lt;/strong&gt; (Duplicate): если дефект повторяется дважды или дефект соответствует той же концепции ошибки, статус изменяется на «дублировать».&lt;/li&gt;
    &lt;li id=&quot;jIQ9&quot;&gt;&lt;strong&gt;Отклонен&lt;/strong&gt; (Rejected): если разработчик считает, что дефект не является таковым, он меняет статус на «отклонен»;&lt;/li&gt;
    &lt;li id=&quot;T1Z6&quot;&gt;&lt;strong&gt;Отложен&lt;/strong&gt; (Deferred): если текущий баг не является приоритетным и ожидается, что он будет исправлен ​​в следующем выпуске, таким багам присваивается статус «Отложено»;&lt;/li&gt;
    &lt;li id=&quot;lML2&quot;&gt;&lt;strong&gt;Не является багом&lt;/strong&gt; (Not a bug): если это не влияет на функциональность приложения, то багу присваивается статус «Не является багом».&lt;/li&gt;
  &lt;/ul&gt;
  &lt;figure id=&quot;ZitQ&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://www.guru99.com/images/defectcyclechart.png&quot; width=&quot;565&quot; /&gt;
    &lt;figcaption&gt;https://www.guru99.com/images/defectcyclechart.png&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;MFYN&quot;&gt;Статусы могут различаться в зависимости от того, какой &lt;a href=&quot;https://habr.com/ru/company/dododev/blog/449480/&quot; target=&quot;_blank&quot;&gt;баг-трекинговой системой&lt;/a&gt; вы пользуетесь.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h2 id=&quot;86Be&quot;&gt;&lt;strong&gt;Утечка дефектов и релиз бага (Bug Leakage &amp;amp; Bug Release)&lt;/strong&gt;&lt;/h2&gt;
  &lt;p id=&quot;n5Hq&quot;&gt;&lt;strong&gt;Утечка бага (Bug Leakage): &lt;/strong&gt;возникает когда пропускается баг в билде, который вышел в Production. Если баг был обнаружен конечным пользователем или заказчиком, мы называем это утечкой ошибок.&lt;/p&gt;
  &lt;p id=&quot;cKPq&quot;&gt;&lt;strong&gt;Выпуск бага (Bug release):&lt;/strong&gt; выпуск программного обеспечения в Production с некоторыми известными багами. Эти известные баги следует включить в примечания к выпуску (release notes). Другой вариант - передача программного обеспечения группе тестирования с некоторыми известными багами, серьезность и приоритет которых невысоки. Эти ошибки можно исправить перед выпуском в Production.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h2 id=&quot;iNTF&quot;&gt;В заключение&lt;/h2&gt;
  &lt;p id=&quot;hC8Z&quot;&gt;&lt;strong&gt;Если вам нравится &lt;a href=&quot;https://t.me/qanote&quot; target=&quot;_blank&quot;&gt;мой канал, &lt;/a&gt;его атмосфера и наполнение, то вы можете поддержать меня &lt;a href=&quot;/@qanote&quot;&gt;донатом&lt;/a&gt;! На вкусную шоколадку и кофе. Сделать это можно нажав на кнопку вверху/внизу статьи или перейдя по ссылке &lt;a href=&quot;/@qanote&quot;&gt;https://teletype.in/@qanote&lt;/a&gt;. Есть возможность анонимного доната. Заранее спасибо!&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;PyAa&quot;&gt;&lt;a href=&quot;https://t.me/qanote&quot; target=&quot;_blank&quot;&gt;Заметки тестировщика&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;GAwM&quot;&gt;&lt;em&gt;Источники: &lt;/em&gt;&lt;/p&gt;
  &lt;p id=&quot;3fRS&quot;&gt;&lt;a href=&quot;https://vladislaveremeev.gitbook.io/qa_bible/obshee/defekty-i-oshibki&quot; target=&quot;_blank&quot;&gt;Дефекты и ошибки&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://telegra.ph/Bag-ili-ficha-Vot-v-chyom-vopros-12-25&quot; target=&quot;_blank&quot;&gt;Баг или фича? Вот в чём вопрос!&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://www.guru99.com/defect-life-cycle.html&quot; target=&quot;_blank&quot;&gt;Defect/Bug Life Cycle in Software Testing &lt;/a&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;tt-tags id=&quot;2bRm&quot;&gt;
    &lt;tt-tag name=&quot;it&quot;&gt;#it&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;тестирование&quot;&gt;#тестирование&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;заметкитестировщика&quot;&gt;#заметкитестировщика&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;qa&quot;&gt;#qa&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;bugs&quot;&gt;#bugs&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;features&quot;&gt;#features&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;testing&quot;&gt;#testing&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;protesting&quot;&gt;#protesting&lt;/tt-tag&gt;
  &lt;/tt-tags&gt;

</content></entry><entry><id>qanote:LmvS9UnJDNK</id><link rel="alternate" type="text/html" href="https://teletype.in/@qanote/LmvS9UnJDNK?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=qanote"></link><title>О СТАНДАРТАХ ДОКУМЕНТАЦИИ</title><published>2022-07-11T17:03:42.031Z</published><updated>2022-07-11T17:03:42.031Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/32/94/32946436-6528-457d-876a-b16b68653956.png"></media:thumbnail><category term="teoriya-testirovaniya" label="Теория тестирования"></category><tt:hashtag>тестирование</tt:hashtag><tt:hashtag>ит</tt:hashtag><tt:hashtag>информационные_технологии</tt:hashtag><tt:hashtag>it</tt:hashtag><summary type="html">&lt;img src=&quot;https://habrastorage.org/storage/148a116d/0a1e8ded/07049eff/6375d08c.jpg&quot;&gt;Если вам доведется работать на проекте, где средств на создание документации будет выделено чуть ли не больше, чем на саму систему, то это статья для вас! Сохраняйте!</summary><content type="html">
  &lt;p id=&quot;Kvi0&quot;&gt;&lt;em&gt;Если вам доведется работать на проекте, где средств на создание документации будет выделено чуть ли не больше, чем на саму систему, то это статья для вас! Сохраняйте!&lt;/em&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;aRHW&quot;&gt;Стандарты &lt;a href=&quot;https://habr.com/ru/post/116825/&quot; target=&quot;_blank&quot;&gt;можно разделить&lt;/a&gt; на следующие группы: ГОСТы (наши, российские) и международные (буржуйские).&lt;/p&gt;
  &lt;figure id=&quot;ZSzc&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://habrastorage.org/storage/148a116d/0a1e8ded/07049eff/6375d08c.jpg&quot; width=&quot;280.00000000000006&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;6516&quot;&gt;⭕️ГОСТЫ&lt;/p&gt;
  &lt;p id=&quot;Xq9f&quot;&gt;Обратимся сначала к ГОСТ-ам. Они расстраивают датами разработки (впрочем, похоже, за эти годы в документировании не многое изменилось) и радуют бесплатностью.&lt;/p&gt;
  &lt;p id=&quot;gUHr&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://protect.gost.ru/document.aspx?control=7&amp;id=135117&quot; target=&quot;_blank&quot;&gt;ГОСТ Р ИСО 9127-94&lt;/a&gt;&lt;/strong&gt; «Документация пользователя и информация на упаковке для потребительских программных пакетов». Довольно кратко (весь документ – около 20 страниц), указаны основные требования к составу и содержанию документации пользователя.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href=&quot;https://protect.gost.ru/document.aspx?control=7&amp;id=130568&quot; target=&quot;_blank&quot;&gt;ГОСТ Р ИСО/МЭК 15910-2002&lt;/a&gt; &lt;/strong&gt;«Процесс создания документации пользователя программного средства» — стандарт больше отвечает не на вопрос «Что» должно быть в документе, а «Как» должен создаваться документ. Дополнительно есть подробное описание стиля документа с примером – довольно удобная штука для создания шаблона: один раз запариваешься (и забиваешь в шаблон всё: от выравнивания до формата подписей рисунков), а потом клепаешь документы все одного вида, а не с заголовками разного шрифта.&lt;/p&gt;
  &lt;p id=&quot;xZg4&quot;&gt;&lt;strong&gt;ГОСТ-ы серии 19.хх&lt;/strong&gt; – &lt;a href=&quot;https://ru.wikipedia.org/wiki/%D0%95%D0%B4%D0%B8%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE%D0%B9_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D0%B8&quot; target=&quot;_blank&quot;&gt;серия ЕСПД&lt;/a&gt;, страсть, какая древняя (в среднем, документы созданы в 78-м году), но зато такие же лаконичные, как в ГОСТ 9127, требования ко многим видам документов.&lt;/p&gt;
  &lt;p id=&quot;1Oly&quot;&gt;&lt;strong&gt;ГОСТ 34.602-89 &lt;/strong&gt;«Техническое задание на создание автоматизированной системы» — стандарт на ТЗ. &lt;br /&gt;&lt;br /&gt;⭕️МЕЖДУНАРОДНЫЕ&lt;/p&gt;
  &lt;p id=&quot;wPOu&quot;&gt;Узнала, что международные стандарты не бесплатные. Это как правила дорожного движения делать платными. Но в принципе, может, и резонно: организации-то не государственные. Хотят – могут и деньги брать за свою работу. К счастью, многие стандарты можно скачать по-привычному, по-пиратски.&lt;/p&gt;
  &lt;p id=&quot;a15L&quot;&gt;&lt;a href=&quot;https://standards.ieee.org/ieee/1063/1554/&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;IEEE Std 1063-2001 &lt;/strong&gt;«IEEE Standard for Software User Documentation»&lt;/a&gt; — в документе обозначены требования к структуре, содержимому и формату инструкций пользователя.&lt;/p&gt;
  &lt;p id=&quot;gWnk&quot;&gt;&lt;a href=&quot;https://standards.ieee.org/standard/1016-1998.html&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;IEEE Std 1016-1998&lt;/strong&gt; «IEEE Recommended Practice for Software Design Descriptions»  &lt;/a&gt;— рекомендации к документам, описывающим архитектуру программного обеспечения (http://en.wikipedia.org/wiki/Design_document), то бишь к техническому описанию.&lt;/p&gt;
  &lt;p id=&quot;55UO&quot;&gt;&lt;a href=&quot;http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=30804&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;ISO/IEC FDIS 18019:2004&lt;/strong&gt; «Guidelines for the design and preparation of user documentation for application software»&lt;/a&gt; — рекомендации по созданию документации пользователя. Так сказать, советы «хозяйке на заметку». Довольно приятное руководство с большим количеством примеров (имхо, больше подходит для чтения до или в самом начале создания документации, так как подходит к процессу основательно, от самого планирования). Также в приложениях есть чеклисты «что не забыть сделать в процессе разработки документации» и «что должно быть в документе».&lt;/p&gt;
  &lt;p id=&quot;ka32&quot;&gt;&lt;a href=&quot;http://www.iso.org/iso/catalogue_detail?csnumber=43073&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;ISO/IEC 26514:2008&lt;/strong&gt; «Requirements for designers and developers of user documentation»&lt;/a&gt; — довольно свежий и, судя по содержанию, полезный документ. Но, как раз, видимо, ввиду его свежести, этот стандарт нигде не найти бесплатно. &lt;/p&gt;
  &lt;p id=&quot;2eCz&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;AQ9J&quot;&gt;&lt;a href=&quot;https://t.me/qabyjunior&quot; target=&quot;_blank&quot;&gt;Заметки тестировщика&lt;/a&gt;&lt;/p&gt;
  &lt;tt-tags id=&quot;6JNc&quot;&gt;
    &lt;tt-tag name=&quot;тестирование&quot;&gt;#тестирование&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;ит&quot;&gt;#ит&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;информационные_технологии&quot;&gt;#информационные_технологии&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;it&quot;&gt;#it&lt;/tt-tag&gt;
  &lt;/tt-tags&gt;
  &lt;figure id=&quot;yGSF&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://testengineer.ru/wp-content/uploads/2021/10/chto-takoe-testovaya-dokumentaciya-i-zachem-ona-nuzhna.png&quot; width=&quot;711&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;07i5&quot;&gt;&lt;a href=&quot;https://habr.com/ru/post/116825/&quot; target=&quot;_blank&quot;&gt;Источник&lt;/a&gt;&lt;/p&gt;

</content></entry><entry><id>qanote:zTmJvoPnKn_</id><link rel="alternate" type="text/html" href="https://teletype.in/@qanote/zTmJvoPnKn_?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=qanote"></link><title>Плюсы и минусы работы в американской компании</title><published>2022-07-11T16:23:29.324Z</published><updated>2022-07-11T16:23:29.324Z</updated><tt:hashtag>тестирование</tt:hashtag><tt:hashtag>ит</tt:hashtag><tt:hashtag>qa</tt:hashtag><tt:hashtag>информационные_технологии</tt:hashtag><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/2c/cd/2ccdde3d-bf46-407b-b826-21c2d7a40c5b.png&quot;&gt;Я считаю возможность релокации с покрытием расходов огромным плюсом, а какие ещё есть возможности в нашей компании? Сегодня поговорим обо всех плюсах (включая бенефиты) и минусах, которые я нашла для себя за время работы QA.</summary><content type="html">
  &lt;p id=&quot;elnX&quot;&gt;&lt;em&gt;Я считаю возможность релокации с покрытием расходов огромным плюсом, а какие ещё есть возможности в нашей компании? Сегодня поговорим обо всех плюсах (включая бенефиты) и минусах, которые я нашла для себя за время работы QA.&lt;/em&gt;&lt;/p&gt;
  &lt;figure id=&quot;C3jP&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/2c/cd/2ccdde3d-bf46-407b-b826-21c2d7a40c5b.png&quot; width=&quot;417&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;IquA&quot;&gt;К преимуществам, помимо релокации, могу отнести:&lt;/p&gt;
  &lt;p id=&quot;KoP4&quot;&gt;✅ Постоянная работа на английском языке &lt;br /&gt;👩🏼‍🏫 60+ уроков в SkyEng с личным преподавателем &lt;br /&gt;🌟 Высокоразвитая корпоративная культура &lt;br /&gt;🔥 Общение с мега крутыми и опытными профессионалами&lt;br /&gt;🏥 Глубокое погружение в медицинскую отрасль &lt;br /&gt;📈 Возможность сменить направление внутри компании &lt;br /&gt;💰Конкурентная заработная плата &lt;br /&gt;👩🏻‍💻 Возможность миксовать удаленку и офис &lt;br /&gt;💫 ДМС, страхование жизни и от онкологических заболеваний  &lt;br /&gt;🌴 Полис путешественника&lt;br /&gt;🙇🏻‍♀️ Занятия с психологом  &lt;br /&gt;🖇 3 дополнительных оплачиваемых дня отгула&lt;br /&gt;🏊🏼‍♂️ Компенсация тренировок и спортивного инвентаря&lt;br /&gt;🖥 Компенсация техники/периферии &lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;zAZA&quot;&gt;Недостатки ниже для кого-то покажутся преимуществами, но к этим моментам я не была сразу готова:&lt;/p&gt;
  &lt;ul id=&quot;GoZt&quot;&gt;
    &lt;li id=&quot;4IVu&quot;&gt;Очень много работы с людьми. По личным ощущениям, QA общается с куда большим количеством людей разных взглядов и характеров, чем тестировщик. Нужно уметь находить подход к каждому, чтобы делать качественный продукт. &lt;/li&gt;
    &lt;li id=&quot;N4cw&quot;&gt;Повышенное чувство ответственности и, как следствие, визиты к психологу риск выгорания &lt;/li&gt;
    &lt;li id=&quot;JbYb&quot;&gt;Рутина. Конечно, все мы постоянно учимся новому, но однотипные задачи это большая часть работы, от которой со временем устаёшь. &lt;/li&gt;
    &lt;li id=&quot;l4HK&quot;&gt;Сидячий образ жизни. Не каждый может себя мотивировать заниматься спортом (даже со спортивной программой), особенно когда свободное время тратишь на обучение новым навыкам. &lt;/li&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;af6m&quot;&gt;Я не стала перечислять другие бенефиты типа дисконтной программы, ивентов, курсов, грантов, программы поддержки при выгорании, пособия на обед и пр. Поскольку у меня еще не было потребности глубоко в это погружаться. Но точно знаю, что каждая из программ работает!&lt;/p&gt;
  &lt;p id=&quot;Rs5c&quot;&gt;&lt;a href=&quot;https://t.me/qanote&quot; target=&quot;_blank&quot;&gt;Заметки тестировщика&lt;/a&gt;&lt;/p&gt;
  &lt;tt-tags id=&quot;lfSc&quot;&gt;
    &lt;tt-tag name=&quot;тестирование&quot;&gt;#тестирование&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;ит&quot;&gt;#ит&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;qa&quot;&gt;#qa&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;информационные_технологии&quot;&gt;#информационные_технологии&lt;/tt-tag&gt;
  &lt;/tt-tags&gt;

</content></entry></feed>