Гибкая разработка ПО
-
Upload
poverhnost -
Category
Education
-
view
157 -
download
0
Transcript of Гибкая разработка ПО
БЕРЕЖЛИВАЯ МЕТОДОЛОГИЯ РАЗРАБОТКИ ПО (Lean Software Develop)
ВЫПОЛНИЛА: ЛЮДКО АЛЁНА ВЯЧЕСЛАВОВНАПЗТ-24
СОДЕРЖАНИЕ• Введение• Определение• Происхождение• Принципы• Практики• Заключение• Контрольные вопросы• Список используемых источников
ВВЕДЕНИЕМногие организации сегодня находятся в поиске альтернативы традиционным, зачастую громоздким и негибким методологиям разработки ПО.Методы гибкой и бережливой разработки компенсируют именно эти недостатки традиционных методологий. Они разрабатывались с целью помочь проектам по разработке ПО эффективно взаимодействовать с заказчиками, определять необходимые изменения на ранних стадиях, своевременно инициировать действия, в короткие сроки создавать реалистичные и эффективные альтернативные планы, а также переориентировать работы и ресурсы быстро и эффективно.
Содержание
ОПРЕДЕЛЕНИЕБережливая разработка программного обеспечения — методология разработки программного обеспечения, использующая методы концепции бережливого производства. Возникла из среды сторонников концепции гибкой методологии разработки.
Содержание
ПРОИСХОЖДЕНИЕВпервые освещена в одноимённой книге (англ. Lean Software Development) Мэри Поппендик и Toма Поппендика. В книге представлены традиционные принципы бережливого производства применительно к разработке программного обеспечения, также набор из 22 инструментов (практик) и их сравнение с гибкой методологией разработки. Мэри и Том участвовали в ряде различных конференций, посвящённых методикам Agile, что объясняет известность концепции бережливого производства среди сообщества гибкой методологии разработки.
Содержание
ПРИНЦИПЫИсключение
потерьАкцент на обучении
Предельно отсроченное
принятие решений
Предельно быстрая доставка заказчику
Мотивация команды
Интегрирование
Целостное видение
Содержание
ПРАКТИКИНекоторые практики бережливой разработки аналогичны практикам быстрой разработки, а некоторые несколько различаются. Примеры практик:• Обнаружение потерь (« en-Muda (Japanese term))»)• Систематизирование поток ценности (Value stream mapping)• Теория ограничений• “Вытягивающая” система (Канбан)• Теория массового обслуживания• Мотивация• Измерения
Содержание
ЗАКЛЮЧЕНИЕ Дисциплина бережливого производства требует мгновенной адаптации к изменяющимся условиям рынка и требованиям заказчика. Это лучше всего реализуется с помощью гибкой архитектуры, которая позволяет системе легко приспосабливаться к изменениям, а также технологии мониторинга, определяющей ошибки перед тем, как они происходят, и тестов разработанных перед началом разработки.
Содержание
КОНТРОЛЬНЫЕ ВОПРОСЫ1. Дайте определение
бережливой разработке программного обеспечения.
2. Перечислите принципы бережливой разработки по.
3. Перечислите основные практики бережливой разработки по
Содержание
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ
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
Содержание