3. ВВЕДЕНИЕ
Многие организации сегодня находятся в поиске альтернативы
традиционным, зачастую громоздким и негибким методологиям
разработки ПО.
Методы гибкой и бережливой разработки компенсируют именно
эти недостатки традиционных методологий. Они разрабатывались
с целью помочь проектам по разработке ПО эффективно
взаимодействовать с заказчиками, определять необходимые
изменения на ранних стадиях, своевременно инициировать
действия, в короткие сроки создавать реалистичные и эффективные
альтернативные планы, а также переориентировать работы
и ресурсы быстро и эффективно.
Содержани
е
4. ОПРЕДЕЛЕНИЕ
Бережливая разработка программного обеспечения —
методология разработки программного обеспечения,
использующая методы концепции бережливого производства.
Возникла из среды сторонников концепции гибкой
методологии разработки.
Содержани
е
5. ПРОИСХОЖДЕНИЕ
Впервые освещена в одноимённой книге
(англ. Lean Software Development) Мэри
Поппендик и Toма Поппендика. В книге
представлены традиционные принципы
бережливого производства
применительно к разработке
программного обеспечения, также набор
из 22 инструментов (практик) и их
сравнение с гибкой методологией
разработки. Мэри и Том участвовали в
ряде различных конференций,
посвящённых методикам Agile, что
объясняет известность концепции
бережливого производства среди
сообщества гибкой методологии
разработки.
Содержани
е
7. ПРАКТИКИ
Некоторые практики бережливой разработки аналогичны практикам
быстрой разработки, а некоторые несколько различаются. Примеры
практик:
• Обнаружение потерь (« en-Muda (Japanese term))»)
• Систематизирование поток ценности (Value stream mapping)
• Теория ограничений
• “Вытягивающая” система (Канбан)
• Теория массового обслуживания
• Мотивация
• Измерения
Содержани
е
8. ЗАКЛЮЧЕНИЕ
Дисциплина бережливого производства
требует мгновенной адаптации к
изменяющимся условиям рынка и
требованиям заказчика. Это лучше всего
реализуется с помощью гибкой
архитектуры, которая позволяет системе
легко приспосабливаться к изменениям,
а также технологии мониторинга,
определяющей ошибки перед тем, как
они происходят, и тестов разработанных
перед началом разработки. Содержани
е
9. КОНТРОЛЬНЫЕ ВОПРОСЫ
1. Дайте определение
бережливой разработке
программного обеспечения.
2. Перечислите принципы
бережливой разработки по.
3. Перечислите основные
практики бережливой
разработки по
Содержани
е
10. СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ
wikipedia.org [Электронный ресурс] Бережливая разработка
программного обеспечения.- Режим доступа:
http://ru.wikipedia.org/wiki/%C1%E5-Дата доступа: 09.05.2014
http://msdn.microsoft.com/ [Электронный ресурс] Бережливая
разработка программного обеспечения.- Режим доступа:
http://msdn.microsoft.com/ru-ru/library/hh533841.aspx -Дата
доступа: 09.05.2014
Содержани
е