Гибкие методологии в производстве

Заказать уникальный реферат
Тип работы: Реферат
Предмет: Системный анализ
  • 17 17 страниц
  • 16 + 16 источников
  • Добавлена 03.05.2020
748 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
Введение 3
1 Основные понятия, которые связаны с гибкой методологией разработки 4
1.1 Agile-методологии. 4
1.2 Описание Scrum 6
1.3 Описание Kanban 8
1.4 Описание экстремального программирования 8
2 Применение гибких методологий в производстве на практике 10
2.1 Практика применения гибких методов в РФ на основе Agile 10
2.2 Практика применения гибких методов в РФ на основе Scrum 11
2.3 Практика применения гибких методов в РФ на основе Kanban 13
Заключение 15
Список использованной литературы 16

Фрагмент для ознакомления

Обычно это бывает при создании государственных информационных систем, сайта, оптимизации процессов оказания государственных услуг и так далее. В данном случае Scrum может выступить эффективным средством [12–15].
Именно поэтому в свое время информационная служба штата Вашингтон внедрила в свою работу методику Scrum. Были сформированы Scrum-команды, а для максимальной прозрачности все единогласно пришли к решению снести стены в рабочем помещении. Более того, проводили ежедневные планерки (Scrum-митинги), еженедельно выводили новый готовый продукт и опробовали его на практике, в необходимых случаях прерывались на корректировку плана стратегии. Начав с себя в качестве примера, информационная служба штата в настоящее время активно занимается внедрением Scrum уже во все бюрократические системы штата

2.3 Практика применения гибких методов в РФ на основе Kanban

Применение канбан на практике, как правило, осуществляется на предприятиях малого и среднего бизнеса. Реализация данного направления требует высокой степени самоорганизации и дисциплины от каждого участника команды, так как нет жестких ограничений по срокам - контроль осуществляется по мере выполнения поставленной задачи. Существует три основных принципа канбан, применяемых к разработке программного обеспечения:
- виртуализация процесса разработки - позволяет представить конкретную задачу и стадию ее выполнения;
- сокращение числа задач на каждой из стадий реализации: в разработке ПО так же, как и в других сферах применения канбан, реализуется принцип «точно в срок», который позволяет оптимизировать процесс разработки;
- оптимизация жизненного цикла разработки ПО за счет своевременных корректировок и изменений.
Канбан представляет собой «три времени решения задач: что сделано, что делается и что нужно сделать» [16]. Разделение процесса выполнения на стадии позволяет наиболее эффективно распределить задачи, которые впоследствии размещаются на доске, как показано на рис 5, или же в приложении (например, «Kanban Board», «Kanban Tool»). Планирование осуществляется на непродолжительный промежуток времени, что позволяет экономить время и в случае необходимости вносить корректировки.








Рисунок 5 – Пример канбан-доски
Заключение

В заключении отметить, что методологии управления проектами при использовании гибких технологий перед внедрением любой продукции постоянно совершенствуются. При этом, безусловно, на конечном этапе работ проводится тестирование разработанных средств. При этом создают бета-версии средств системы, позволяющие собрать мнения пользователей о системе. При выявлении недостатков разработки продолжают. При обнаружении серьезных дефектов ПС выпускают патчи, которые являются специальным релизом для устранения ошибок. После всех доработок оформляется акт внедрения и разработанное ПС запускается в серию.
Также в данной работе достигнута основная цель – описаны гибкие методологии в производстве.
Исходя из поставленной в данном реферате цели, были решены следующие задачи:
Поэтому в данном реферате были поставлены следующие задачи:
описаны основные понятия, которые связаны с управлением проектов;
проведено применение гибких методологий в производстве на практике.
Также при написании этой работы использовалась современная и классическая литература, а также источники, расположенные в глобальной сети Интернет.

Список использованной литературы

