#процессы_разработки — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #процессы_разработки, aggregated by home.social.
-
Блок “Процессы” и почему мы называем его нашим мини-n8n
Одна из новых возможностей HRM-модуля ZentrySpace — блок «Процессы». На первом этапе он закрывает сценарии отсутствий: отпуска, больничные, командировки, учебные отпуска, отгулы и другие ситуации, когда сотрудник временно выпадает из рабочего графика. Раньше подобные сценарии мы называли «заявками»: сотрудник создает заявку, руководитель согласовывает, HR-менеджер фиксирует результат. Но по мере развития продукта стало понятно, что слово «заявка» описывает только входную форму, а не всю ценность. На самом деле компания получает управляемый бизнес-процесс: с маршрутом, ролями, действиями, уведомлениями, историей изменений и будущей связкой с КЭДО. Поэтому блок сменит название на «Процессы», заявка при этом остается способом для запуска процесса со стороны пользователя, но продуктовая сущность шире: это визуальный движок, с помощью которого компания может закрывать типовые и нетиповые внутренние процессы без разработки отдельной логики под каждый сценарий.
https://habr.com/ru/articles/1038106/
#n8n #корпоративный_мессенджер #процессы #процессы_разработки #заявки #кэдо #стартапы #hrm #hrms #бизнеспроцессы
-
Блок “Процессы” и почему мы называем его нашим мини-n8n
Одна из новых возможностей HRM-модуля ZentrySpace — блок «Процессы». На первом этапе он закрывает сценарии отсутствий: отпуска, больничные, командировки, учебные отпуска, отгулы и другие ситуации, когда сотрудник временно выпадает из рабочего графика. Раньше подобные сценарии мы называли «заявками»: сотрудник создает заявку, руководитель согласовывает, HR-менеджер фиксирует результат. Но по мере развития продукта стало понятно, что слово «заявка» описывает только входную форму, а не всю ценность. На самом деле компания получает управляемый бизнес-процесс: с маршрутом, ролями, действиями, уведомлениями, историей изменений и будущей связкой с КЭДО. Поэтому блок сменит название на «Процессы», заявка при этом остается способом для запуска процесса со стороны пользователя, но продуктовая сущность шире: это визуальный движок, с помощью которого компания может закрывать типовые и нетиповые внутренние процессы без разработки отдельной логики под каждый сценарий.
https://habr.com/ru/articles/1038106/
#n8n #корпоративный_мессенджер #процессы #процессы_разработки #заявки #кэдо #стартапы #hrm #hrms #бизнеспроцессы
-
Блок “Процессы” и почему мы называем его нашим мини-n8n
Одна из новых возможностей HRM-модуля ZentrySpace — блок «Процессы». На первом этапе он закрывает сценарии отсутствий: отпуска, больничные, командировки, учебные отпуска, отгулы и другие ситуации, когда сотрудник временно выпадает из рабочего графика. Раньше подобные сценарии мы называли «заявками»: сотрудник создает заявку, руководитель согласовывает, HR-менеджер фиксирует результат. Но по мере развития продукта стало понятно, что слово «заявка» описывает только входную форму, а не всю ценность. На самом деле компания получает управляемый бизнес-процесс: с маршрутом, ролями, действиями, уведомлениями, историей изменений и будущей связкой с КЭДО. Поэтому блок сменит название на «Процессы», заявка при этом остается способом для запуска процесса со стороны пользователя, но продуктовая сущность шире: это визуальный движок, с помощью которого компания может закрывать типовые и нетиповые внутренние процессы без разработки отдельной логики под каждый сценарий.
https://habr.com/ru/articles/1038106/
#n8n #корпоративный_мессенджер #процессы #процессы_разработки #заявки #кэдо #стартапы #hrm #hrms #бизнеспроцессы
-
Блок “Процессы” и почему мы называем его нашим мини-n8n
Одна из новых возможностей HRM-модуля ZentrySpace — блок «Процессы». На первом этапе он закрывает сценарии отсутствий: отпуска, больничные, командировки, учебные отпуска, отгулы и другие ситуации, когда сотрудник временно выпадает из рабочего графика. Раньше подобные сценарии мы называли «заявками»: сотрудник создает заявку, руководитель согласовывает, HR-менеджер фиксирует результат. Но по мере развития продукта стало понятно, что слово «заявка» описывает только входную форму, а не всю ценность. На самом деле компания получает управляемый бизнес-процесс: с маршрутом, ролями, действиями, уведомлениями, историей изменений и будущей связкой с КЭДО. Поэтому блок сменит название на «Процессы», заявка при этом остается способом для запуска процесса со стороны пользователя, но продуктовая сущность шире: это визуальный движок, с помощью которого компания может закрывать типовые и нетиповые внутренние процессы без разработки отдельной логики под каждый сценарий.
https://habr.com/ru/articles/1038106/
#n8n #корпоративный_мессенджер #процессы #процессы_разработки #заявки #кэдо #стартапы #hrm #hrms #бизнеспроцессы
-
От хаоса к системе: как мы выстроили процесс Discovery (часть 1)
Сколько людей - столько и мнений о процессах в команде (с). Давайте поразмышляем - как выстроить процесс анализа так, чтобы он стал для команды не формальным набором этапов, а рабочим инструментом? Опираемся на наш опыт работы в командах разработки одного из операторов электронного документооборота. Все описанные процессы формировались и развивались на практике. За отправную точку возьмем несколько потребностей: • управлять неопределённостью, • повышать качество требований, • снижать риски на этапе разработки. Поделимся опытом работы в команде разработки продукта электронного документооборота. Расскажем о своих решениях, ошибках, находках, и компромиссах и о рабочей модели, которой мы сейчас придерживаемся.
https://habr.com/ru/articles/1028176/
#discovery #процессы_разработки #системный_анализ #бизнесанализ #требования #kanban #backlog #user_story_mapping #upstream #аналитика
-
От хаоса к системе: как мы выстроили процесс Discovery (часть 1)
Сколько людей - столько и мнений о процессах в команде (с). Давайте поразмышляем - как выстроить процесс анализа так, чтобы он стал для команды не формальным набором этапов, а рабочим инструментом? Опираемся на наш опыт работы в командах разработки одного из операторов электронного документооборота. Все описанные процессы формировались и развивались на практике. За отправную точку возьмем несколько потребностей: • управлять неопределённостью, • повышать качество требований, • снижать риски на этапе разработки. Поделимся опытом работы в команде разработки продукта электронного документооборота. Расскажем о своих решениях, ошибках, находках, и компромиссах и о рабочей модели, которой мы сейчас придерживаемся.
https://habr.com/ru/articles/1028176/
#discovery #процессы_разработки #системный_анализ #бизнесанализ #требования #kanban #backlog #user_story_mapping #upstream #аналитика
-
От хаоса к системе: как мы выстроили процесс Discovery (часть 1)
Сколько людей - столько и мнений о процессах в команде (с). Давайте поразмышляем - как выстроить процесс анализа так, чтобы он стал для команды не формальным набором этапов, а рабочим инструментом? Опираемся на наш опыт работы в командах разработки одного из операторов электронного документооборота. Все описанные процессы формировались и развивались на практике. За отправную точку возьмем несколько потребностей: • управлять неопределённостью, • повышать качество требований, • снижать риски на этапе разработки. Поделимся опытом работы в команде разработки продукта электронного документооборота. Расскажем о своих решениях, ошибках, находках, и компромиссах и о рабочей модели, которой мы сейчас придерживаемся.
https://habr.com/ru/articles/1028176/
#discovery #процессы_разработки #системный_анализ #бизнесанализ #требования #kanban #backlog #user_story_mapping #upstream #аналитика
-
От хаоса к системе: как мы выстроили процесс Discovery (часть 1)
Сколько людей - столько и мнений о процессах в команде (с). Давайте поразмышляем - как выстроить процесс анализа так, чтобы он стал для команды не формальным набором этапов, а рабочим инструментом? Опираемся на наш опыт работы в командах разработки одного из операторов электронного документооборота. Все описанные процессы формировались и развивались на практике. За отправную точку возьмем несколько потребностей: • управлять неопределённостью, • повышать качество требований, • снижать риски на этапе разработки. Поделимся опытом работы в команде разработки продукта электронного документооборота. Расскажем о своих решениях, ошибках, находках, и компромиссах и о рабочей модели, которой мы сейчас придерживаемся.
https://habr.com/ru/articles/1028176/
#discovery #процессы_разработки #системный_анализ #бизнесанализ #требования #kanban #backlog #user_story_mapping #upstream #аналитика
-
Разработка через капсулы. Капсулы и AI-агенты: как передать опыт разработчика машине
В первой части я рассказал, что такое капсула и зачем упаковывать опыт. В второй части — как мы построили капсульный фреймворк для микросервисов. Если вы не читали предыдущие части, советую начать оттуда. В этой части я покажу, что происходит, когда к капсуле подключается AI-агент. Почему жёсткая структура капсулы — это именно то, что нужно агенту. И как опыт, упакованный в капсулу, становится опытом, которым может пользоваться машина.
https://habr.com/ru/articles/1014136/
#архитектура #системный_анализ #процессы_разработки #процессы_в_it #nodejs #распределенные_системы #ai #агенты_ии
-
[Перевод] Docs as Code: документация, которая живёт вместе с кодом
Это перевод статьи с opensource.com , которая мне показалась особенно полезной и практичной, поэтому решил поделиться адаптированной версией для русскоязычной аудитории. Оригинал доступен по ссылке: https://opensource.com/article/22/10/docs-as-code В статье разбирается подход Docs as Code — способ встроить документацию в процесс разработки так, чтобы она проходила через Git, ревью и автоматическую сборку вместе с кодом. Материал будет полезен разработчикам, тимлидам и тем, кто выстраивает инженерные процессы в команде.
https://habr.com/ru/articles/1007730/
#docs_as_code #документация_в_разработке #документация_в_Git #markdown #контроль_версий #pull_request #code_review #автоматическая_сборка_документации #sphinx #процессы_разработки
-
[Перевод] Docs as Code: документация, которая живёт вместе с кодом
Это перевод статьи с opensource.com , которая мне показалась особенно полезной и практичной, поэтому решил поделиться адаптированной версией для русскоязычной аудитории. Оригинал доступен по ссылке: https://opensource.com/article/22/10/docs-as-code В статье разбирается подход Docs as Code — способ встроить документацию в процесс разработки так, чтобы она проходила через Git, ревью и автоматическую сборку вместе с кодом. Материал будет полезен разработчикам, тимлидам и тем, кто выстраивает инженерные процессы в команде.
https://habr.com/ru/articles/1007730/
#docs_as_code #документация_в_разработке #документация_в_Git #markdown #контроль_версий #pull_request #code_review #автоматическая_сборка_документации #sphinx #процессы_разработки
-
[Перевод] Docs as Code: документация, которая живёт вместе с кодом
Это перевод статьи с opensource.com , которая мне показалась особенно полезной и практичной, поэтому решил поделиться адаптированной версией для русскоязычной аудитории. Оригинал доступен по ссылке: https://opensource.com/article/22/10/docs-as-code В статье разбирается подход Docs as Code — способ встроить документацию в процесс разработки так, чтобы она проходила через Git, ревью и автоматическую сборку вместе с кодом. Материал будет полезен разработчикам, тимлидам и тем, кто выстраивает инженерные процессы в команде.
https://habr.com/ru/articles/1007730/
#docs_as_code #документация_в_разработке #документация_в_Git #markdown #контроль_версий #pull_request #code_review #автоматическая_сборка_документации #sphinx #процессы_разработки
-
[Перевод] Docs as Code: документация, которая живёт вместе с кодом
Это перевод статьи с opensource.com , которая мне показалась особенно полезной и практичной, поэтому решил поделиться адаптированной версией для русскоязычной аудитории. Оригинал доступен по ссылке: https://opensource.com/article/22/10/docs-as-code В статье разбирается подход Docs as Code — способ встроить документацию в процесс разработки так, чтобы она проходила через Git, ревью и автоматическую сборку вместе с кодом. Материал будет полезен разработчикам, тимлидам и тем, кто выстраивает инженерные процессы в команде.
https://habr.com/ru/articles/1007730/
#docs_as_code #документация_в_разработке #документация_в_Git #markdown #контроль_версий #pull_request #code_review #автоматическая_сборка_документации #sphinx #процессы_разработки
-
Сказ о том, как мы процессы разработки в GRI меняли. Часть 1
Привет! Меня зовут Игорь Федорчук, я руковожу разработкой в направлении «Монобренды» в GRI. За последний год компания заметно выросла: команд стало больше, изменений и интеграций — тоже. А процессы в разработке долго оставались такими же, какими были пару лет назад. В какой-то момент это перестало «склеиваться» само собой: ответственность размылась, централизованной точки входа в команды не было, а коммуникация стала слишком неэффективной. Это первая статья о том, как мы пересобирали процесс разработки в GRI — от получения запроса от заказчиков до выкатки в прод. В этой части я разберу роли (тимлиды, техлиды, TPM), зоны ответственности и общий флоу.
https://habr.com/ru/companies/gri/articles/1007224/
#процессы #процессы_в_it #процесс_разработки #роли_в_разработке #управление_разработкой #процессы_в_компании #процессы_в_командах #процессы_разработки
-
Нет времени на тесты — через неделю релиз
«На автотесты нет времени — релиз через неделю!» говорит зарубежная компания со штатом 500+ человек, зарплатами 5 000 €, баг-репортами по ISO. Разбираю, откуда берётся эта фраза, почему разработчики не могут объяснить бизнесу очевидное.
https://habr.com/ru/articles/1004396/
#автотесты #unitтесты #тестирование #качество_кода #управление_разработкой #рефакторинг #e2eтесты #технический_долг #процессы_разработки #тестирование_вебприложений
-
Нет времени на тесты — через неделю релиз
«На автотесты нет времени — релиз через неделю!» говорит зарубежная компания со штатом 500+ человек, зарплатами 5 000 €, баг-репортами по ISO. Разбираю, откуда берётся эта фраза, почему разработчики не могут объяснить бизнесу очевидное.
https://habr.com/ru/articles/1004396/
#автотесты #unitтесты #тестирование #качество_кода #управление_разработкой #рефакторинг #e2eтесты #технический_долг #процессы_разработки #тестирование_вебприложений
-
Нет времени на тесты — через неделю релиз
«На автотесты нет времени — релиз через неделю!» говорит зарубежная компания со штатом 500+ человек, зарплатами 5 000 €, баг-репортами по ISO. Разбираю, откуда берётся эта фраза, почему разработчики не могут объяснить бизнесу очевидное.
https://habr.com/ru/articles/1004396/
#автотесты #unitтесты #тестирование #качество_кода #управление_разработкой #рефакторинг #e2eтесты #технический_долг #процессы_разработки #тестирование_вебприложений
-
Нет времени на тесты — через неделю релиз
«На автотесты нет времени — релиз через неделю!» говорит зарубежная компания со штатом 500+ человек, зарплатами 5 000 €, баг-репортами по ISO. Разбираю, откуда берётся эта фраза, почему разработчики не могут объяснить бизнесу очевидное.
https://habr.com/ru/articles/1004396/
#автотесты #unitтесты #тестирование #качество_кода #управление_разработкой #рефакторинг #e2eтесты #технический_долг #процессы_разработки #тестирование_вебприложений
-
Нет времени на тесты — через неделю релиз
«На автотесты нет времени — релиз через неделю!» говорит зарубежная компания со штатом 500+ человек, зарплатами 5 000 €, баг-репортами по ISO. Разбираю, откуда берётся эта фраза, почему разработчики не могут объяснить бизнесу очевидное и при чём тут линолеум.
https://habr.com/ru/articles/1004340/
#автотесты #unitтесты #тестирование #качество_кода #управление_разработкой #рефакторинг #e2eтесты #технический_долг #процессы_разработки
-
Нет времени на тесты — через неделю релиз
«На автотесты нет времени — релиз через неделю!» говорит зарубежная компания со штатом 500+ человек, зарплатами 5 000 €, баг-репортами по ISO. Разбираю, откуда берётся эта фраза, почему разработчики не могут объяснить бизнесу очевидное и при чём тут линолеум.
https://habr.com/ru/articles/1004340/
#автотесты #unitтесты #тестирование #качество_кода #управление_разработкой #рефакторинг #e2eтесты #технический_долг #процессы_разработки
-
Нет времени на тесты — через неделю релиз
«На автотесты нет времени — релиз через неделю!» говорит зарубежная компания со штатом 500+ человек, зарплатами 5 000 €, баг-репортами по ISO. Разбираю, откуда берётся эта фраза, почему разработчики не могут объяснить бизнесу очевидное и при чём тут линолеум.
https://habr.com/ru/articles/1004340/
#автотесты #unitтесты #тестирование #качество_кода #управление_разработкой #рефакторинг #e2eтесты #технический_долг #процессы_разработки
-
Нет времени на тесты — через неделю релиз
«На автотесты нет времени — релиз через неделю!» говорит зарубежная компания со штатом 500+ человек, зарплатами 5 000 €, баг-репортами по ISO. Разбираю, откуда берётся эта фраза, почему разработчики не могут объяснить бизнесу очевидное и при чём тут линолеум.
https://habr.com/ru/articles/1004340/
#автотесты #unitтесты #тестирование #качество_кода #управление_разработкой #рефакторинг #e2eтесты #технический_долг #процессы_разработки
-
Изнанка абсолютной власти единственного тестировщика
«Ты будешь единственным тестировщиком на проекте», — услышал я на знакомстве с командой. Ничего страшного, с кем не бывало? «У нас не было постоянного тестировщика, нужно выстраивать все процессы с нуля», — добавил мой будущий тимлид. А вот это уже интереснее. Меня зовут Илья, я отвечаю за качество A/B‑платформы в Точка Банке. Сегодня я хочу рассказать, как тестировщику воспользоваться безграничной властью с пользой для всех (и немного для себя).
-
Компетенции как траектория роста: как выстроить процесс без потери людей
Количество участников в команде влияет на статистику, но не определяет эффективность процесса. Ключевой фактор успеха — не численность, а чёткое распределение зон ответственности и поддержка траектории профессионального роста каждого коллеги.
-
Почему процессы в продуктовой IT-команде не работают
В какой-то момент почти каждая продуктовая IT-команда приходит к одной и той же мысли: «Нам нужно навести порядок в процессах». Это обычно происходит не из-за моды на менеджмент, а из-за вполне конкретных ощущений:
https://habr.com/ru/articles/991958/
#проектный_менеджмент #продуктовый_менеджмент #itкомпании #процессы_управления #процессы_разработки #процессы_в_it #процессы_команд #процессы_в_командах #pmbok
-
Разрабатываем тестовый стенд с автономным ИИ-агентом QA, способным заменить тестировщика в команде разработки бэкенда
В этой статье я представил концепцию многофункционального тестового стенда с ии-агентом QA, предназначенным для эффективного и качественного решения любых задач тестирования бэкенда. Это решение позволяет создавать, запускать, отлаживать и хранить тестовые сценарии для сервиса без необходимости заботиться о инфраструктуре, контрактах API и других характеристиках сервиса. Важным преимуществом приложения является автономный ии-агент QA, который может решать до 85% задач тестировщика и в перспективе может полноценно заменить QA в команде разработки бэкенда.
https://habr.com/ru/articles/986350/
#ai #qa_automation #backend #golang #ииагенты #ииассистент #команда_разработки #процессы_разработки #процессы_тестирования #процессы_в_it
-
Мы пробили новое дно: change request-ы и баг-репорты, которые никто не понимает
Мы, кажется, пробили новое дно. И что особенно удивительно, Карл! – аккуратно, без паники, с хорошей формулировкой и абзацами. Я сначала не понял, что стало происходить. Было ощущение странного дежавю: читаю change request или баг-репорт, киваю, вроде всё логично... но что-то не так, как будто где это уже читал. Слова правильные. Причинно-следственные связи на месте. Термины употреблены верно. Пытаюсь понять в чём проблема – ноль. Как будто читаешь инструкцию к микроволновке, а не описание реальной проблемы. Пытаюсь прочитать ещё раз и ещё раз - с трудом продираюсь через текст с каким-то смутным понимаем того, что написано. И тут до меня доходит - как обухом по голове. Мои дорогие гении с техподдержки и продакт менеджер нашли "идеальный" способ сэкономить на обсуждении технической стороны проблемы со мной. И действительно, зачем? Клиент что-то спросил. Они прогнали это через ИИ. И ИИ вник. Глубоко. Старательно. Затем сгенерировал текст, старательно объясняя мне что нужно добавить, починить и каким образом (не имея даже понятия о нашей кодовой базе) И вот тут я реально взбесился. И не тихо так, а очень даже громко.
https://habr.com/ru/articles/985084/
#баги #баг_репорт #багрепорт #баги_в_разработке #коммуникация_в_IT #управление_качеством #качество_продукта #ошибки_в_ПО #как_писать_багрепорты #процессы_разработки
-
Мы пробили новое дно: change request-ы и баг-репорты, которые никто не понимает
Мы, кажется, пробили новое дно. И что особенно удивительно, Карл! – аккуратно, без паники, с хорошей формулировкой и абзацами. Я сначала не понял, что стало происходить. Было ощущение странного дежавю: читаю change request или баг-репорт, киваю, вроде всё логично... но что-то не так, как будто где это уже читал. Слова правильные. Причинно-следственные связи на месте. Термины употреблены верно. Пытаюсь понять в чём проблема – ноль. Как будто читаешь инструкцию к микроволновке, а не описание реальной проблемы. Пытаюсь прочитать ещё раз и ещё раз - с трудом продираюсь через текст с каким-то смутным понимаем того, что написано. И тут до меня доходит - как обухом по голове. Мои дорогие гении с техподдержки и продакт менеджер нашли "идеальный" способ сэкономить на обсуждении технической стороны проблемы со мной. И действительно, зачем? Клиент что-то спросил. Они прогнали это через ИИ. И ИИ вник. Глубоко. Старательно. Затем сгенерировал текст, старательно объясняя мне что нужно добавить, починить и каким образом (не имея даже понятия о нашей кодовой базе) И вот тут я реально взбесился. И не тихо так, а очень даже громко.
https://habr.com/ru/articles/985084/
#баги #баг_репорт #багрепорт #баги_в_разработке #коммуникация_в_IT #управление_качеством #качество_продукта #ошибки_в_ПО #как_писать_багрепорты #процессы_разработки
-
Мы пробили новое дно: change request-ы и баг-репорты, которые никто не понимает
Мы, кажется, пробили новое дно. И что особенно удивительно, Карл! – аккуратно, без паники, с хорошей формулировкой и абзацами. Я сначала не понял, что стало происходить. Было ощущение странного дежавю: читаю change request или баг-репорт, киваю, вроде всё логично... но что-то не так, как будто где это уже читал. Слова правильные. Причинно-следственные связи на месте. Термины употреблены верно. Пытаюсь понять в чём проблема – ноль. Как будто читаешь инструкцию к микроволновке, а не описание реальной проблемы. Пытаюсь прочитать ещё раз и ещё раз - с трудом продираюсь через текст с каким-то смутным понимаем того, что написано. И тут до меня доходит - как обухом по голове. Мои дорогие гении с техподдержки и продакт менеджер нашли "идеальный" способ сэкономить на обсуждении технической стороны проблемы со мной. И действительно, зачем? Клиент что-то спросил. Они прогнали это через ИИ. И ИИ вник. Глубоко. Старательно. Затем сгенерировал текст, старательно объясняя мне что нужно добавить, починить и каким образом (не имея даже понятия о нашей кодовой базе) И вот тут я реально взбесился. И не тихо так, а очень даже громко.
https://habr.com/ru/articles/985084/
#баги #баг_репорт #багрепорт #баги_в_разработке #коммуникация_в_IT #управление_качеством #качество_продукта #ошибки_в_ПО #как_писать_багрепорты #процессы_разработки
-
Мы пробили новое дно: change request-ы и баг-репорты, которые никто не понимает
Мы, кажется, пробили новое дно. И что особенно удивительно, Карл! – аккуратно, без паники, с хорошей формулировкой и абзацами. Я сначала не понял, что стало происходить. Было ощущение странного дежавю: читаю change request или баг-репорт, киваю, вроде всё логично... но что-то не так, как будто где это уже читал. Слова правильные. Причинно-следственные связи на месте. Термины употреблены верно. Пытаюсь понять в чём проблема – ноль. Как будто читаешь инструкцию к микроволновке, а не описание реальной проблемы. Пытаюсь прочитать ещё раз и ещё раз - с трудом продираюсь через текст с каким-то смутным понимаем того, что написано. И тут до меня доходит - как обухом по голове. Мои дорогие гении с техподдержки и продакт менеджер нашли "идеальный" способ сэкономить на обсуждении технической стороны проблемы со мной. И действительно, зачем? Клиент что-то спросил. Они прогнали это через ИИ. И ИИ вник. Глубоко. Старательно. Затем сгенерировал текст, старательно объясняя мне что нужно добавить, починить и каким образом (не имея даже понятия о нашей кодовой базе) И вот тут я реально взбесился. И не тихо так, а очень даже громко.
https://habr.com/ru/articles/985084/
#баги #баг_репорт #багрепорт #баги_в_разработке #коммуникация_в_IT #управление_качеством #качество_продукта #ошибки_в_ПО #как_писать_багрепорты #процессы_разработки
-
AI ускоряет внесение изменений быстрее, чем мы успеваем их осмыслить
В разных командах разработки наблюдается похожая картина. После внедрения ИИ в процессы он ускоряет не только работу, но и масштабирует уже существующие проблемы. Мне приходилось внедрять ИИ в продакшн-среду в разных доменах — от классических моделей классификации до разворачивания собственных серверов под локальные LLM и интеграции генеративных моделей для усиления командной работы. В каждом случае вывод оказывался одинаковым. Большинство инженерных проблем при работе с ИИ по-прежнему лежит в области дисциплины и мышления, а не в технологиях. Поэтому привычные инженерные практики требуют переосмысления.
https://habr.com/ru/articles/984244/
#ai #искусственный_интеллект #разработка_по #git #инженерное_мышление #процессы_разработки
-
Облачная свобода: как наш кластер жил по собственным правилам и за 2 года запустил MWS Cloud Platform
Стартапы гордятся своей свободой и отсутствием жёстких правил. В свою очередь, чем крупнее становится компания, тем больше она нуждается в корпоративной культуре и правилах работы. Из первичного бульона хаоса, устных договорённостей и личных связей неизбежно формируются рельсы рабочих процессов в виде событийно-ролевой модели и рабочих артефактов. Другими словами, субъекты и объекты трудовых будней компании. Меня зовут Евгений Иванов, я Agile Cluster Lead кластера Облачные технологии в компании MWS Cloud — команды, которая создала MWS Cloud Platform. И в этой статье я расскажу, почему мы считаем наш кластер анклавом процессных практик и какие плюшки и сложности мы с этого имеем. На тему наших процессов мой коллега Саша Стерлигов уже написал подробную статью . Почитайте.
https://habr.com/ru/companies/mws/articles/980036/
#cloud #agile #процессы_разработки #фреймфорки #mws_cloud #mwscloudplatform
-
Облачная свобода: как наш кластер жил по собственным правилам и за 2 года запустил MWS Cloud Platform
Стартапы гордятся своей свободой и отсутствием жёстких правил. В свою очередь, чем крупнее становится компания, тем больше она нуждается в корпоративной культуре и правилах работы. Из первичного бульона хаоса, устных договорённостей и личных связей неизбежно формируются рельсы рабочих процессов в виде событийно-ролевой модели и рабочих артефактов. Другими словами, субъекты и объекты трудовых будней компании. Меня зовут Евгений Иванов, я Agile Cluster Lead кластера Облачные технологии в компании MWS Cloud — команды, которая создала MWS Cloud Platform. И в этой статье я расскажу, почему мы считаем наш кластер анклавом процессных практик и какие плюшки и сложности мы с этого имеем. На тему наших процессов мой коллега Саша Стерлигов уже написал подробную статью . Почитайте.
https://habr.com/ru/companies/mws/articles/980036/
#cloud #agile #процессы_разработки #фреймфорки #mws_cloud #mwscloudplatform
-
Облачная свобода: как наш кластер жил по собственным правилам и за 2 года запустил MWS Cloud Platform
Стартапы гордятся своей свободой и отсутствием жёстких правил. В свою очередь, чем крупнее становится компания, тем больше она нуждается в корпоративной культуре и правилах работы. Из первичного бульона хаоса, устных договорённостей и личных связей неизбежно формируются рельсы рабочих процессов в виде событийно-ролевой модели и рабочих артефактов. Другими словами, субъекты и объекты трудовых будней компании. Меня зовут Евгений Иванов, я Agile Cluster Lead кластера Облачные технологии в компании MWS Cloud — команды, которая создала MWS Cloud Platform. И в этой статье я расскажу, почему мы считаем наш кластер анклавом процессных практик и какие плюшки и сложности мы с этого имеем. На тему наших процессов мой коллега Саша Стерлигов уже написал подробную статью . Почитайте.
https://habr.com/ru/companies/mws/articles/980036/
#cloud #agile #процессы_разработки #фреймфорки #mws_cloud #mwscloudplatform
-
Облачная свобода: как наш кластер жил по собственным правилам и за 2 года запустил MWS Cloud Platform
Стартапы гордятся своей свободой и отсутствием жёстких правил. В свою очередь, чем крупнее становится компания, тем больше она нуждается в корпоративной культуре и правилах работы. Из первичного бульона хаоса, устных договорённостей и личных связей неизбежно формируются рельсы рабочих процессов в виде событийно-ролевой модели и рабочих артефактов. Другими словами, субъекты и объекты трудовых будней компании. Меня зовут Евгений Иванов, я Agile Cluster Lead кластера Облачные технологии в компании MWS Cloud — команды, которая создала MWS Cloud Platform. И в этой статье я расскажу, почему мы считаем наш кластер анклавом процессных практик и какие плюшки и сложности мы с этого имеем. На тему наших процессов мой коллега Саша Стерлигов уже написал подробную статью . Почитайте.
https://habr.com/ru/companies/mws/articles/980036/
#cloud #agile #процессы_разработки #фреймфорки #mws_cloud #mwscloudplatform
-
Архитектурное ревью, или Как согласовать проект с ИБ с первого раза
Наверняка вы сталкивались с проблемой согласования фичи со службой безопасности. В большинстве случаев этот процесс превращается в головную боль для программиста из-за множества непонятных этапов и деталей. Регулярно встречая подобные проблемы в своей работе, мы во Flowwow решили внедрить процесс, который помог не только снизить на треть количество времени на анализ корневых причин сложных инцидентов, но и значительно упростить согласование фич для программистов. Этот процесс получил кодовое название ADR.
https://habr.com/ru/companies/flowwow/articles/979842/
#adr #информационная_безопасность #документация #документация_it #devsecops #архитектура_приложений #согласование #процессы_разработки #процессы_в_it #flowwow
-
Архитектурное ревью, или Как согласовать проект с ИБ с первого раза
Наверняка вы сталкивались с проблемой согласования фичи со службой безопасности. В большинстве случаев этот процесс превращается в головную боль для программиста из-за множества непонятных этапов и деталей. Регулярно встречая подобные проблемы в своей работе, мы во Flowwow решили внедрить процесс, который помог не только снизить на треть количество времени на анализ корневых причин сложных инцидентов, но и значительно упростить согласование фич для программистов. Этот процесс получил кодовое название ADR.
https://habr.com/ru/companies/flowwow/articles/979842/
#adr #информационная_безопасность #документация #документация_it #devsecops #архитектура_приложений #согласование #процессы_разработки #процессы_в_it #flowwow
-
Архитектурное ревью, или Как согласовать проект с ИБ с первого раза
Наверняка вы сталкивались с проблемой согласования фичи со службой безопасности. В большинстве случаев этот процесс превращается в головную боль для программиста из-за множества непонятных этапов и деталей. Регулярно встречая подобные проблемы в своей работе, мы во Flowwow решили внедрить процесс, который помог не только снизить на треть количество времени на анализ корневых причин сложных инцидентов, но и значительно упростить согласование фич для программистов. Этот процесс получил кодовое название ADR.
https://habr.com/ru/companies/flowwow/articles/979842/
#adr #информационная_безопасность #документация #документация_it #devsecops #архитектура_приложений #согласование #процессы_разработки #процессы_в_it #flowwow
-
Архитектурное ревью, или Как согласовать проект с ИБ с первого раза
Наверняка вы сталкивались с проблемой согласования фичи со службой безопасности. В большинстве случаев этот процесс превращается в головную боль для программиста из-за множества непонятных этапов и деталей. Регулярно встречая подобные проблемы в своей работе, мы во Flowwow решили внедрить процесс, который помог не только снизить на треть количество времени на анализ корневых причин сложных инцидентов, но и значительно упростить согласование фич для программистов. Этот процесс получил кодовое название ADR.
https://habr.com/ru/companies/flowwow/articles/979842/
#adr #информационная_безопасность #документация #документация_it #devsecops #архитектура_приложений #согласование #процессы_разработки #процессы_в_it #flowwow
-
DevSevOps или задача трех тел
Если совершенно случайно в вашей работе возникают критические ошибки на проде, которые исправляются слишком долго. А еще, возможно, специалисты по безопасности начинают выявлять уязвимости только после релиза. Или вдруг в команде используются ручные проверки, например: сборки кода выгружаются вручную, а ИБ их «бесконечно долго» сканируют и отдают вместе со своим рукописным отчетом. Эта статья по мотивам моего доклада на UWDC для тех, кто хочет глубже разобраться в DevSecOps и больше узнать про пользу, которую он может принести. Поговорим о том, как находить баланс между технологиями и людьми, достигать результата, и, главное, какие ошибки проще предотвращать, чем потом исправлять. Меня зовут Павел, я руководитель направления Professional Services в Orion soft. Мы занимаемся экспертным аудитом и решением сложных задач, а Orion soft производит программное обеспечение для инфраструктурного слоя, в том числе контейнеризации и виртуализации (Nova и zVirt). Мы тоже не сразу пришли к DevSecOps и поломали немало граблей, поэтому мне есть чем поделиться.
https://habr.com/ru/companies/orion_soft/articles/930080/
#devsecops #devops #uwdc #иб #инфраструктура #процессы_разработки
-
Код, который нас убивает
Это начинается незаметно. Сначала — просто «временное решение». Потом — «сделаем рефакторинг». Но «потом» не наступает никогда. Мы называем это техническим долгом, словно он когда-то будет погашен, но прекрасно знаем — чаще всего это просто красивое описание хаоса.
https://habr.com/ru/articles/969210/
#технический_долг #выгорание #рефакторинг #спагеттикод #agile #качество_кода #проблемы_разработки #itменеджмент #психология_программирования #процессы_разработки
-
Код, который нас убивает
Это начинается незаметно. Сначала — просто «временное решение». Потом — «сделаем рефакторинг». Но «потом» не наступает никогда. Мы называем это техническим долгом, словно он когда-то будет погашен, но прекрасно знаем — чаще всего это просто красивое описание хаоса.
https://habr.com/ru/articles/969210/
#технический_долг #выгорание #рефакторинг #спагеттикод #agile #качество_кода #проблемы_разработки #itменеджмент #психология_программирования #процессы_разработки
-
Код, который нас убивает
Это начинается незаметно. Сначала — просто «временное решение». Потом — «сделаем рефакторинг». Но «потом» не наступает никогда. Мы называем это техническим долгом, словно он когда-то будет погашен, но прекрасно знаем — чаще всего это просто красивое описание хаоса.
https://habr.com/ru/articles/969210/
#технический_долг #выгорание #рефакторинг #спагеттикод #agile #качество_кода #проблемы_разработки #itменеджмент #психология_программирования #процессы_разработки
-
Код, который нас убивает
Это начинается незаметно. Сначала — просто «временное решение». Потом — «сделаем рефакторинг». Но «потом» не наступает никогда. Мы называем это техническим долгом, словно он когда-то будет погашен, но прекрасно знаем — чаще всего это просто красивое описание хаоса.
https://habr.com/ru/articles/969210/
#технический_долг #выгорание #рефакторинг #спагеттикод #agile #качество_кода #проблемы_разработки #itменеджмент #психология_программирования #процессы_разработки
-
Инженерная зрелость. Исследование практик и триггеров
Почему одни команды релизят предсказуемо и без героизма, а другие тушат пожары на продакшене каждую неделю? Мы решили выяснить, какие инженерные практики превращают разработку в систему с понятными процессами и предсказуемыми результатами. Исследование 100+ респондентов.
https://habr.com/ru/articles/963202/
#инженерная_зрелость #процессы_разработки #devops #cicd #тестирование #документация #инженерная_культура #исследование
-
Технически дизайн
Эта статья будет полезна как разработчикам, так и менеджерам. Если вы представляете большую компанию с неограниченным бюджетом, возможно, она вам не пригодится. В погоне за продуктивностью часто создаются «гибкие» системы, гибкость которых на деле оказывается иллюзорной. В результате возникают простои, необходимость переделывать свеженаписанный код, а также искать и исправлять баги. При этом такие системы не освобождают нас от необходимости оставлять после себя структурированные артефакты в виде верхнеуровневой документации. Что можно предпринять, чтобы ускорить разработку и при этом обеспечить проект документацией? Как известно, минимальные действия приносят максимальный результат . Это применимо ко всем сферам деятельности человека, включая разработку программного обеспечения. В этой статье я расскажу об одном небольшом, но крайне эффективном действии, которое способно изменить ваш процесс разработки.
https://habr.com/ru/articles/920258/
#продуктивность_команды #разработка #процессы_разработки #процессы_разработки_по
-
Почему ты пропустил баг? Или как настроены процессы в обеспечении качества
Мне нравится наблюдать за менторами, которые учат быть независимыми в тестировании и слать всех нафиг т.к. тестирование это не поиск багов, а сравнение ожидаемого результата с фактическим, и если нет требований, то и сравнивать нечего! Прекрасно, вам должны платить просто так! Ведь мы работаем только так как написано в ISTQB, а там много чего написано) И на заборе тоже написано... Вам задают простой вопрос, почему вы пропустили баг на прод? Это обычный разбор полетов после релиза и нужно учится на своих ошибках, прежде чем стартанет следующий горящий релиз! И нам необходимо объяснить причину, которая скрывается не только в процессах тестирование, но и в процессах всей команды. Какой баг?
https://habr.com/ru/articles/915708/
#тестирование_по #qa #обеспечение_качества #процессы_тестирования #процессы_разработки #процессы_в_it #agile #поиск_багов
-
Как посчитать производительность команды разработки?
Среди топ‑менеджеров, а также линейных руководителей в IT‑компаниях периодически возникает вопрос: является ли та или иная команда разработки производительной? Пытаясь ответить на этот вопрос, многие приходят в тупик, так как осязать цифровое производство крайне непросто, а уж измерить его — тем более! В данной статье мы с вами попробуем разобраться, каким образом все‑таки можно попробовать измерить производительность команды разработки . Также стоит подчеркнуть, что все описанное в статье уже применяется в IT компании Flang , в которой я на данный момент времени являюсь CTO.
https://habr.com/ru/articles/907432/
#эффективность_работы #управление_разработкой #управление_командой #измерение_производительности #метрики_производительности #процессы_разработки #процессы_управления #процессы_в_it
-
Петля обратной связи в процессах
В рамках этой статьи мы разберёмся, как работают петли обратной связи в процессах, какие бывают их виды, в чём их преимущества и недостатки, а также где и как их лучше применять.
https://habr.com/ru/articles/879122/
#Петля_обратной_связи #процессы_разработки #менеджмент_проектов #qa_management #qa_lead #time_management
-
Петля обратной связи в процессах
В рамках этой статьи мы разберёмся, как работают петли обратной связи в процессах, какие бывают их виды, в чём их преимущества и недостатки, а также где и как их лучше применять.
https://habr.com/ru/articles/879122/
#Петля_обратной_связи #процессы_разработки #менеджмент_проектов #qa_management #qa_lead #time_management