home.social

#процессы_разработки — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #процессы_разработки, aggregated by home.social.

  1. Блок “Процессы” и почему мы называем его нашим мини-n8n

    Одна из новых возможностей HRM-модуля ZentrySpace — блок «Процессы». На первом этапе он закрывает сценарии отсутствий: отпуска, больничные, командировки, учебные отпуска, отгулы и другие ситуации, когда сотрудник временно выпадает из рабочего графика. Раньше подобные сценарии мы называли «заявками»: сотрудник создает заявку, руководитель согласовывает, HR-менеджер фиксирует результат. Но по мере развития продукта стало понятно, что слово «заявка» описывает только входную форму, а не всю ценность. На самом деле компания получает управляемый бизнес-процесс: с маршрутом, ролями, действиями, уведомлениями, историей изменений и будущей связкой с КЭДО. Поэтому блок сменит название на «Процессы», заявка при этом остается способом для запуска процесса со стороны пользователя, но продуктовая сущность шире: это визуальный движок, с помощью которого компания может закрывать типовые и нетиповые внутренние процессы без разработки отдельной логики под каждый сценарий.

    habr.com/ru/articles/1038106/

    #n8n #корпоративный_мессенджер #процессы #процессы_разработки #заявки #кэдо #стартапы #hrm #hrms #бизнеспроцессы

  2. Блок “Процессы” и почему мы называем его нашим мини-n8n

    Одна из новых возможностей HRM-модуля ZentrySpace — блок «Процессы». На первом этапе он закрывает сценарии отсутствий: отпуска, больничные, командировки, учебные отпуска, отгулы и другие ситуации, когда сотрудник временно выпадает из рабочего графика. Раньше подобные сценарии мы называли «заявками»: сотрудник создает заявку, руководитель согласовывает, HR-менеджер фиксирует результат. Но по мере развития продукта стало понятно, что слово «заявка» описывает только входную форму, а не всю ценность. На самом деле компания получает управляемый бизнес-процесс: с маршрутом, ролями, действиями, уведомлениями, историей изменений и будущей связкой с КЭДО. Поэтому блок сменит название на «Процессы», заявка при этом остается способом для запуска процесса со стороны пользователя, но продуктовая сущность шире: это визуальный движок, с помощью которого компания может закрывать типовые и нетиповые внутренние процессы без разработки отдельной логики под каждый сценарий.

    habr.com/ru/articles/1038106/

    #n8n #корпоративный_мессенджер #процессы #процессы_разработки #заявки #кэдо #стартапы #hrm #hrms #бизнеспроцессы

  3. Блок “Процессы” и почему мы называем его нашим мини-n8n

    Одна из новых возможностей HRM-модуля ZentrySpace — блок «Процессы». На первом этапе он закрывает сценарии отсутствий: отпуска, больничные, командировки, учебные отпуска, отгулы и другие ситуации, когда сотрудник временно выпадает из рабочего графика. Раньше подобные сценарии мы называли «заявками»: сотрудник создает заявку, руководитель согласовывает, HR-менеджер фиксирует результат. Но по мере развития продукта стало понятно, что слово «заявка» описывает только входную форму, а не всю ценность. На самом деле компания получает управляемый бизнес-процесс: с маршрутом, ролями, действиями, уведомлениями, историей изменений и будущей связкой с КЭДО. Поэтому блок сменит название на «Процессы», заявка при этом остается способом для запуска процесса со стороны пользователя, но продуктовая сущность шире: это визуальный движок, с помощью которого компания может закрывать типовые и нетиповые внутренние процессы без разработки отдельной логики под каждый сценарий.

    habr.com/ru/articles/1038106/

    #n8n #корпоративный_мессенджер #процессы #процессы_разработки #заявки #кэдо #стартапы #hrm #hrms #бизнеспроцессы

  4. Блок “Процессы” и почему мы называем его нашим мини-n8n

    Одна из новых возможностей HRM-модуля ZentrySpace — блок «Процессы». На первом этапе он закрывает сценарии отсутствий: отпуска, больничные, командировки, учебные отпуска, отгулы и другие ситуации, когда сотрудник временно выпадает из рабочего графика. Раньше подобные сценарии мы называли «заявками»: сотрудник создает заявку, руководитель согласовывает, HR-менеджер фиксирует результат. Но по мере развития продукта стало понятно, что слово «заявка» описывает только входную форму, а не всю ценность. На самом деле компания получает управляемый бизнес-процесс: с маршрутом, ролями, действиями, уведомлениями, историей изменений и будущей связкой с КЭДО. Поэтому блок сменит название на «Процессы», заявка при этом остается способом для запуска процесса со стороны пользователя, но продуктовая сущность шире: это визуальный движок, с помощью которого компания может закрывать типовые и нетиповые внутренние процессы без разработки отдельной логики под каждый сценарий.

    habr.com/ru/articles/1038106/

    #n8n #корпоративный_мессенджер #процессы #процессы_разработки #заявки #кэдо #стартапы #hrm #hrms #бизнеспроцессы

  5. От хаоса к системе: как мы выстроили процесс Discovery (часть 1)

    Сколько людей - столько и мнений о процессах в команде (с). Давайте поразмышляем - как выстроить процесс анализа так, чтобы он стал для команды не формальным набором этапов, а рабочим инструментом? Опираемся на наш опыт работы в командах разработки одного из операторов электронного документооборота. Все описанные процессы формировались и развивались на практике. За отправную точку возьмем несколько потребностей: • управлять неопределённостью, • повышать качество требований, • снижать риски на этапе разработки. Поделимся опытом работы в команде разработки продукта электронного документооборота. Расскажем о своих решениях, ошибках, находках, и компромиссах и о рабочей модели, которой мы сейчас придерживаемся.

    habr.com/ru/articles/1028176/

    #discovery #процессы_разработки #системный_анализ #бизнесанализ #требования #kanban #backlog #user_story_mapping #upstream #аналитика

  6. От хаоса к системе: как мы выстроили процесс Discovery (часть 1)

    Сколько людей - столько и мнений о процессах в команде (с). Давайте поразмышляем - как выстроить процесс анализа так, чтобы он стал для команды не формальным набором этапов, а рабочим инструментом? Опираемся на наш опыт работы в командах разработки одного из операторов электронного документооборота. Все описанные процессы формировались и развивались на практике. За отправную точку возьмем несколько потребностей: • управлять неопределённостью, • повышать качество требований, • снижать риски на этапе разработки. Поделимся опытом работы в команде разработки продукта электронного документооборота. Расскажем о своих решениях, ошибках, находках, и компромиссах и о рабочей модели, которой мы сейчас придерживаемся.

    habr.com/ru/articles/1028176/

    #discovery #процессы_разработки #системный_анализ #бизнесанализ #требования #kanban #backlog #user_story_mapping #upstream #аналитика

  7. От хаоса к системе: как мы выстроили процесс Discovery (часть 1)

    Сколько людей - столько и мнений о процессах в команде (с). Давайте поразмышляем - как выстроить процесс анализа так, чтобы он стал для команды не формальным набором этапов, а рабочим инструментом? Опираемся на наш опыт работы в командах разработки одного из операторов электронного документооборота. Все описанные процессы формировались и развивались на практике. За отправную точку возьмем несколько потребностей: • управлять неопределённостью, • повышать качество требований, • снижать риски на этапе разработки. Поделимся опытом работы в команде разработки продукта электронного документооборота. Расскажем о своих решениях, ошибках, находках, и компромиссах и о рабочей модели, которой мы сейчас придерживаемся.

    habr.com/ru/articles/1028176/

    #discovery #процессы_разработки #системный_анализ #бизнесанализ #требования #kanban #backlog #user_story_mapping #upstream #аналитика

  8. От хаоса к системе: как мы выстроили процесс Discovery (часть 1)

    Сколько людей - столько и мнений о процессах в команде (с). Давайте поразмышляем - как выстроить процесс анализа так, чтобы он стал для команды не формальным набором этапов, а рабочим инструментом? Опираемся на наш опыт работы в командах разработки одного из операторов электронного документооборота. Все описанные процессы формировались и развивались на практике. За отправную точку возьмем несколько потребностей: • управлять неопределённостью, • повышать качество требований, • снижать риски на этапе разработки. Поделимся опытом работы в команде разработки продукта электронного документооборота. Расскажем о своих решениях, ошибках, находках, и компромиссах и о рабочей модели, которой мы сейчас придерживаемся.

    habr.com/ru/articles/1028176/

    #discovery #процессы_разработки #системный_анализ #бизнесанализ #требования #kanban #backlog #user_story_mapping #upstream #аналитика

  9. Разработка через капсулы. Капсулы и AI-агенты: как передать опыт разработчика машине

    В первой части я рассказал, что такое капсула и зачем упаковывать опыт. В второй части — как мы построили капсульный фреймворк для микросервисов. Если вы не читали предыдущие части, советую начать оттуда. В этой части я покажу, что происходит, когда к капсуле подключается AI-агент. Почему жёсткая структура капсулы — это именно то, что нужно агенту. И как опыт, упакованный в капсулу, становится опытом, которым может пользоваться машина.

    habr.com/ru/articles/1014136/

    #архитектура #системный_анализ #процессы_разработки #процессы_в_it #nodejs #распределенные_системы #ai #агенты_ии

  10. [Перевод] Docs as Code: документация, которая живёт вместе с кодом

    Это перевод статьи с opensource.com , которая мне показалась особенно полезной и практичной, поэтому решил поделиться адаптированной версией для русскоязычной аудитории. Оригинал доступен по ссылке: opensource.com/article/22/10/d В статье разбирается подход Docs as Code — способ встроить документацию в процесс разработки так, чтобы она проходила через Git, ревью и автоматическую сборку вместе с кодом. Материал будет полезен разработчикам, тимлидам и тем, кто выстраивает инженерные процессы в команде.

    habr.com/ru/articles/1007730/

    #docs_as_code #документация_в_разработке #документация_в_Git #markdown #контроль_версий #pull_request #code_review #автоматическая_сборка_документации #sphinx #процессы_разработки

  11. [Перевод] Docs as Code: документация, которая живёт вместе с кодом

    Это перевод статьи с opensource.com , которая мне показалась особенно полезной и практичной, поэтому решил поделиться адаптированной версией для русскоязычной аудитории. Оригинал доступен по ссылке: opensource.com/article/22/10/d В статье разбирается подход Docs as Code — способ встроить документацию в процесс разработки так, чтобы она проходила через Git, ревью и автоматическую сборку вместе с кодом. Материал будет полезен разработчикам, тимлидам и тем, кто выстраивает инженерные процессы в команде.

    habr.com/ru/articles/1007730/

    #docs_as_code #документация_в_разработке #документация_в_Git #markdown #контроль_версий #pull_request #code_review #автоматическая_сборка_документации #sphinx #процессы_разработки

  12. [Перевод] Docs as Code: документация, которая живёт вместе с кодом

    Это перевод статьи с opensource.com , которая мне показалась особенно полезной и практичной, поэтому решил поделиться адаптированной версией для русскоязычной аудитории. Оригинал доступен по ссылке: opensource.com/article/22/10/d В статье разбирается подход Docs as Code — способ встроить документацию в процесс разработки так, чтобы она проходила через Git, ревью и автоматическую сборку вместе с кодом. Материал будет полезен разработчикам, тимлидам и тем, кто выстраивает инженерные процессы в команде.

    habr.com/ru/articles/1007730/

    #docs_as_code #документация_в_разработке #документация_в_Git #markdown #контроль_версий #pull_request #code_review #автоматическая_сборка_документации #sphinx #процессы_разработки

  13. [Перевод] Docs as Code: документация, которая живёт вместе с кодом

    Это перевод статьи с opensource.com , которая мне показалась особенно полезной и практичной, поэтому решил поделиться адаптированной версией для русскоязычной аудитории. Оригинал доступен по ссылке: opensource.com/article/22/10/d В статье разбирается подход Docs as Code — способ встроить документацию в процесс разработки так, чтобы она проходила через Git, ревью и автоматическую сборку вместе с кодом. Материал будет полезен разработчикам, тимлидам и тем, кто выстраивает инженерные процессы в команде.

    habr.com/ru/articles/1007730/

    #docs_as_code #документация_в_разработке #документация_в_Git #markdown #контроль_версий #pull_request #code_review #автоматическая_сборка_документации #sphinx #процессы_разработки

  14. Сказ о том, как мы процессы разработки в GRI меняли. Часть 1

    Привет! Меня зовут Игорь Федорчук, я руковожу разработкой в направлении «Монобренды» в GRI. За последний год компания заметно выросла: команд стало больше, изменений и интеграций — тоже. А процессы в разработке долго оставались такими же, какими были пару лет назад. В какой-то момент это перестало «склеиваться» само собой: ответственность размылась, централизованной точки входа в команды не было, а коммуникация стала слишком неэффективной. Это первая статья о том, как мы пересобирали процесс разработки в GRI — от получения запроса от заказчиков до выкатки в прод. В этой части я разберу роли (тимлиды, техлиды, TPM), зоны ответственности и общий флоу.

    habr.com/ru/companies/gri/arti

    #процессы #процессы_в_it #процесс_разработки #роли_в_разработке #управление_разработкой #процессы_в_компании #процессы_в_командах #процессы_разработки

  15. Нет времени на тесты — через неделю релиз

    «На автотесты нет времени — релиз через неделю!» говорит зарубежная компания со штатом 500+ человек, зарплатами 5 000 €, баг-репортами по ISO. Разбираю, откуда берётся эта фраза, почему разработчики не могут объяснить бизнесу очевидное.

    habr.com/ru/articles/1004396/

    #автотесты #unitтесты #тестирование #качество_кода #управление_разработкой #рефакторинг #e2eтесты #технический_долг #процессы_разработки #тестирование_вебприложений

  16. Нет времени на тесты — через неделю релиз

    «На автотесты нет времени — релиз через неделю!» говорит зарубежная компания со штатом 500+ человек, зарплатами 5 000 €, баг-репортами по ISO. Разбираю, откуда берётся эта фраза, почему разработчики не могут объяснить бизнесу очевидное.

    habr.com/ru/articles/1004396/

    #автотесты #unitтесты #тестирование #качество_кода #управление_разработкой #рефакторинг #e2eтесты #технический_долг #процессы_разработки #тестирование_вебприложений

  17. Нет времени на тесты — через неделю релиз

    «На автотесты нет времени — релиз через неделю!» говорит зарубежная компания со штатом 500+ человек, зарплатами 5 000 €, баг-репортами по ISO. Разбираю, откуда берётся эта фраза, почему разработчики не могут объяснить бизнесу очевидное.

    habr.com/ru/articles/1004396/

    #автотесты #unitтесты #тестирование #качество_кода #управление_разработкой #рефакторинг #e2eтесты #технический_долг #процессы_разработки #тестирование_вебприложений

  18. Нет времени на тесты — через неделю релиз

    «На автотесты нет времени — релиз через неделю!» говорит зарубежная компания со штатом 500+ человек, зарплатами 5 000 €, баг-репортами по ISO. Разбираю, откуда берётся эта фраза, почему разработчики не могут объяснить бизнесу очевидное.

    habr.com/ru/articles/1004396/

    #автотесты #unitтесты #тестирование #качество_кода #управление_разработкой #рефакторинг #e2eтесты #технический_долг #процессы_разработки #тестирование_вебприложений

  19. Нет времени на тесты — через неделю релиз

    «На автотесты нет времени — релиз через неделю!» говорит зарубежная компания со штатом 500+ человек, зарплатами 5 000 €, баг-репортами по ISO. Разбираю, откуда берётся эта фраза, почему разработчики не могут объяснить бизнесу очевидное и при чём тут линолеум.

    habr.com/ru/articles/1004340/

    #автотесты #unitтесты #тестирование #качество_кода #управление_разработкой #рефакторинг #e2eтесты #технический_долг #процессы_разработки

  20. Нет времени на тесты — через неделю релиз

    «На автотесты нет времени — релиз через неделю!» говорит зарубежная компания со штатом 500+ человек, зарплатами 5 000 €, баг-репортами по ISO. Разбираю, откуда берётся эта фраза, почему разработчики не могут объяснить бизнесу очевидное и при чём тут линолеум.

    habr.com/ru/articles/1004340/

    #автотесты #unitтесты #тестирование #качество_кода #управление_разработкой #рефакторинг #e2eтесты #технический_долг #процессы_разработки

  21. Нет времени на тесты — через неделю релиз

    «На автотесты нет времени — релиз через неделю!» говорит зарубежная компания со штатом 500+ человек, зарплатами 5 000 €, баг-репортами по ISO. Разбираю, откуда берётся эта фраза, почему разработчики не могут объяснить бизнесу очевидное и при чём тут линолеум.

    habr.com/ru/articles/1004340/

    #автотесты #unitтесты #тестирование #качество_кода #управление_разработкой #рефакторинг #e2eтесты #технический_долг #процессы_разработки

  22. Нет времени на тесты — через неделю релиз

    «На автотесты нет времени — релиз через неделю!» говорит зарубежная компания со штатом 500+ человек, зарплатами 5 000 €, баг-репортами по ISO. Разбираю, откуда берётся эта фраза, почему разработчики не могут объяснить бизнесу очевидное и при чём тут линолеум.

    habr.com/ru/articles/1004340/

    #автотесты #unitтесты #тестирование #качество_кода #управление_разработкой #рефакторинг #e2eтесты #технический_долг #процессы_разработки

  23. Изнанка абсолютной власти единственного тестировщика

    «Ты будешь единственным тестировщиком на проекте», — услышал я на знакомстве с командой. Ничего страшного, с кем не бывало? «У нас не было постоянного тестировщика, нужно выстраивать все процессы с нуля», — добавил мой будущий тимлид. А вот это уже интереснее. Меня зовут Илья, я отвечаю за качество A/B‑платформы в Точка Банке. Сегодня я хочу рассказать, как тестировщику воспользоваться безграничной властью с пользой для всех (и немного для себя).

    habr.com/ru/companies/tochka/a

    #тестирование #процессы_тестирования #процессы_разработки

  24. Компетенции как траектория роста: как выстроить процесс без потери людей

    Количество участников в команде влияет на статистику, но не определяет эффективность процесса. Ключевой фактор успеха — не численность, а чёткое распределение зон ответственности и поддержка траектории профессионального роста каждого коллеги.

    habr.com/ru/articles/992618/

    #процессы_разработки #управление_командой #командные_роли

  25. Почему процессы в продуктовой IT-команде не работают

    В какой-то момент почти каждая продуктовая IT-команда приходит к одной и той же мысли: «Нам нужно навести порядок в процессах». Это обычно происходит не из-за моды на менеджмент, а из-за вполне конкретных ощущений:

    habr.com/ru/articles/991958/

    #проектный_менеджмент #продуктовый_менеджмент #itкомпании #процессы_управления #процессы_разработки #процессы_в_it #процессы_команд #процессы_в_командах #pmbok

  26. Разрабатываем тестовый стенд с автономным ИИ-агентом QA, способным заменить тестировщика в команде разработки бэкенда

    В этой статье я представил концепцию многофункционального тестового стенда с ии-агентом QA, предназначенным для эффективного и качественного решения любых задач тестирования бэкенда. Это решение позволяет создавать, запускать, отлаживать и хранить тестовые сценарии для сервиса без необходимости заботиться о инфраструктуре, контрактах API и других характеристиках сервиса. Важным преимуществом приложения является автономный ии-агент QA, который может решать до 85% задач тестировщика и в перспективе может полноценно заменить QA в команде разработки бэкенда.

    habr.com/ru/articles/986350/

    #ai #qa_automation #backend #golang #ииагенты #ииассистент #команда_разработки #процессы_разработки #процессы_тестирования #процессы_в_it

  27. Мы пробили новое дно: change request-ы и баг-репорты, которые никто не понимает

    Мы, кажется, пробили новое дно. И что особенно удивительно, Карл! – аккуратно, без паники, с хорошей формулировкой и абзацами. Я сначала не понял, что стало происходить. Было ощущение странного дежавю: читаю change request или баг-репорт, киваю, вроде всё логично... но что-то не так, как будто где это уже читал. Слова правильные. Причинно-следственные связи на месте. Термины употреблены верно. Пытаюсь понять в чём проблема – ноль. Как будто читаешь инструкцию к микроволновке, а не описание реальной проблемы. Пытаюсь прочитать ещё раз и ещё раз - с трудом продираюсь через текст с каким-то смутным понимаем того, что написано. И тут до меня доходит - как обухом по голове. Мои дорогие гении с техподдержки и продакт менеджер нашли "идеальный" способ сэкономить на обсуждении технической стороны проблемы со мной. И действительно, зачем? Клиент что-то спросил. Они прогнали это через ИИ. И ИИ вник. Глубоко. Старательно. Затем сгенерировал текст, старательно объясняя мне что нужно добавить, починить и каким образом (не имея даже понятия о нашей кодовой базе) И вот тут я реально взбесился. И не тихо так, а очень даже громко.

    habr.com/ru/articles/985084/

    #баги #баг_репорт #багрепорт #баги_в_разработке #коммуникация_в_IT #управление_качеством #качество_продукта #ошибки_в_ПО #как_писать_багрепорты #процессы_разработки

  28. Мы пробили новое дно: change request-ы и баг-репорты, которые никто не понимает

    Мы, кажется, пробили новое дно. И что особенно удивительно, Карл! – аккуратно, без паники, с хорошей формулировкой и абзацами. Я сначала не понял, что стало происходить. Было ощущение странного дежавю: читаю change request или баг-репорт, киваю, вроде всё логично... но что-то не так, как будто где это уже читал. Слова правильные. Причинно-следственные связи на месте. Термины употреблены верно. Пытаюсь понять в чём проблема – ноль. Как будто читаешь инструкцию к микроволновке, а не описание реальной проблемы. Пытаюсь прочитать ещё раз и ещё раз - с трудом продираюсь через текст с каким-то смутным понимаем того, что написано. И тут до меня доходит - как обухом по голове. Мои дорогие гении с техподдержки и продакт менеджер нашли "идеальный" способ сэкономить на обсуждении технической стороны проблемы со мной. И действительно, зачем? Клиент что-то спросил. Они прогнали это через ИИ. И ИИ вник. Глубоко. Старательно. Затем сгенерировал текст, старательно объясняя мне что нужно добавить, починить и каким образом (не имея даже понятия о нашей кодовой базе) И вот тут я реально взбесился. И не тихо так, а очень даже громко.

    habr.com/ru/articles/985084/

    #баги #баг_репорт #багрепорт #баги_в_разработке #коммуникация_в_IT #управление_качеством #качество_продукта #ошибки_в_ПО #как_писать_багрепорты #процессы_разработки

  29. Мы пробили новое дно: change request-ы и баг-репорты, которые никто не понимает

    Мы, кажется, пробили новое дно. И что особенно удивительно, Карл! – аккуратно, без паники, с хорошей формулировкой и абзацами. Я сначала не понял, что стало происходить. Было ощущение странного дежавю: читаю change request или баг-репорт, киваю, вроде всё логично... но что-то не так, как будто где это уже читал. Слова правильные. Причинно-следственные связи на месте. Термины употреблены верно. Пытаюсь понять в чём проблема – ноль. Как будто читаешь инструкцию к микроволновке, а не описание реальной проблемы. Пытаюсь прочитать ещё раз и ещё раз - с трудом продираюсь через текст с каким-то смутным понимаем того, что написано. И тут до меня доходит - как обухом по голове. Мои дорогие гении с техподдержки и продакт менеджер нашли "идеальный" способ сэкономить на обсуждении технической стороны проблемы со мной. И действительно, зачем? Клиент что-то спросил. Они прогнали это через ИИ. И ИИ вник. Глубоко. Старательно. Затем сгенерировал текст, старательно объясняя мне что нужно добавить, починить и каким образом (не имея даже понятия о нашей кодовой базе) И вот тут я реально взбесился. И не тихо так, а очень даже громко.

    habr.com/ru/articles/985084/

    #баги #баг_репорт #багрепорт #баги_в_разработке #коммуникация_в_IT #управление_качеством #качество_продукта #ошибки_в_ПО #как_писать_багрепорты #процессы_разработки

  30. Мы пробили новое дно: change request-ы и баг-репорты, которые никто не понимает

    Мы, кажется, пробили новое дно. И что особенно удивительно, Карл! – аккуратно, без паники, с хорошей формулировкой и абзацами. Я сначала не понял, что стало происходить. Было ощущение странного дежавю: читаю change request или баг-репорт, киваю, вроде всё логично... но что-то не так, как будто где это уже читал. Слова правильные. Причинно-следственные связи на месте. Термины употреблены верно. Пытаюсь понять в чём проблема – ноль. Как будто читаешь инструкцию к микроволновке, а не описание реальной проблемы. Пытаюсь прочитать ещё раз и ещё раз - с трудом продираюсь через текст с каким-то смутным понимаем того, что написано. И тут до меня доходит - как обухом по голове. Мои дорогие гении с техподдержки и продакт менеджер нашли "идеальный" способ сэкономить на обсуждении технической стороны проблемы со мной. И действительно, зачем? Клиент что-то спросил. Они прогнали это через ИИ. И ИИ вник. Глубоко. Старательно. Затем сгенерировал текст, старательно объясняя мне что нужно добавить, починить и каким образом (не имея даже понятия о нашей кодовой базе) И вот тут я реально взбесился. И не тихо так, а очень даже громко.

    habr.com/ru/articles/985084/

    #баги #баг_репорт #багрепорт #баги_в_разработке #коммуникация_в_IT #управление_качеством #качество_продукта #ошибки_в_ПО #как_писать_багрепорты #процессы_разработки

  31. AI ускоряет внесение изменений быстрее, чем мы успеваем их осмыслить

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

    habr.com/ru/articles/984244/

    #ai #искусственный_интеллект #разработка_по #git #инженерное_мышление #процессы_разработки

  32. Облачная свобода: как наш кластер жил по собственным правилам и за 2 года запустил MWS Cloud Platform

    Стартапы гордятся своей свободой и отсутствием жёстких правил. В свою очередь, чем крупнее становится компания, тем больше она нуждается в корпоративной культуре и правилах работы. Из первичного бульона хаоса, устных договорённостей и личных связей неизбежно формируются рельсы рабочих процессов в виде событийно-ролевой модели и рабочих артефактов. Другими словами, субъекты и объекты трудовых будней компании. Меня зовут Евгений Иванов, я Agile Cluster Lead кластера Облачные технологии в компании MWS Cloud — команды, которая создала MWS Cloud Platform. И в этой статье я расскажу, почему мы считаем наш кластер анклавом процессных практик и какие плюшки и сложности мы с этого имеем. На тему наших процессов мой коллега Саша Стерлигов уже написал подробную статью . Почитайте.

    habr.com/ru/companies/mws/arti

    #cloud #agile #процессы_разработки #фреймфорки #mws_cloud #mwscloudplatform

  33. Облачная свобода: как наш кластер жил по собственным правилам и за 2 года запустил MWS Cloud Platform

    Стартапы гордятся своей свободой и отсутствием жёстких правил. В свою очередь, чем крупнее становится компания, тем больше она нуждается в корпоративной культуре и правилах работы. Из первичного бульона хаоса, устных договорённостей и личных связей неизбежно формируются рельсы рабочих процессов в виде событийно-ролевой модели и рабочих артефактов. Другими словами, субъекты и объекты трудовых будней компании. Меня зовут Евгений Иванов, я Agile Cluster Lead кластера Облачные технологии в компании MWS Cloud — команды, которая создала MWS Cloud Platform. И в этой статье я расскажу, почему мы считаем наш кластер анклавом процессных практик и какие плюшки и сложности мы с этого имеем. На тему наших процессов мой коллега Саша Стерлигов уже написал подробную статью . Почитайте.

    habr.com/ru/companies/mws/arti

    #cloud #agile #процессы_разработки #фреймфорки #mws_cloud #mwscloudplatform

  34. Облачная свобода: как наш кластер жил по собственным правилам и за 2 года запустил MWS Cloud Platform

    Стартапы гордятся своей свободой и отсутствием жёстких правил. В свою очередь, чем крупнее становится компания, тем больше она нуждается в корпоративной культуре и правилах работы. Из первичного бульона хаоса, устных договорённостей и личных связей неизбежно формируются рельсы рабочих процессов в виде событийно-ролевой модели и рабочих артефактов. Другими словами, субъекты и объекты трудовых будней компании. Меня зовут Евгений Иванов, я Agile Cluster Lead кластера Облачные технологии в компании MWS Cloud — команды, которая создала MWS Cloud Platform. И в этой статье я расскажу, почему мы считаем наш кластер анклавом процессных практик и какие плюшки и сложности мы с этого имеем. На тему наших процессов мой коллега Саша Стерлигов уже написал подробную статью . Почитайте.

    habr.com/ru/companies/mws/arti

    #cloud #agile #процессы_разработки #фреймфорки #mws_cloud #mwscloudplatform

  35. Облачная свобода: как наш кластер жил по собственным правилам и за 2 года запустил MWS Cloud Platform

    Стартапы гордятся своей свободой и отсутствием жёстких правил. В свою очередь, чем крупнее становится компания, тем больше она нуждается в корпоративной культуре и правилах работы. Из первичного бульона хаоса, устных договорённостей и личных связей неизбежно формируются рельсы рабочих процессов в виде событийно-ролевой модели и рабочих артефактов. Другими словами, субъекты и объекты трудовых будней компании. Меня зовут Евгений Иванов, я Agile Cluster Lead кластера Облачные технологии в компании MWS Cloud — команды, которая создала MWS Cloud Platform. И в этой статье я расскажу, почему мы считаем наш кластер анклавом процессных практик и какие плюшки и сложности мы с этого имеем. На тему наших процессов мой коллега Саша Стерлигов уже написал подробную статью . Почитайте.

    habr.com/ru/companies/mws/arti

    #cloud #agile #процессы_разработки #фреймфорки #mws_cloud #mwscloudplatform

  36. Архитектурное ревью, или Как согласовать проект с ИБ с первого раза

    Наверняка вы сталкивались с проблемой согласования фичи со службой безопасности. В большинстве случаев этот процесс превращается в головную боль для программиста из-за множества непонятных этапов и деталей. Регулярно встречая подобные проблемы в своей работе, мы во Flowwow решили внедрить процесс, который помог не только снизить на треть количество времени на анализ корневых причин сложных инцидентов, но и значительно упростить согласование фич для программистов. Этот процесс получил кодовое название ADR.

    habr.com/ru/companies/flowwow/

    #adr #информационная_безопасность #документация #документация_it #devsecops #архитектура_приложений #согласование #процессы_разработки #процессы_в_it #flowwow

  37. Архитектурное ревью, или Как согласовать проект с ИБ с первого раза

    Наверняка вы сталкивались с проблемой согласования фичи со службой безопасности. В большинстве случаев этот процесс превращается в головную боль для программиста из-за множества непонятных этапов и деталей. Регулярно встречая подобные проблемы в своей работе, мы во Flowwow решили внедрить процесс, который помог не только снизить на треть количество времени на анализ корневых причин сложных инцидентов, но и значительно упростить согласование фич для программистов. Этот процесс получил кодовое название ADR.

    habr.com/ru/companies/flowwow/

    #adr #информационная_безопасность #документация #документация_it #devsecops #архитектура_приложений #согласование #процессы_разработки #процессы_в_it #flowwow

  38. Архитектурное ревью, или Как согласовать проект с ИБ с первого раза

    Наверняка вы сталкивались с проблемой согласования фичи со службой безопасности. В большинстве случаев этот процесс превращается в головную боль для программиста из-за множества непонятных этапов и деталей. Регулярно встречая подобные проблемы в своей работе, мы во Flowwow решили внедрить процесс, который помог не только снизить на треть количество времени на анализ корневых причин сложных инцидентов, но и значительно упростить согласование фич для программистов. Этот процесс получил кодовое название ADR.

    habr.com/ru/companies/flowwow/

    #adr #информационная_безопасность #документация #документация_it #devsecops #архитектура_приложений #согласование #процессы_разработки #процессы_в_it #flowwow

  39. Архитектурное ревью, или Как согласовать проект с ИБ с первого раза

    Наверняка вы сталкивались с проблемой согласования фичи со службой безопасности. В большинстве случаев этот процесс превращается в головную боль для программиста из-за множества непонятных этапов и деталей. Регулярно встречая подобные проблемы в своей работе, мы во Flowwow решили внедрить процесс, который помог не только снизить на треть количество времени на анализ корневых причин сложных инцидентов, но и значительно упростить согласование фич для программистов. Этот процесс получил кодовое название ADR.

    habr.com/ru/companies/flowwow/

    #adr #информационная_безопасность #документация #документация_it #devsecops #архитектура_приложений #согласование #процессы_разработки #процессы_в_it #flowwow

  40. DevSevOps или задача трех тел

    Если совершенно случайно в вашей работе возникают критические ошибки на проде, которые исправляются слишком долго. А еще, возможно, специалисты по безопасности начинают выявлять уязвимости только после релиза. Или вдруг в команде используются ручные проверки, например: сборки кода выгружаются вручную, а ИБ их «бесконечно долго» сканируют и отдают вместе со своим рукописным отчетом. Эта статья по мотивам моего доклада на UWDC для тех, кто хочет глубже разобраться в DevSecOps и больше узнать про пользу, которую он может принести. Поговорим о том, как находить баланс между технологиями и людьми, достигать результата, и, главное, какие ошибки проще предотвращать, чем потом исправлять. Меня зовут Павел, я руководитель направления Professional Services в Orion soft. Мы занимаемся экспертным аудитом и решением сложных задач, а Orion soft производит программное обеспечение для инфраструктурного слоя, в том числе контейнеризации и виртуализации (Nova и zVirt). Мы тоже не сразу пришли к DevSecOps и поломали немало граблей, поэтому мне есть чем поделиться.

    habr.com/ru/companies/orion_so

    #devsecops #devops #uwdc #иб #инфраструктура #процессы_разработки

  41. Код, который нас убивает

    Это начинается незаметно. Сначала — просто «временное решение». Потом — «сделаем рефакторинг». Но «потом» не наступает никогда. Мы называем это техническим долгом, словно он когда-то будет погашен, но прекрасно знаем — чаще всего это просто красивое описание хаоса.

    habr.com/ru/articles/969210/

    #технический_долг #выгорание #рефакторинг #спагеттикод #agile #качество_кода #проблемы_разработки #itменеджмент #психология_программирования #процессы_разработки

  42. Код, который нас убивает

    Это начинается незаметно. Сначала — просто «временное решение». Потом — «сделаем рефакторинг». Но «потом» не наступает никогда. Мы называем это техническим долгом, словно он когда-то будет погашен, но прекрасно знаем — чаще всего это просто красивое описание хаоса.

    habr.com/ru/articles/969210/

    #технический_долг #выгорание #рефакторинг #спагеттикод #agile #качество_кода #проблемы_разработки #itменеджмент #психология_программирования #процессы_разработки

  43. Код, который нас убивает

    Это начинается незаметно. Сначала — просто «временное решение». Потом — «сделаем рефакторинг». Но «потом» не наступает никогда. Мы называем это техническим долгом, словно он когда-то будет погашен, но прекрасно знаем — чаще всего это просто красивое описание хаоса.

    habr.com/ru/articles/969210/

    #технический_долг #выгорание #рефакторинг #спагеттикод #agile #качество_кода #проблемы_разработки #itменеджмент #психология_программирования #процессы_разработки

  44. Код, который нас убивает

    Это начинается незаметно. Сначала — просто «временное решение». Потом — «сделаем рефакторинг». Но «потом» не наступает никогда. Мы называем это техническим долгом, словно он когда-то будет погашен, но прекрасно знаем — чаще всего это просто красивое описание хаоса.

    habr.com/ru/articles/969210/

    #технический_долг #выгорание #рефакторинг #спагеттикод #agile #качество_кода #проблемы_разработки #itменеджмент #психология_программирования #процессы_разработки

  45. Инженерная зрелость. Исследование практик и триггеров

    Почему одни команды релизят предсказуемо и без героизма, а другие тушат пожары на продакшене каждую неделю? Мы решили выяснить, какие инженерные практики превращают разработку в систему с понятными процессами и предсказуемыми результатами. Исследование 100+ респондентов.

    habr.com/ru/articles/963202/

    #инженерная_зрелость #процессы_разработки #devops #cicd #тестирование #документация #инженерная_культура #исследование

  46. Технически дизайн

    Эта статья будет полезна как разработчикам, так и менеджерам. Если вы представляете большую компанию с неограниченным бюджетом, возможно, она вам не пригодится. В погоне за продуктивностью часто создаются «гибкие» системы, гибкость которых на деле оказывается иллюзорной. В результате возникают простои, необходимость переделывать свеженаписанный код, а также искать и исправлять баги. При этом такие системы не освобождают нас от необходимости оставлять после себя структурированные артефакты в виде верхнеуровневой документации. Что можно предпринять, чтобы ускорить разработку и при этом обеспечить проект документацией? Как известно, минимальные действия приносят максимальный результат . Это применимо ко всем сферам деятельности человека, включая разработку программного обеспечения. В этой статье я расскажу об одном небольшом, но крайне эффективном действии, которое способно изменить ваш процесс разработки.

    habr.com/ru/articles/920258/

    #продуктивность_команды #разработка #процессы_разработки #процессы_разработки_по

  47. Почему ты пропустил баг? Или как настроены процессы в обеспечении качества

    Мне нравится наблюдать за менторами, которые учат быть независимыми в тестировании и слать всех нафиг т.к. тестирование это не поиск багов, а сравнение ожидаемого результата с фактическим, и если нет требований, то и сравнивать нечего! Прекрасно, вам должны платить просто так! Ведь мы работаем только так как написано в ISTQB, а там много чего написано) И на заборе тоже написано... Вам задают простой вопрос, почему вы пропустили баг на прод? Это обычный разбор полетов после релиза и нужно учится на своих ошибках, прежде чем стартанет следующий горящий релиз! И нам необходимо объяснить причину, которая скрывается не только в процессах тестирование, но и в процессах всей команды. Какой баг?

    habr.com/ru/articles/915708/

    #тестирование_по #qa #обеспечение_качества #процессы_тестирования #процессы_разработки #процессы_в_it #agile #поиск_багов

  48. Как посчитать производительность команды разработки?

    Среди топ‑менеджеров, а также линейных руководителей в IT‑компаниях периодически возникает вопрос: является ли та или иная команда разработки производительной? Пытаясь ответить на этот вопрос, многие приходят в тупик, так как осязать цифровое производство крайне непросто, а уж измерить его — тем более! В данной статье мы с вами попробуем разобраться, каким образом все‑таки можно попробовать измерить производительность команды разработки . Также стоит подчеркнуть, что все описанное в статье уже применяется в IT компании Flang , в которой я на данный момент времени являюсь CTO.

    habr.com/ru/articles/907432/

    #эффективность_работы #управление_разработкой #управление_командой #измерение_производительности #метрики_производительности #процессы_разработки #процессы_управления #процессы_в_it

  49. Петля обратной связи в процессах

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

    habr.com/ru/articles/879122/

    #Петля_обратной_связи #процессы_разработки #менеджмент_проектов #qa_management #qa_lead #time_management

  50. Петля обратной связи в процессах

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

    habr.com/ru/articles/879122/

    #Петля_обратной_связи #процессы_разработки #менеджмент_проектов #qa_management #qa_lead #time_management