Гибкая методология разработки– Википедия [Электронный ресурс]. – Режим доступа: https://ru.wikipedia.org/wiki/Гибкая_методология_разработки, свободный. – Загл. с экрана.
Agile Project Management QuickStart Guide. ClydeBank, 2017. — 166 p.
Вольфсон Б. Гибкие методологии разработки. СПб.: Питер, 2012. — 112 с.
Schwaber Ken, Sutherland Jeff, The Scrum Guide, The Definitive Guide to Scrum: The Rules of the Game, November 2017.
Vacanti Daniel, Yeret Yuval. The Kanban Guide for Scrum Teams. Scrum.org, 2019. — 9 p.
Схиртладзе А.Г., Моисеев В.Б., Чеканин А.В., Чеканин В.А. Информационные технологии в производстве и бизнесе. Пенза: Пензенский государственный технологический университет, 2015. — 548 с.
Лозгачева Т.М., Табекина О.А., Федотова О.В. AGILE и научная организация труда: практика применения гибких методов в России. Ученые записки крымского федерального университета имени В.И. Вернадского. Симферополь: Экономика и управление, Том: 5(71). – № 2, 2019. – С. 48–59.
Александрова Т. В. Повышение эффективности проектного управления в организации на основе гибкой методологии Agile. М.: Экономика и бизнес: теория и практика, 2019. – С. 11–15.
Чуланова О. Л. Технология управления проектами и проектными командами на основе методологии гибкого управления проектами Agile. М.: Вестник евразийской науки, 2018. – 11 с.
Лукашенко М. А., Телегина Т. В. Управление созданием образовательных продуктов с помощью метода SCRUM. М.: Азимут научных исследований: экономика и управление, 2019. – С. 223–227.
Гугаев К. В. Границы применимости компонентов Scrum. М.: Вестник евразийской науки, 2018 – 7 с.
Неретина Е. А., Бочкина О. Н. Управление проектами на основе Scrum методологии. Спб: Управление экономическими системами: электроннный научный журнал, 2017 – 15 с.
Андреева Р.Н., Синяева О. Ю. Scrum: гибкость в жестких рамках. М.: Весник ГУУ, 2018. – С. 13–20.
Кантимирова А. И. Опыт внедрения Scrum в IT-компанию. Воронеж: Перспективы науки и образования, 2017. – С.
Акопян С. А. Управление проектами по принципам системы Agile. Scrum как один из методов управления проектами, основанный на Agile. Иваново: Economics, 2017. – С. 27–31.
Кирилюк О.М., Панова К.А. КАНБАН как направление гибкой методологии AGILE для разработки программного обеспечения. Омск: Актуальные проблемы науки и техники глазами молодых ученых, 2016. – С. 888-891









2

1. Гибкая методология разработки– Википедия [Электронный ресурс]. – Режим доступа: https://ru.wikipedia.org/wiki/Гибкая_методология_разработки, свободный. – Загл. с экрана.
2. Agile Project Management QuickStart Guide. ClydeBank, 2017. — 166 p.
3. Вольфсон Б. Гибкие методологии разработки. СПб.: Питер, 2012. — 112 с.
4. Schwaber Ken, Sutherland Jeff, The Scrum Guide, The Definitive Guide to Scrum: The Rules of the Game, November 2017.
5. Vacanti Daniel, Yeret Yuval. The Kanban Guide for Scrum Teams. Scrum.org, 2019. — 9 p.
6. Схиртладзе А.Г., Моисеев В.Б., Чеканин А.В., Чеканин В.А. Информационные технологии в производстве и бизнесе. Пенза: Пензенский государственный технологический университет, 2015. — 548 с.
7. Лозгачева Т.М., Табекина О.А., Федотова О.В. AGILE и научная организация труда: практика применения гибких методов в России. Ученые записки крымского федерального университета имени В.И. Вернадского. Симферополь: Экономика и управление, Том: 5(71). – № 2, 2019. – С. 48–59.
8. Александрова Т. В. Повышение эффективности проектного управления в организации на основе гибкой методологии Agile. М.: Экономика и бизнес: теория и практика, 2019. – С. 11–15.
9. Чуланова О. Л. Технология управления проектами и проектными командами на основе методологии гибкого управления проектами Agile. М.: Вестник евразийской науки, 2018. – 11 с.
10. Лукашенко М. А., Телегина Т. В. Управление созданием образовательных продуктов с помощью метода SCRUM. М.: Азимут научных исследований: экономика и управление, 2019. – С. 223–227.
11. Гугаев К. В. Границы применимости компонентов Scrum. М.: Вестник евразийской науки, 2018 – 7 с.
12. Неретина Е. А., Бочкина О. Н. Управление проектами на основе Scrum методологии. Спб: Управление экономическими системами: электроннный научный журнал, 2017 – 15 с.
13. Андреева Р.Н., Синяева О. Ю. Scrum: гибкость в жестких рамках. М.: Весник ГУУ, 2018. – С. 13–20.
14. Кантимирова А. И. Опыт внедрения Scrum в IT-компанию. Воронеж: Перспективы науки и образования, 2017. – С.
15. Акопян С. А. Управление проектами по принципам системы Agile. Scrum как один из методов управления проектами, основанный на Agile. Иваново: Economics, 2017. – С. 27–31.
16. Кирилюк О.М., Панова К.А. КАНБАН как направление гибкой методологии AGILE для разработки программного обеспечения. Омск: Актуальные проблемы науки и техники глазами молодых ученых, 2016. – С. 888-891

