Вам бонус- начислено 1 монета за дневную активность. Сейчас у вас 1 монета

Бережливая разработка программного обеспечения кратко

Лекция



Привет, сегодня поговорим про бережливая разработка программного обеспечения, обещаю рассказать все что знаю. Для того чтобы лучше понимать что такое бережливая разработка программного обеспечения , настоятельно рекомендую прочитать все из категории Разработка программного обеспечения и информационных систем.

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

Бережливая разработка программного обеспечения - это перевод принципов и практики бережливого производства в область разработки программного обеспечения . Адаптировано из производственной системы Toyota , он появляется при поддержке про-постной субкультуру в рамках Agile сообщества. Lean предлагает прочную концептуальную основу, ценности и принципы, а также передовые практики, основанные на опыте, которые поддерживают гибкие организации.

Бережливая разработка программного обеспечения

Происхождение

Впервые освещена в одноименной книге (англ. Об этом говорит сайт https://intellect.icu . Lean Software Development) Мэри Поппендик и Toма Поппендика. В книге представлены традиционные принципы бережливого производства применительно к разработке программного обеспечения, также набор из 22 инструментов (практик) и их сравнение с гибкой методологией разработки. Мэри и Том участвовали в ряде различных конференций, посвященных методикам Agile, что объясняет известность концепции бережливого производства среди сообщества гибкой методологии разработки.

Принципы

  • Исключение потерь. Потерями считается все, что не добавляет ценности для потребителя. В частности: излишняя функциональность; ожидание (паузы) в процессе разработки; нечеткие требования; бюрократизация; медленное внутреннее сообщение.
  • Акцент на обучении. Короткие циклы разработки, раннее тестирование, частая обратная связь с заказчиком.
  • Предельно отсроченное принятие решений. Решение следует принимать не на основе предположений и прогнозов, а после открытия существенных фактов.
  • Предельно быстрая доставка заказчику. Короткие итерации.
  • Мотивация команды. Нельзя рассматривать людей исключительно как ресурс. Людям нужно нечто большее, чем просто список заданий.
  • Интегрирование. Передать целостную информацию заказчику. Стремиться к целостной архитектуре. Рефакторинг.
  • Целостное видение. Стандартизация, установление отношений между разработчиками. Разделение разработчиками принципов бережливости. «Мыслить широко, делать мало, ошибаться быстро; учиться стремительно».

Практики

Некоторые практики бережливой разработки аналогичны практикам быстрой разработки, а некоторые несколько различаются. Примеры практик:

  • Обнаружение потерь («en:Muda (Japanese term)»)
  • Систематизирование потока ценности (Value stream mapping)
  • Теория ограничений
  • «Вытягивающая» система (Канбан)
  • Теория массового обслуживания
  • Мотивация
  • Измерения

Вау!! 😲 Ты еще не читал? Это зря!

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

Из статьи мы узнали кратко, но содержательно про бережливая разработка программного обеспечения
создано: 2015-07-29
обновлено: 2024-11-11
280



Рейтиг 9 of 10. count vote: 2
Вы довольны ?:


Поделиться:

Найди готовое или заработай

С нашими удобными сервисами без комиссии*

Как это работает? | Узнать цену?

Найти исполнителя
$0 / весь год.
  • У вас есть задание, но нет времени его делать
  • Вы хотите найти профессионала для выплнения задания
  • Возможно примерение функции гаранта на сделку
  • Приорететная поддержка
  • идеально подходит для студентов, у которых нет времени для решения заданий
Готовое решение
$0 / весь год.
  • Вы можите продать(исполнителем) или купить(заказчиком) готовое решение
  • Вам предоставят готовое решение
  • Будет предоставлено в минимальные сроки т.к. задание уже готовое
  • Вы получите базовую гарантию 8 дней
  • Вы можете заработать на материалах
  • подходит как для студентов так и для преподавателей
Я исполнитель
$0 / весь год.
  • Вы профессионал своего дела
  • У вас есть опыт и желание зарабатывать
  • Вы хотите помочь в решении задач или написании работ
  • Возможно примерение функции гаранта на сделку
  • подходит для опытных студентов так и для преподавателей

Комментарии


Оставить комментарий
Если у вас есть какое-либо предложение, идея, благодарность или комментарий, не стесняйтесь писать. Мы очень ценим отзывы и рады услышать ваше мнение.
To reply

Разработка программного обеспечения и информационных систем

Термины: Разработка программного обеспечения и информационных систем