56 историй об Agile-разработке, которые стоит узнать
1 апреля 2023 г.Давайте узнаем об гибкой разработке из этих 56 бесплатных историй. Они упорядочены по наибольшему времени чтения, созданного на HackerNoon. Посетите /Learn Repo, чтобы найти самые читаемые истории о любой технологии.
1. «Офис Agile-трансформации» McKinsey — последний гвоздь в крышку гроба
Agile-движение теперь мертво после того, как McKinsey недавно нанесла последний удар, продвигая «офис гибкой трансформации».
2. 5 ошибок, связанных с критериями приемки, которых следует избегать
Сегодня все хотят перейти на Agile. Команды хотят поставить пользователя в центр процесса разработки своего продукта при создании продуктов. В конце концов, вы создаете продукт для своих пользователей, верно?
3. Ваш разработчик не является единой точкой отказа
За годы работы программистом, бизнес-аналитиком и консультантом по технологиям я слышал, как многие менеджеры или владельцы бизнеса жалуются на своих штатных разработчиков. Я даже иногда слышал, как их называют «единой точкой отказа». В этот момент я знаю, что вступаю на политическое минное поле. Мой многолетний опыт подсказывает мне, что если кто-то во власти считает своего разработчика единственной точкой отказа, то, скорее всего, разработчиком не управляют должным образом.
4. Как обеспечить успех проектов на основе микросервисов
Проекты на основе микросервисов — отличная идея для доставки продуктов за меньшее время и с большой гибкостью.
5. Введение в Agile-практики: почему в Scrum нужен небольшой релиз?
Экстремальное программирование продвигает небольшие выпуски с помощью непрерывной интеграции (CI) и других методов экстремального программирования.
6. Проблема Agile-манифеста
Представьте себе философии Сократа, Платона, Конфуция, Сенеки и Марка Аврелия, объединенные на одной странице. Это манифест Agile для вас...
7. Все самые крутые тренды Agile-методологии в 2022 году
Agile Software Development может дать компаниям гибкость и помочь им ориентироваться в изменениях и сложностях программного пространства, повышая эффективность.
8. Как заставить работать DevTestOps Orchestration для Agile-команд
Три ключевые должности в команде разработчиков программного обеспечения — это разработчик, тестировщик и оператор. Обязательные задачи среди этих должностей постоянно обновляются.
9. Еженедельный план проекта настолько хорош, что вам захочется его сформулировать
Используйте еженедельные планы проектов, чтобы улучшить способность вашей гибкой команды планировать и рассуждать о будущем.
10. Как заставить Agile работать в масштабе
Масштабируемая гибкая работа в конечном счете связана с изменением поведения не только отдельных участников, но и руководителей.
11. Как улучшить свои навыки веб-дизайна в этом году
В этой статье обсуждаются 22 практических совета, которые помогут вам улучшить свои навыки веб-дизайна в 2022 году.
12. Почему непрерывная интеграция необходима для гибкой разработки
Гибкая модель разработки программного обеспечения означает более быстрый выпуск программного обеспечения, но это не означает, что вы можете отказаться от качества.
13. Об обсуждении инженерных показателей для направления внимания вашей команды, ежедневно
Показатели разработки программного обеспечения помогают команде проводить ежедневные встречи в режиме ожидания более продуктивно. Они могут стать утомительными или неактуальными для многих разработчиков, если они часто превышают пятнадцатиминутный временной интервал или даже звучат как отчет о работе.
14. 7 методологий разработки программного обеспечения, которые понравятся предприятиям в 2022 году
Ищете методологии разработки программного обеспечения для вашего следующего проекта? Ознакомьтесь с обновленным списком некоторых из лучших методологий с их плюсами и минусами.
15. Написание увлекательных пользовательских историй
В этой статье описывается модель написания увлекательных пользовательских историй, которые можно использовать для повышения производительности команды, качества продукта и достижения целей взаимодействия с пользователем.
16. Lean и Agile: почему не оба? Введение для непосвященных
Если вы не являетесь образованным и/или опытным техническим специалистом, у вас может возникнуть много вопросительных знаков при рассмотрении этих двух терминов: Lean и Agile. Даже если вы технически подкованы, вы можете задаться вопросом, в чем на самом деле разница между этими двумя.
17. Как определить цели уровня обслуживания как код для улучшения SRE
В этой статье рассказывается, как можно определить исполняемые цели уровня обслуживания в коде; и почему это такая мощная техника для SRE.
18. Agile — это тактика разработки продукта, а не набор методов
Многие технологические компании полагаются на сочетание процессов и банальностей, чтобы определить, как они работают. Вместо этого им следует сосредоточиться на тактике, которая влияет на их процессы.
19. 10 методов расстановки приоритетов для гибкой разработки продуктов
Хотите расставить приоритеты в своих задачах? Изучите блог и получите список из 10 самых популярных методов расстановки приоритетов и методов гибкой разработки продуктов.
20. Как осветить основы оркестровки тестов
В методологии гибкой разработки скорость тестирования является ключом к предоставлению программного обеспечения наилучшего качества в рамках установленного бюджета и ограниченного времени.
21. Agile User Story Mapping Board для Jira
Может быть сложно расставить приоритеты для сотен пользовательских историй в электронной таблице или Jira, вам нужно знать, какие из них являются наиболее ценными функциями, чтобы вы могли создавать их следующими. Продвинутая техника организации историй более предпочтительна, чем беспорядочный бэклог продукта. Вот как карта пользовательской истории может помочь простым способом рассказать историю и разбить ее на части.
22. Что такое гибкая методология
Agile-методология — это основная идеология того, как должна происходить поставка программного обеспечения.
23. Врата процесса — это адское порождение зла, которого следует избегать — вот почему
Ворота процесса — это распространенная ловушка лидерства, которую вы, возможно, даже не осознаете: добавляете шаги, требующие от кого-то каких-то действий. Они часто имеют неприятные последствия!
24. Когда чрезмерное проектирование — хорошая идея
Узнайте, когда нужно усложнять проект, чтобы обеспечить успешную переработку и высокую скорость с помощью платформы Jobs to Be Done, а когда этого делать не стоит
25. Блокчейны, ориентированные на человека: как создавать масштабируемые DLT
Слишком часто я вижу, как основатели блокчейна совершают одну и ту же ошибку; отсутствие ориентированного на человека дизайна. Я говорю о тесном участии тех, кто...
26 . «Имейте мечту и имейте терпение для достижения своей мечты». – Алекс Цирцей, номинант Noonie для AGILE
Вам знакомо это чувство, когда вы очень долго работаете над чем-то, и вам кажется, что никто этого не замечает? Ежегодная премия Hacker Noon в области технологий, Noonies 2020, призвана помочь в этом.
27. Лучшие компании, которые следуют методологии гибкой разработки
Важно, чтобы члены команды проекта были на одной волне и разделяли одно и то же видение. Agile-методологии, такие как scrum, облегчают общение и совместную работу членов команды. Итеративный подход к разработке программного обеспечения, предлагаемый инфраструктурой Scrum, обеспечивает столь необходимую гибкость для стартапов или устоявшихся предприятий для создания продукта, который имеет смысл для пользователя и служит определенной цели. В этом блоге мы делимся информацией об основных этапах гибкой разработки программного обеспечения, преимуществах и ведущих компаниях-разработчиках гибкого программного обеспечения.
28. Каковы различные этапы жизненного цикла гибкой разработки программного обеспечения?
Гибкая разработка программного обеспечения — это итеративный подход к проектированию и разработке технологий.
29. Как Agile-команды сокращают SDLC с помощью DevTestOps
Более того, разработчики могут постепенно забыть об ответственности за качество кода, поскольку они знают, что их работа будет проверена в любом случае.
30. Как вести себя по Agile в повседневной жизни
Agile можно определить как способность двигаться быстро и легко. Однако для тех, кто занимается технологиями, Agile может ассоциироваться с чем-то совершенно другим. Методология Agile — популярная структура для управления проектами разработки программного обеспечения. В частности, это стиль управления проектами, при котором вы разрабатываете продукт короткими циклами (или спринтами, см. изображение выше), обеспечивая гибкость для внесения изменений по мере необходимости. Это требует постоянного улучшения посредством этих итераций тестирования и размышлений. Готовый продукт лучше идеального проекта.
31. Да, в Agile ЕСТЬ дедлайны
Недавно меня попросили принять участие в дискуссии о том, существуют ли дедлайны в agile. В дебатах участвовало несколько человек, и преобладающая точка зрения, похоже, заключалась в том, что настоящие гибкие усилия не имеют внешних сроков — все сроки устанавливаются командой самостоятельно в форме обязательства по итерации или переговоров по объему с владельцем продукта.
32. Если бы Формула-1 определяла эффективность
Вот что было бы
33. 4 способа управления удаленными командами
Это непростое время для команд и организаций, которые внезапно перешли на удаленную работу. Для стартапов и крупных организаций ключевое значение имеет помощь своим командам с щедрой дозой сочувствия, чтобы повысить производительность.
34. Гибкая разработка программного обеспечения отвечает требованиям современного бизнеса
Методология разработки программного обеспечения указывает на установленный метод решения информационных задач с использованием языка программирования. Эта область охватывает точные методы, которые рассматривают этапы анализа, проектирования, разработки, тестирования, документирования, внедрения и оценки в запутанной сфере разработки программного обеспечения.
35. Как применять принципы бережливого производства в разработке ПО
Бережливое производство не является новой концепцией. Он происходит из обрабатывающей промышленности и был отшлифован Toyota в семидесятых годах. Однако принципы бережливого производства оказались настолько практичными и универсальными, что их можно использовать для создания инноваций и в других отраслях. В сфере информационных технологий (ИТ) они часто используются с принципами шести сигм, и в этой статье мы объясним, что означает каждый принцип для бережливой разработки программного обеспечения.
36. Преодоление технического долга за пять шагов
Признать, что у вас есть технический долг, легко. И если вы еще не знаете его, один из ваших инженеров, скорее всего, скажет вам:)
37. Scrum или Kanban: что лучше для вашей команды?
Scrum vs Kanban: основные принципы, сходства и различия. См. график и ритм в обоих методах, подходы к выпуску, роли и отношение к изменениям
38. Почему этап открытия в разработке программного обеспечения имеет решающее значение для успеха
Фаза обнаружения, первая & важный шаг в разработке программного обеспечения. Мы рассмотрим, как запустить обнаружение для вашего проекта с ключевыми преимуществами.
39. Всего 5 совещаний: Standup, Demo, Plan, Reflect и All-Hands
Технические команды проводят слишком много agile-совещаний. Экономьте, применяя основные типы agile-совещаний, которые я использую в своих командах.
40. Можете ли вы обеспечить безопасность с помощью платформ с низким кодом
обеспечение безопасности на платформах разработки приложений с низким кодом
41. О создании командной культуры среди разработчиков
Разработчики программного обеспечения в основном счастливы работать в одиночестве ночью в темных комнатах. И они превращают кофе, колу и пиццу в код.
42. Младший разработчик объясняет оценку задач
Глубокое погружение в планирование итераций и прогнозирование того, сколько времени это займет
43. Рефакторинг: вы продолжаете использовать это слово…
Недавно я наткнулся на ветку, в которой был задан вопрос: «Какие распространенные ошибки возникают при рефакторинге кода?»
44. ELI5: Гибкая разработка программного обеспечения
Гибкая разработка программного обеспечения означает разные вещи для разных людей. В этом посте мы определим, что такое гибкая разработка программного обеспечения, с помощью простой аналогии, понятной пятилетнему ребенку. Аналогия, которую мы будем использовать, так же проста, как подача яблока 4 детям. Да, это будет так просто, давайте начнем:
45. Ежедневный стендап — пустая трата времени?
Ежедневные стендапы кажутся пустой тратой времени. Я научу вас двум новым техникам, которые сделают каждую минуту на счету.
46. Как я внедрил архитектурный шаблон Model, View, Controller (MVC) в JavaScript
...для лучшего разделения кода
47. Уважаемые продакт-менеджеры, прекратите создавать вещи
Менеджеры по продуктам играют опасную роль из-за одной часто упускаемой истины: решения о том, что создавать, обходятся гораздо дороже, чем думает большинство команд.
48. Как оценить и улучшить работу вашей команды разработчиков программного обеспечения
Как вы измеряете, насколько хорошо работает ваша инженерная команда, и как вы находите узкие места, где вы можете улучшить ситуацию больше всего?
49. Почему все любят Agile: введение для непосвященных
Agile — такая популярная философия, которую используют все больше и больше команд разработчиков. На самом деле они используют методы Agile, такие как Scrum, Extreme Programming, Crystal Clear и т. д. Но почему Agile так популярен? Давайте узнаем!
50. Как быть гибким в негибком мире
Что касается разработки программного обеспечения, у нас есть два типа методологий: гибкая и негибкая. Итак, давайте кратко познакомимся с обеими методологиями.
51. Будьте осторожны: методы Agile и DevOps могут разрушить ваш бизнес
Немногие отраслевые тенденции были столь разрушительными, как революция разработки программного обеспечения Agile. Но та же самая волна инноваций, которая позволила командам разработчиков быстрее получить больше пользы от пользователей, оставила большинство нетехнических команд в бизнесе пошатнувшимся.
52. Почему строители выбирают Agile: опыт, полученный в Slash
Водопад против Agile
53. Канбан против. Scrum: вот что нужно знать вашей команде
Scrum — самая популярная Agile-среда на сегодняшний день (56% всех Agile-команд используют Scrum).
54. Полное руководство по Agile и Scrum
Если вы используете Scrum, можно с уверенностью сказать, что вы также используете Agile.
55. SDLC: этапы, модели и методологии — Полное руководство 2020
Жизненный цикл разработки программного обеспечения заключается в быстром выпуске высококачественного программного обеспечения.
56. 33 лучших альтернативы Jira для гибких команд управления проектами
Если Jira кажется вам и вашей команде разочаровывающей, в этой довольно длинной статье вы найдете лучшие альтернативы Jira.
Спасибо, что ознакомились с 56 самыми читаемыми статьями об Agile-разработке на HackerNoon.
Посетите /Learn Repo, чтобы найти самые читаемые истории о любой технологии.
Оригинал