Вопрос-ответ:

Что такое гибкая методология разработки?

Гибкая методология разработки - это подход к управлению проектами, который основывается на итеративности и инкрементальности. В отличие от классических методологий, где все задачи определяются и фиксируются заранее, в гибкой методологии разработки задачи формируются по мере продвижения проекта.

Что такое Agile методологии?

Agile методологии - это семейство гибких методологий разработки, которые используются для управления проектами. Они акцентируют внимание на постоянном взаимодействии с заказчиком, быстрой адаптации к изменениям и доставке рабочего программного продукта в кратчайшие сроки.

Что представляет собой Scrum?

Scrum - это гибкая методология управления проектами, которая основывается на итеративном и инкрементальном подходе. Она предполагает разделение проекта на короткие временные отрезки, называемые спринтами, и акцентирует внимание на командной работе, постоянном обратном связи и непрерывном улучшении.

Как работает Kanban?

Kanban - это гибкая методология управления проектами, которая основывается на визуализации рабочего процесса с помощью доски задач. Задачи представляются в виде карточек и перемещаются по доске от столбца "В ожидании" до столбца "Завершено". Канбан акцентирует внимание на ограничении одновременного выполнения задач и повышении эффективности работы команды.

Что такое экстремальное программирование?

Экстремальное программирование (XP) - это гибкая методология разработки программного обеспечения, которая акцентирует внимание на улучшении качества кода, быстрой обратной связи и сотрудничестве в команде. XP предлагает использовать практики, такие как парное программирование, тестирование на каждом шаге разработки и регулярные релизы.

Что такое гибкие методологии в производстве?

Гибкие методологии в производстве – это подходы к управлению проектами и разработке программного обеспечения, которые основываются на итеративности, коллективной работе и регулярной адаптации к изменениям. Они позволяют быстро реагировать на изменения требований и эффективно взаимодействовать с заказчиком.

Какие основные понятия связаны с гибкой методологией разработки?

Основные понятия, связанные с гибкой методологией разработки, включают Agile методологии, Scrum, Kanban, экстремальное программирование и другие. Эти понятия описывают подходы и инструменты, которые используются для управления и организации разработки программного обеспечения.

Что такое Agile методологии?

Agile методологии – это группа методик управления проектами и разработки программного обеспечения, основанных на итеративности, автономности команды, коллективной работе и гибкости в адаптации к изменениям. Они позволяют быстро доставлять ценность заказчику и эффективно управлять процессом разработки.

Как описать методологию Scrum?

Scrum – это гибкая методология управления проектами и разработки программного обеспечения, основанная на итерациях, ролевой модели, прозрачности и непрерывной обратной связи. Она предлагает использовать короткие спринты, ежедневные стендапы и специфические роли, такие как Scrum Master и Product Owner, для эффективной работы команды.

Как работает методология Kanban?

Методология Kanban основана на визуализации процесса работы и управлении потоком задач. Она позволяет команде видеть текущий статус и прогресс каждой задачи, ограничивать количество задач в работе и минимизировать время реакции на изменения. С помощью доски Kanban команда может эффективно управлять рабочим процессом и доставлять ценность заказчику.

Какие основные понятия связаны с гибкой методологией разработки?

Основные понятия, связанные с гибкой методологией разработки, включают Agile методологии, Scrum, Kanban и экстремальное программирование.

Что такое Agile методологии?

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